Change8

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

  1. 1
    Review 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