Migrating to LanceDB v0.29.1-beta.0
Version v0.29.1-beta.0 introduces 1 breaking change. This guide details how to update your code.
Released: 5/18/2026
1
Breaking Changes
1
Migration Steps
7
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
Connection (Node.js namespace methods)connectNamespace (Node.js)Scannable (Node.js)lit() (Python)Connection.renameTable (Node.js)Query.order_by (Node.js)Permutation.take_offsets (Python)Breaking Changes
●Issue #1
The fix for invalid namespace mode/behavior in Python now raises a ValueError instead of silently ignoring the invalid setting. Users must ensure namespace modes are correctly specified.
Migration Steps
- 1Review usage of namespace configuration in Python to ensure valid modes are passed, as invalid modes will now raise a ValueError.
Release Summary
This release introduces significant feature enhancements across Node.js and Python, including improved namespace management, streaming ingestion support, and better error handling for invalid namespace configurations.
Need More Details?
View the full release notes and all changes for LanceDB v0.29.1-beta.0.
View Full Changelog