v0.30.1-beta.2

VoiceBlender/voiceblenderv0.30.1-beta.2Jun 4, 2026by github-actions[bot]

AI Summary

This beta release adds support for datafusion expressions in merge insert predicates and fixes critical issues in rerankers and Python blob queries.

Key Highlights

  • Support for datafusion expressions in merge insert predicates
  • Fixes for rerankers to handle empty vector results
  • Python blob query routing through scanner
  • Updated documentation and CI lockfiles

New Features

  • Support datafusion expressions for merge insert predicates

Full Release Notes

## 🎉 New Features

- feat(rust): support datafusion expressions for merge insert predicates by @Ar-maan05 in https://github.com/lancedb/lancedb/pull/3444

## 🐛 Bug Fixes

- fix(rerankers/mrr): raise ValueError on empty vector_results list by @devteamaegis in https://github.com/lancedb/lancedb/pull/3469
- fix(rerankers): guard against empty vector_results in RRFReranker.rerank_multivector by @devteamaegis in https://github.com/lancedb/lancedb/pull/3467
- fix(python): route blob query pandas through scanner by @BubbleCal in https://github.com/lancedb/lancedb/pull/3491

## 📚 Documentation

- docs: add cross-SDK parity guidance for code review by @brendanclement in https://github.com/lancedb/lancedb/pull/3464

## 🔧 Build and CI

- ci: update python lockfile weekly by @wjones127 in https://github.com/lancedb/lancedb/pull/3498