Change8

LanceDB

AI & LLMs

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

Latest: python-v0.26.1100 releases18 breaking changesView on GitHub →

Release History

python-v0.26.13 fixes
Jan 2, 2026

This release primarily focuses on bug fixes, including updating the HTTP method for namespace description and improving type checking support. Documentation regarding table_names parameters has also been corrected.

v0.23.13 fixes
Jan 2, 2026

This release primarily focuses on bug fixes, including updating describe_namespace to use POST and ensuring correct storage option passing for native tables.

v0.23.1-beta.11 fix
Dec 17, 2025

This release primarily focuses on a bug fix related to passing namespace storage options providers into native tables.

python-v0.26.1-beta.11 fix
Dec 17, 2025

This release primarily focuses on a bug fix related to passing namespace storage options provider into the native table.

v0.23.1-beta.01 fix
Dec 17, 2025

This release primarily addresses a bug fix by updating describe_namespace to use POST requests, which also allows access to the underlying client.

python-v0.26.1-beta.01 fix
Dec 17, 2025

This release primarily fixes a bug where describe_namespace was not using POST requests, which has now been corrected to allow access to the underlying client.

v0.23.0Breaking4 fixes17 features
Dec 16, 2025

This release introduces significant features like async namespace support, IVF SQ indexing, and stable row IDs, while also deprecating macOS x86 support and refactoring namespace model usage.

python-v0.26.0Breaking4 fixes17 features
Dec 16, 2025

This release introduces significant new features, including async namespace support, stable row IDs, and IVF SQ index support, while deprecating macOS x86 support and refactoring namespace handling.

python-v0.26.0-beta.12 features
Dec 5, 2025

This release introduces new features for the Java SDK, including using the REST namespace and making the client builder generic.

v0.23.0-beta.12 features
Dec 5, 2025

This release introduces new features for the Java SDK, specifically updating the REST namespace usage and making the client builder generic.

v0.23.0-beta.0Breaking1 fix2 features
Dec 4, 2025

This release introduces server-side namespace querying and new index support (IVF SQ, HNSW aliases), while deprecating macOS x86 support and refactoring namespace model usage.

python-v0.26.0-beta.0Breaking1 fix2 features
Dec 4, 2025

This release introduces server-side namespace querying and new indexing capabilities, alongside critical breaking changes deprecating macOS x86 support and refactoring namespace operations.

v0.22.4-beta.32 fixes4 features
Dec 2, 2025

This release introduces new features like head() for remote tables and support for stable row IDs. It also includes several bug fixes and improvements to documentation and CI infrastructure.

python-v0.25.4-beta.32 fixes4 features
Dec 2, 2025

This release introduces new features like head() for remote tables and support for stable row IDs. It also includes several bug fixes and improvements to documentation and CI processes.

v0.22.4-beta.23 features
Nov 19, 2025

This release introduces several new asynchronous features, including support for async namespace connection and async `to_pydantic`, along with an enhancement to merge insert operations.

python-v0.25.4-beta.23 features
Nov 19, 2025

This release introduces several new asynchronous features, including support for async namespace connection and async `to_pydantic`, along with an enhancement to merge insert operations.

v0.22.4-beta.11 fix
Nov 19, 2025

This release primarily focuses on bug fixes, specifically ensuring schema metadata is correctly converted to strings in JsonArrowSchema, alongside several build and CI improvements.

python-v0.25.4-beta.11 fix
Nov 19, 2025

This release primarily focuses on bug fixes, specifically ensuring schema metadata is correctly converted to strings in JsonArrowSchema, alongside several build and CI improvements.

python-v0.25.4-beta.01 fix4 features
Nov 17, 2025

This release introduces features like namespace credentials vending and allows Lance to manage default partition counts. It also includes documentation updates and a dependency bump to Lance version 0.40-0-beta.2.

v0.22.4-beta.01 fix4 features
Nov 17, 2025

This release introduces features like support for namespace credentials vending and allowing Lance to determine default partition counts. It also includes documentation updates and a dependency bump to Lance version 0.40-0-beta.2.

python-v0.25.31 fix13 features
Nov 7, 2025

This release introduces significant new features, including IVF_RQ index support, permutation views, and FTS UDTF in SQL, while also updating core dependencies like Lance and removing DynamoDB as a default dependency.

v0.22.31 fix13 features
Nov 7, 2025

This release introduces significant new features like IVF_RQ index type, permutation views, and FTS UDTF in SQL, alongside dependency updates and removal of the default DynamoDB dependency.

python-v0.25.3-beta.51 feature
Oct 31, 2025

This release introduces a new full-text search user-defined table function (UDTF) in SQL.

v0.22.3-beta.51 feature
Oct 31, 2025

This release introduces a new feature: adding fts udtf support in SQL queries.

