v0.38.0-beta.8
Breaking Changes📦 lancedbView on GitHub →
⚠ 1 breaking✨ 2 features🐛 3 fixes⚡ 1 deprecations🔧 3 symbols
Summary
This release introduces a new `listTables` method for the Node.js client and improves data loader stability by pinning base table versions. It also includes a breaking change related to @udf body packaging.
⚠️ Breaking Changes
- The way ordinary @udf bodies are packaged has changed, and only the V1 type grammar is now emitted. This might affect integrations relying on the previous grammar.
Migration Steps
- Replace calls to `tableNames` with `listTables` in your nodejs applications.
✨ New Features
- Added `listTables` method to the nodejs client.
- Added functionality to pin the base table version for data loader reads.
🐛 Bug Fixes
- Fixed an issue where remote snapshots were not pinned during permutation construction.
- Fixed validation of inferred types across records in the node client.
- Ensured ordinary @udf bodies are packaged correctly and emit only the V1 type grammar.
Affected Symbols
⚡ Deprecations
- The `tableNames` method in the nodejs client is deprecated. Use `listTables` instead.