Node/Rust LanceDB v0.30.0
π Breaking Changes fix: support nested field paths in native index creation π New Features feat(nodejs): add namespace management methods on Connection feat(nodejs): expose connectNamespace for namespace-backed connections feat(nodejs): add Scannable primitive for streaming ingestion feat(python): support bytes in lit() expressions feat(nodejs): add...
Also shipped May 28, 2026LanceDB in May 2026 β
Hex now connects to your apps as an MCP client
π Hex is now an MCP client Your data tells you what happened. The why lives somewhere else , in strategy docs, meeting notes, Slack threads, customer conversations. Today, the Hex agent can read all of it. Connect any tool that exposes an MCP server to the Hex agent. As part of our public beta, weβre launching with two named connectors: Notion & Linear.
Pipelines pricing announced
Cloudflare Pipelines is a streaming data platform that ingests events, transforms them with SQL, and writes to R2 as JSON, Parquet, or Apache Iceberg β tables. Pipelines now has published pricing based on two usage dimensions: the volume of data processed by SQL transforms and the volume of data delivered to sinks. Ingress into a Pipeline stream is free.
R2, R2 Data Catalog - R2 Data Catalog pricing announced
R2 Data Catalog is a managed Apache Iceberg β data catalog built directly into R2 buckets, queryable by any Iceberg-compatible engine such as Spark, Snowflake, and DuckDB. R2 Data Catalog now has published pricing for catalog operations and table compaction, in addition to standard R2 storage and operations . Billing is not yet enabled.
R2 SQL pricing announced
R2 SQL is a serverless, distributed query engine that runs SQL against Apache Iceberg β tables stored in R2 Data Catalog . R2 SQL now has published pricing based on a single dimension: the volume of compressed data scanned to execute your queries.
You can now use the DigitalOcean Control Panel to create, connect to, tag, resize, and restore Managed...
You can now use the DigitalOcean Control Panel to create, connect to, tag, resize, and restore Managed Weaviate clusters (in private preview). See the Managed Weaviate docs for more information.
Linear Diffs
Agents generate large volumes of code, but individuals are still accountable for the changes that merge. This leads to a lot of review work, and the capability and performance of traditional review tools hasn't kept up. Today, we're releasing Linear Diffs to make reviewing code a fast and fluid experience native to Linear.
More from lancedbEvery lancedb release β
Node/Rust LanceDB v0.29.0
π Breaking Changes refactor!: consolidate namespace related naming and enterprise integration π New Features feat(python): support Enum types in Pydantic to Arrow schema conversion feat: add user_id field to ClientConfig for user identification feat(python): support child namepsace operations and json serialization for LanceDBConnection feat(rust)...
Node/Rust LanceDB v0.31.0
π Breaking Changes refactor!: drop unused loss field from IndexStatistics fix!: combine repeated where filters with AND instead of replacing π New Features feat(python): unify sync create_index API to match async API feat(table): route merge_insert through the MemWAL LSM write path feat(python): support remote tables in PyTorch dataloaders feat: add...
Node/Rust LanceDB v0.27.2
π New Features feat: update lance dependency to v3.0.1 feat(rust): parallel inserts for remote tables via multipart write feat: progress bar for add() feat: update lance dependency to v4.0.0-rc.3 feat(node): support Float16, Float64, and Uint8 vector queries feat(python): add type-safe expression builder API π Bug Fixes fix(ci): bump AWS SDK MSRV pins to...
Node/Rust LanceDB v0.33.0
π Breaking Changes feat(python)!: align Permutation.with_format("torch") with HuggingFace set_format("torch") π New Features feat: add an elastic dataloader as an iterable dataset feat: support date, datetime, bytes, and Decimal literals in expr builder feat(python)!: align Permutation.with_format("torch") with HuggingFace set_format("torch") feat: add...
Node/Rust LanceDB v0.27.1
π Bug Fixes fix: pre-filtering on hybrid search π§ Build and CI ci: modify check_lance_release.py to prefer stable releases over betas
Node/Rust LanceDB v0.27.0
π Breaking Changes feat(rust)!: accept RecordBatch, Vec in create_table() and Table.add() π New Features feat: add third party licenses lists feat: show reranker info in hybrid search explain plan feat: add a getitems implementation for the permutation feat: improve Permutation pytorch integration feat: update lance dependency to v2.0.1 feat(rust)!...
LanceDB v0.37.1
π Breaking Changes feat(rust)!: make add_columns a builder fix(python): avoid debugger deadlock during connection inspection feat: infer maintained indexes when an LsmWriteSpec omits them π New Features feat(fts): add block size configuration feat(query): add use_lsm to read MemWAL LSM data feat: support batched blob range reads feat(python): expose...
LanceDB v0.38.0
π Breaking Changes fix: make table existence manifest-authoritative refactor(python): require pydantic v2 fix(nodejs)!: key parsed embedding configs by vector column feat!: rename branch merge to cherry_pick feat(nodejs): materialized view bindings fix: package ordinary @udf bodies and emit only the V1 type grammar fix(node): preserve embedding...