v0.22.3-beta.41 feature
Oct 31, 2025

This release introduces an update to the Voyage AI integration and removes outdated documentation regarding the DynamoDB commit store.

python-v0.25.3-beta.41 feature
Oct 31, 2025

This release primarily updates the voyage AI integration and removes outdated documentation regarding the DynamoDB commit store.

python-v0.25.3-beta.3
Oct 28, 2025

No release notes provided.

v0.22.3-beta.3
Oct 28, 2025

No release notes provided.

python-v0.25.3-beta.21 feature
Oct 21, 2025

This release introduces the feature to expose storage options in tables and updates the underlying lance dependency to version v0.38.3-beta.8.

v0.22.3-beta.21 feature
Oct 21, 2025

This release introduces the ability to configure storage options directly on tables and updates the underlying lance dependency to a newer beta version.

python-v0.25.3-beta.15 features
Oct 19, 2025

This release introduces several new features, including an output_schema method for queries and expanded support for multivector models, while also removing the default DynamoDB dependency.

v0.22.3-beta.15 features
Oct 19, 2025

This release introduces several new features, including an output_schema method for queries and expanded support for multivector models, while also removing the default DynamoDB dependency.

python-v0.25.3-beta.03 features
Oct 14, 2025

This release introduces the new IVF_RQ index type and a utility for permutation views, alongside updating core dependencies like Lance and Rust.

v0.22.3-beta.03 features
Oct 14, 2025

This release introduces the IVF_RQ index type and a new utility for creating permutation views, alongside dependency updates for Lance and Rust.

python-v0.25.28 fixes5 features
Oct 8, 2025

This release introduces significant new features, including support for namespace-backed databases and expanded bitmap indexing capabilities. Several bug fixes address issues related to CI, dependency management, and data handling in Node.js.

v0.22.28 fixes5 features
Oct 8, 2025

This release introduces several new features, including support for namespace-backed databases and bitmap indexes on various types, alongside numerous bug fixes across CI and Node.js implementations. The underlying lance dependency has also been upgraded to 0.38.2.

v0.22.2-beta.21 fix
Oct 6, 2025

This release focuses primarily on bug fixes, specifically addressing issues with handling nullable vector fields, alongside several improvements to the Continuous Integration (CI) pipeline.

python-v0.25.2-beta.21 fix
Oct 6, 2025

This release focuses primarily on bug fixes, specifically addressing issues with handling nullable vector fields, alongside several improvements to the Continuous Integration (CI) pipeline.

v0.22.2-beta.13 fixes2 features
Sep 30, 2025

This release introduces support for bitmap indexes on various large data types and improves CI stability. Bug fixes address release size inflation and incorrect CI paths.

python-v0.25.2-beta.13 fixes2 features
Sep 30, 2025

This release introduces support for bitmap indexes on various large data types and adds remote connection testing capabilities. Several CI and release size related bugs have also been fixed.

ci-support-binaries
Sep 30, 2025

No release notes provided.

python-v0.25.2-beta.01 fix2 features
Sep 24, 2025

This release introduces the ability to control index usage during merge inserts and adds support for namespace-backed databases in the Rust component.

v0.22.2-beta.01 fix2 features
Sep 24, 2025

This release introduces the ability to control index usage during merge inserts and adds support for namespace-backed databases in Rust. Minor CI/build fixes were also implemented.

python-v0.25.1Breaking6 fixes6 features
Sep 23, 2025

This release introduces significant new features like mTLS support, per-request header overrides, and shallow cloning, while also removing the deprecated catalog implementation in favor of namespaces.

v0.22.1Breaking6 fixes6 features
Sep 23, 2025

This release introduces significant new features like mTLS support, per-request header overrides, and shallow clone capabilities, alongside upgrading the core Lance dependency to v0.37.0. It also removes the internal catalog implementation in favor of enhanced namespace management.

v0.22.1-beta.31 fix1 feature
Sep 22, 2025

This release introduces support for shallow cloning and fixes an issue related to handling undefined vector fields during embedding.

python-v0.25.1-beta.31 fix1 feature
Sep 22, 2025

This release introduces support for shallow cloning and fixes a bug related to handling undefined vector fields during embedding function execution.

v0.22.1-beta.22 fixes1 feature
Sep 18, 2025

This release introduces the 'target_partition_size' parameter and fixes bugs related to variable resolution and namespace operations. The internal catalog implementation has been removed in favor of namespaces.

python-v0.25.1-beta.22 fixes1 feature
Sep 18, 2025

This release introduces the 'target_partition_size' parameter and removes the deprecated catalog implementation in favor of namespaces, alongside several bug fixes.

python-v0.25.1-beta.11 feature
Sep 10, 2025

This release introduces support for overriding request headers on a per-request basis.

