v0.31.0-beta.6

rishikanthc/Scriberrv0.31.0-beta.6Jul 2, 2026by github-actions[bot]

AI Summary

A beta release focusing on stabilizing namespace connections and fixing query filter logic, alongside minor feature additions.

Key Highlights

  • Bug fix for combining repeated where filters.
  • Routing of async namespace connections through Rust.
  • Re-exporting arrow and datafusion crates.
  • Update of deprecated GitHub Actions in CI.

Breaking Changes

  • combine repeated where filters with AND instead of replacing

New Features

  • re-export arrow and datafusion crates from lancedb

Full Release Notes

## 🛠 Breaking Changes

- fix!: combine repeated where filters with AND instead of replacing by @wjones127 in https://github.com/lancedb/lancedb/pull/3585

## 🎉 New Features

- feat(rust): re-export arrow and datafusion crates from lancedb by @wjones127 in https://github.com/lancedb/lancedb/pull/3576

## 🐛 Bug Fixes

- fix(python): route async namespace connections through rust by @jackye1995 in https://github.com/lancedb/lancedb/pull/3603
- fix!: combine repeated where filters with AND instead of replacing by @wjones127 in https://github.com/lancedb/lancedb/pull/3585
- fix(python): average MRR reciprocal ranks over all rankings by @Ar-maan05 in https://github.com/lancedb/lancedb/pull/3599

## 📚 Documentation

- docs(python): add missing parameter documentation for when_matched_update_all by @Neo-X7 in https://github.com/lancedb/lancedb/pull/3536

## 🔧 Build and CI

- ci: update deprecated GitHub Actions to latest versions (Fixes #3577) by @rtmalikian in https://github.com/lancedb/lancedb/pull/3608