Change8

Migrating to LanceDB v0.33.0

Version v0.33.0 introduces 1 breaking change. This guide details how to update your code.

Released: 7/28/2026

1
Breaking Changes
1
Migration Steps
5
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

Permutation.with_formatset_formatcreate_tableflatten_columnsDataset::index_statistics

Breaking Changes

Issue #1

The behavior of `Permutation.with_format("torch")` in Python has been aligned with HuggingFace's `set_format("torch")`. This may require adjustments if your code relies on the previous, non-aligned behavior.

Migration Steps

  1. 1
    If using `Permutation.with_format("torch")`, review its behavior to ensure compatibility with the new alignment to HuggingFace `set_format("torch")`.

Release Summary

This release introduces an elastic dataloader, support for various data types in the expression builder, and enhanced object store capabilities. It also includes numerous bug fixes and performance improvements, alongside updates to Python and Node.js integrations.

Need More Details?

View the full release notes and all changes for LanceDB v0.33.0.

View Full Changelog