v0.22.1-beta.11 feature
Sep 10, 2025

This release introduces support for overriding request headers on a per-request basis.

v0.22.1-beta.01 fix1 feature
Sep 10, 2025

This release introduces support for mTLS when connecting to remote databases and includes a fix to add partition statistics to the MetadataEraser.

python-v0.25.1-beta.01 fix1 feature
Sep 10, 2025

This release introduces support for mTLS when connecting to remote databases and includes a fix to add partition statistics to the MetadataEraser.

v0.22.0Breaking3 fixes5 features
Sep 4, 2025

This release introduces support for multi-level namespaces and upgrades the core Lance dependency to 0.33.0-beta.3, alongside several feature enhancements for index creation and PyTorch integration.

python-v0.25.0Breaking3 fixes6 features
Sep 4, 2025

This release introduces support for multi-level namespaces and upgrades the underlying lance dependency to 0.33.0-beta.3, alongside several feature enhancements and bug fixes.

python-v0.25.0-beta.1Breaking2 fixes
Sep 3, 2025

This release primarily focuses on fixing a doctest issue in query.py and resolving an issue with remote python SDK namespace typing.

v0.22.0-beta.1Breaking2 fixes
Sep 3, 2025

This release primarily focuses on fixing a doctest in query.py and resolving an issue with remote python sdk namespace typing.

python-v0.25.0-beta.0Breaking3 features
Aug 29, 2025

This release introduces support for multi-level namespaces and enhances PyTorch integration with a new __getitems__ method. It also adds the 'name' parameter to remaining Python index creation calls.

v0.22.0-beta.0Breaking3 features
Aug 29, 2025

This release introduces support for multi-level namespaces and enhances torch integration with the addition of the __getitems__ method. It also adds the 'name' parameter to remaining Python index creation calls.

v0.21.4-beta.11 feature
Aug 22, 2025

This release introduces integration with the lance namespace for enhanced functionality.

python-v0.24.4-beta.11 feature
Aug 22, 2025

This release introduces integration with the lance namespace for enhanced functionality.

v0.21.4-beta.01 fix2 features
Aug 19, 2025

This release introduces the ability to configure index training and naming, and upgrades the underlying lance dependency to 0.33.0-beta.3. Additionally, cloud features are now optional.

python-v0.24.4-beta.01 fix2 features
Aug 19, 2025

This release introduces the ability to configure index training and naming, and upgrades the underlying lance dependency to 0.33.0-beta.3. Additionally, cloud features are now optional.

python-v0.24.34 fixes5 features
Aug 15, 2025

This release introduces several new features, including SigLip embedding support and an overall timeout for the remote client. Bug fixes address issues with error messages and pagination limits/offsets.

v0.21.34 fixes5 features
Aug 15, 2025

This release introduces several new features, including SigLip embedding support and an overall timeout for the remote client. Bug fixes address issues with error messages and pagination limits/offsets.

v0.21.212 fixes7 features
Jul 25, 2025

This release introduces several new features, including ngram tokenizer support and session creation for Python/Typescript users, alongside numerous bug fixes addressing stability and type annotations.

python-v0.24.212 fixes7 features
Jul 25, 2025

This release introduces several new features, including ngram tokenizer support and session creation for Python/Typescript users, alongside numerous bug fixes addressing stability and typing issues.

v0.21.2-beta.11 fix3 features
Jul 22, 2025

This release introduces new features across Java and JS SDKs, including namespace integration and multivector support, alongside a fix for handling missing columns in embedding functions.

python-v0.24.2-beta.11 fix3 features
Jul 22, 2025

This release introduces new features across the Java and JavaScript SDKs, including namespace integration and multivector support, alongside a critical bug fix for embedding functions.

v0.21.2-beta.01 fix2 features
Jul 18, 2025

This release introduces support for the ngram tokenizer and the ability to return all scores with rerankers, alongside a fix for excessive handle creation during table creation.

python-v0.24.2-beta.01 fix2 features
Jul 18, 2025

This release introduces support for the ngram tokenizer and the ability to return all scores with rerankers, alongside a fix for excessive handle creation during table creation.

python-v0.24.13 fixes4 features
Jul 10, 2025

This release introduces batch Ollama embedding support and upgrades the underlying Lance dependency to 0.31.1, alongside several bug fixes for error handling and dataset updates.

v0.21.13 fixes4 features
Jul 10, 2025

This release introduces batch Ollama embedding support and allows configuration of num_partitions and num_bits. It also includes several bug fixes related to error handling and dataset updates, alongside an upgrade to lance 0.31.1.

python-v0.24.1-beta.11 feature
Jul 9, 2025

This release introduces new features allowing users to specify num_partitions and num_bits for underlying operations.

v0.21.1-beta.11 feature
Jul 9, 2025

