Change8

python-v0.30.0-beta.4

📦 lancedbView on GitHub →
5 features🐛 3 fixes🔧 2 symbols

Summary

This release introduces several new features, including support for remote index parameters and dictionary-to-SQL struct conversion in Python updates. Bug fixes address propagated cast errors during additions and improved CI stability.

Migration Steps

  1. If you rely on implicit casting behavior during `add()`, be aware that cast errors will now be propagated.

✨ New Features

  • Added `num_deleted_rows` to delete result.
  • Added support for remote index parameters.
  • Added parity for the `fast_search` keyword argument between vector and FTS searches.
  • Python: Support dictionary to SQL struct conversion in `table.update()`.
  • Allow passing Azure client/tenant ID through the remote SDK.

🐛 Bug Fixes

  • Propagate cast errors during `add()` operations.
  • Only run npm publish on release tags in CI.
  • Propagate managed versioning for namespace connections.

Affected Symbols