DuckDB v1.5.5 Bugfix Release
This is a bug fix release for various issues discovered after we released v1.5.4. backport the out-of-bounds security fixes made in #23100 Remove checked_array_iterator from fmt dep (1.4) Remove checked_array_iterator from fmt dep (1.4) [Dev] Add LLDB scripts to help with debugging Add support for test config extending bump iceberg again Correctly get typed...
Also shipped Jul 22, 2026DuckDB in July 2026 →
External OAuth and configurable scopes for MCP servers (General availability)
Two new hierarchical parameters let you bind MCP servers to your organization’s existing identity provider (IdP) and control which OAuth scopes MCP clients discover. This enables MCP clients such as Claude, Cursor, and ChatGPT to authenticate against your corporate IdP instead of Snowflake OAuth.
Variant and Variant shredding are now generally available
Variant is now generally available . Variant is a flexible data type for semi-structured data that delivers structured-like query performance through Variant shredding, which is also generally available.
Transactions are now generally available
Transactions that write to Unity Catalog managed Delta tables are now generally available. Group multiple SQL statements across one or more tables into a single atomic transaction using BEGIN ATOMIC ... END; or BEGIN TRANSACTION; ... COMMIT; syntax. All changes succeed together or roll back together, ensuring data consistency across your operations.
Email notifications for expiring service principal tokens are now generally available
Databricks now automatically sends an email notification when a service principal token is set to expire within seven days. Because service principals don't have their own mailboxes, Databricks sends these notifications to workspace admins.
Role-based access control (RBAC) is in Public Preview
Role-based access control (RBAC) is now in Public Preview. RBAC lets users assume a role in Databricks using only that role's permissions for the duration of the session instead of their own accumulated permissions. This enables exclusive access.
Governance Hub is in Beta
Governance Hub is in Beta . Governance Hub is a centralized, account-level UI in the account console for monitoring governance across your Databricks account. It provides a unified view of data health and coverage, AI usage and spend, and cost drivers, with prioritized insights and recommendations. All views respect existing permissions.
More from DuckDBEvery DuckDB release →
Reconciling JSON in DuckDB, One Patch at a Time
The upcoming DuckDB v2.0 release will add four new scalar functions to its JSON extension: json_merge_patch_diff, json_deep_merge, json_normalize, and json_strip_nulls. These functions allow data pipelines to reconcile state and handle JSON updates directly in SQL.
DuckDB v2.0: Your Database Deserves a Better Parser
DuckDB v2.0 will completely replace its SQL parser. The update aims to improve how the database tokenizes, parses, and transforms SQL queries into internal abstract syntax trees.
Chunked Query Results in the DuckDB Java Driver
Version 1.5.3.0 of the DuckDB Java driver introduces an alternative to the row-by-row JDBC ResultSet API, allowing applications to retrieve query results in columnar chunks. This update avoids the overhead of slicing columnar data into rows and reassembling it.
How DuckDB Runs Recursive CTEs Faster
The upcoming DuckDB v2.0 introduces physical execution changes to run recursive CTEs faster. By explicitly assigning scopes and reusing pipeline executors, the engine avoids repeatedly paying for pipeline scheduling and operator setup across iterations.
DuckDB v1.5.4 Bugfix Release
This is a bug fix release for various issues discovered after we released v1.5.3. Please also refer to the announcement blog post: https://duckdb.org/2026/06/17/announcing-duckdb-154.html backport 22094 backport 21815 & 21427 remove CleanupState destructor and remove noexcept on DuckCleanupInfo… Backport revert append fix to v1.4 Backport windows-32bit test...
DuckDB v1.4.5 Bugfix Release
This is a bug fix release for various issues discovered after we released v1.4.4. Please also refer to the announcement blog post: https://duckdb.org/2026/06/17/announcing-duckdb-145.html Internal #7212 : FILL Empty Chunk Secret Manager: Ensure secrets are created exactly once Use FileSystem APIs in QueryProfiler::Write Fix escape handling in AddEscapes...
Try DuckDB v2.0-alpha
DuckDB announced a feature freeze and released preview builds for DuckDB v2.0-alpha Cyanoptera across command-line and Python clients.
DuckDB Skills for Claude Code
DuckDB released `duckdb-skills`, a plugin for Claude Code that allows AI tools to query local files, web URLs, and Iceberg tables directly via the DuckDB CLI.