This release introduces new features allowing users to specify num_partitions and num_bits for enhanced control over data handling.

python-v0.24.1-beta.02 fixes2 features
Jul 7, 2025

This release introduces batch processing for Ollama embeddings and upgrades the underlying lance dependency to version 0.31.0-beta.1, alongside several bug fixes.

v0.21.1-beta.02 fixes2 features
Jul 7, 2025

This release introduces batch processing for Ollama embeddings and upgrades the underlying Lance dependency to version 0.31.0-beta.1. Several minor bug fixes address error exposure and dataset update logic.

python-v0.24.0Breaking1 fix4 features
Jun 20, 2025

This release introduces significant updates to Full-Text Search (FTS), switching the default implementation to native Lance FTS and adding new query capabilities across SDKs. It also includes several build and CI fixes.

v0.21.0Breaking1 fix4 features
Jun 20, 2025

This release introduces significant updates to Full-Text Search (FTS), switching the default implementation to native Lance FTS and adding new query capabilities across SDKs. Several CI/build fixes were also implemented.

v0.20.1-beta.21 fix
Jun 18, 2025

This release focuses primarily on bug fixes, specifically improving error handling and embedding logic within arrow.ts, alongside CI updates.

python-v0.23.1-beta.21 fix
Jun 18, 2025

This release focuses on improving error handling and embedding logic within arrow.ts and addresses CI issues related to node lockfiles.

v0.20.1-beta.11 fix
Jun 17, 2025

This release primarily addresses a build and CI issue related to the vectordb node lockfile failure.

python-v0.23.1-beta.11 fix
Jun 17, 2025

This release primarily addresses a build and CI issue related to the vectordb node lockfile failure.

v0.20.1-beta.01 fix3 features
Jun 16, 2025

This release introduces significant enhancements to Full-Text Search (FTS) capabilities across both Python and JavaScript SDKs, alongside adding configurable nprobes properties.

python-v0.23.1-beta.01 fix3 features
Jun 16, 2025

This release introduces significant enhancements to Full-Text Search (FTS) capabilities across both Python and JavaScript SDKs, alongside adding configurable nprobes properties.

python-v0.23.0Breaking1 fix5 features
Jun 4, 2025

This release focuses heavily on upgrading the underlying Lance dependency to stable versions, including a breaking change associated with the v0.28.0 upgrade. A bug fix was also implemented for index listing.

v0.20.0Breaking1 fix5 features
Jun 4, 2025

This release focuses heavily on upgrading the underlying Lance dependency to stable versions, including a breaking change associated with the v0.28.0 upgrade. A bug related to index listing was also resolved.

python-v0.23.0-beta.21 feature
Jun 4, 2025

This release primarily focuses on upgrading the underlying Lance dependency to version v0.29.0-beta.2.

v0.20.0-beta.21 feature
Jun 4, 2025

This release primarily focuses on upgrading the underlying Lance dependency to version v0.29.0-beta.2.

python-v0.23.0-beta.1
Jun 3, 2025

This release primarily contains an announcement regarding documentation updates.

v0.20.0-beta.1
Jun 3, 2025

This release primarily contains an announcement regarding documentation updates.

v0.20.0-beta.0Breaking1 fix2 features
May 31, 2025

This release focuses on upgrading the underlying Lance dependency to versions v0.28.0 and v0.29.0-beta.1, which includes breaking changes, and fixes a bug related to index listing.

python-v0.23.0-beta.0Breaking1 fix2 features
May 31, 2025

This release focuses on upgrading the underlying Lance dependency to v0.28.0 and a beta v0.29.0, alongside a fix for index listing stability.

python-v0.9.0-beta.10
May 28, 2025

No release notes provided.

python-v0.9.0-beta.9
May 28, 2025

No release notes provided.

v0.19.2-beta.01 feature
May 23, 2025

This release primarily focuses on upgrading the underlying Lance dependency to version v0.27.3-beta.2 and includes documentation updates regarding partition recommendations.

python-v0.22.2-beta.01 feature
May 23, 2025

This release primarily focuses on upgrading the underlying Lance dependency to version v0.27.3-beta.2 and includes documentation updates regarding partition recommendations.

v0.19.16 fixes6 features
May 22, 2025

This release introduces comprehensive tag management APIs, table statistics, and an upgrade to lance v0.27.0-beta.2. Several bug fixes address backward compatibility, remote operations, and embedded object handling.

python-v0.22.16 fixes6 features
May 22, 2025

This release introduces significant new features including tag management APIs and table statistics, alongside several bug fixes related to embedded objects and remote table operations. The underlying lance dependency has also been upgraded.

python-v0.22.1-beta.5
May 15, 2025

This release primarily focuses on documentation updates, specifically adding documentation for Genkit integration.