Change8

Migrating to LanceDB python-v0.32.1-beta.0

Version python-v0.32.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 query ordering. A key change is stricter validation for namespace modes in Python, which now raises errors instead of failing silently.

Need More Details?

View the full release notes and all changes for LanceDB python-v0.32.1-beta.0.

View Full Changelog