Databend Releases
This page provides information about recent features, enhancements, and bug fixes for Databend.
May 27, 2026 (v1.2.914-nightly)
What's Changed
Exciting New Features ✨
- feat: add runtime watchdog task dumps by @dqhl76 in #19917
Thoughtful Bug Fix 🔧
- fix(query): resolve ndjson tuple fields by name by @youngsofun in #19916
- fix(binder): type check UDF and NOT LIKE ESCAPE regressions by @forsaken628 in #19907
- fix(query): handle regexp_instr position overflow by @KKould in #19910
- fix(query): include scalar function params in agg index key by @KKould in #19919
- fix: duplicated "and" in virtual_column_reader.rs comment by @vip892766gma in #19860
- fix(query): handle sub_bitmap offset beyond cardinality by @KKould in #19894
- fix(query): centralize conversion safety checks by @KKould in #19845
- fix(query): improve private task compatibility by @KKould in #19918
Code Refactor 🎉
- refactor(query): planner cache key remove tenant by @TCeason in #19904
- refactor(query): materialize srf tuples by return type by @KKould in #19895
- refactor(sql): Skip redundant Filter [SECURE] when prewhere covers all secure predicates by @TCeason in #19923
Others 📒
- chore: include runtime name in async task dumps by @dqhl76 in #19911
- chore(query): dump slow async running graph separately by @dqhl76 in #19926
- chore(query): expose query hashes in system processes by @dqhl76 in #19927
New Contributors
- @vip892766gma made their first contribution in #19860
Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.914-nightly
May 25, 2026 (v1.2.913-nightly)
What's Changed
Exciting New Features ✨
- feat(query): support ndjson copy schema evolution by @youngsofun in #19900
- feat(meta): use PutSequential table locks by @drmingdrmer in #19913
Thoughtful Bug Fix 🔧
- fix(query): use session function context in range join by @KKould in #19901
- fix(query): validate security policy metadata in planner cache by @TCeason in #19897
- fix(query): improve modulo and decimal selectivity stats by @forsaken628 in #19837
- fix: fix typo of infer_schema argument. by @youngsofun in #19908
- fix(bind): make SELECT alias resolution clause-aware by @forsaken628 in #19855
Code Refactor 🎉
- refactor: upgrading arrow-rs to 58.1.0 by @SkyFan2002 in #19684
Documentation 📔
- docs: update local Python quick start by @sundy-li in #19883
Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.913-nightly

