v0.38.0-beta.3
Breaking Changes📦 lancedbView on GitHub →
⚠ 1 breaking✨ 4 features🐛 2 fixes🔧 4 symbols
Summary
This release brings MemWAL LSM surface parity across SDKs and introduces first-class function wire contracts. It also includes several bug fixes and refactors, with a breaking change requiring pydantic v2 for the Python package.
⚠️ Breaking Changes
- Python package now requires pydantic v2. If you are using pydantic v1, you will need to upgrade your pydantic installation to v2.
✨ New Features
- MemWAL LSM surface parity across SDKs.
- First-class function wire contracts.
- Grouped function column bindings.
- Scalar function authoring and catalog client.
🐛 Bug Fixes
- Preserve JSON encoding in merge insert.
- Set LsmWriteSpec module metadata.