DuckDB v1.5.3 Bugfix Release
This is a bugfix release for various issues discovered after we released v1.5.2. Please also refer to the announcement blog post: https://duckdb.org/2026/05/20/announcing-duckdb-153 Use DB serialization compatibility for json_serialize_sql DuckLake Bump fix: resolve current catalog in ADBC Ingest to avoid temp table shadowing Fix TIMESTAMPFORMAT being...
Also shipped May 20, 2026DuckDB in May 2026 →
WAF Release - 2026-05-20
Key Findings Existing rule enhancements have been deployed to improve detection resilience against broad classes of web attacks and strengthen behavioral coverage. Continuous Rule Improvements We are continuously refining our managed rules to provide more resilient protection and deeper insights into attack patterns.
Request-based autoscaling for App Platform is now in general availability
Request-based autoscaling for App Platform is now in general availability. Service components can scale automatically based on HTTP traffic metrics, including requests per second and P95 request duration, in addition to or instead of CPU …
Feature preview: Customer account improvements
Customer accounts are getting a visual refresh, featuring improved navigation, layout, and consistency across devices. You can preview these changes now and test your Shopify Extensions within the updated layout. What's changing: Single-column native pages : These are now consistent across both desktop and mobile, with simplified navigation.
Removing deprecated PRIVATE and PUBLIC_READ enums on metaobject definitions
We are updating the MetaobjectAdminAccess enum by deprecating the PRIVATE and PUBLIC_READ values. These values are now obsolete and are never returned by the API. This change removes ambiguity, as the deprecated access values do not accurately reflect the actual access behaviors.
DNS - New DNS records UX is rolling out
Starting today, everyone can opt in to a refreshed DNS records page in the Cloudflare dashboard. Over the coming weeks, the new experience will become the default for Free plan users first, followed by paid plans.
More from DuckDBEvery DuckDB release →
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...
DuckDB v1.5.2 Bugfix Release
This is a bug fix release for various issues discovered after we released v1.5.1 Backport various race condition fixes to v1.4 bump ref to azure for v1.4.4 (rebuild) Internal #7584 : AsOf Simple Joins Do not write ccache to github cache for v1.4-andium Disable extension caching for v1.4 to free github cache space Disable save_cache for v1.4-andium Backport...
DuckDB v1.5.1 Bugfix Release
This is a bug fix release for various issues discovered after we released v1.5.0. Please also refer to the announcement blog post: https://duckdb.org/2026/03/23/announcing-duckdb-151 [Extensions] Preserve require order in InterpretedBenchmark CLI: Make help entry uppercase Restore view's bind_state when binding fails [Regression v1.5] Fix INTERNAL Error in...
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...
DuckDB v1.5.0 "Variegata"
This release of DuckDB is named "Variegata" after the paradise shelduck Tadorna Variegata, also known as the paradise duck, a species of Shelduck (a group of goose-like ducks), endemic to New Zealand.
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.