Change8

python-v0.27.0-beta.0

Breaking Changes
📦 lancedbView on GitHub →
1 breaking5 features🐛 2 fixes🔧 1 symbols

Summary

This release introduces several performance enhancements, including parallelized embedding computations, and adds support for the voyage-multimodal-3.5 model. A breaking change involves the removal of default features in the Rust component.

⚠️ Breaking Changes

  • The default features for the Rust component have been removed. Users relying on default features must now explicitly enable them.

Migration Steps

  1. If you were relying on default features in the Rust component, you must now explicitly enable the required features.

✨ New Features

  • Added support for the voyage-multimodal-3.5 model.
  • Implemented 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.

🐛 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`.

Affected Symbols