python-v0.27.0
Breaking Changes📦 lancedbView on GitHub →
⚠ 1 breaking✨ 6 features🐛 2 fixes🔧 1 symbols
Summary
This release introduces several performance enhancements like parallelized embedding computations and new model support (voyage-multimodal-3.5). It also includes a breaking change in the Rust implementation by removing default features.
⚠️ Breaking Changes
- The Rust implementation has removed default features. Users relying on default features must now explicitly enable them.
Migration Steps
- If using the Rust crate, explicitly enable necessary features that were previously enabled by default.
✨ New Features
- Introduced support for the voyage-multimodal-3.5 model.
- Added support for remote IVF (Inverted File Index) range queries (rq).
- Parallelized embedding computations for improved performance.
- Enabled the huggingface feature by default.
- Exposed the table URI.
- Updated the internal lance dependency to v1.0.3.
🐛 Bug Fixes
- Fixed an issue where explicit region specification is now required for S3 buckets containing dots.
- Added support for the `exist_ok` parameter in `RemoteDBConnection.create_table`.