Databend Releases
This page provides information about recent features, enhancements, and bug fixes for Databend.
Mar 18, 2026 (v1.2.888-patch-1)
Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.888-patch-1
Mar 15, 2026 (v1.2.889-nightly)
What's Changed
Thoughtful Bug Fix 🔧
- fix(query): avoid reinitializing nullable aggregate states during merge by @dqhl76 in #19544
- fix(query): builtin function names should be case-insensitive regardless of unquoted_ident_case_sensitive by @TCeason in #19537
- fix(http): skip S3 refresh for attached tables in HTTP catalog endpoints by @TCeason in #19548
- fix(planner): decorrelate correlated scalar subquery limit (#13716) by @sundy-li in #19532
- fix(sql): add missing SExpr import in type_check.rs by @zhang2014 in #19550
- fix: flatten IN-list OR predicates by @SkyFan2002 in #19546
- fix(query): scope runtime filter selectivity to bloom by @SkyFan2002 in #19547
Code Refactor 🎉
- refactor: remove legacy table branch/tag implementation by @zhyass in #19534
- refactor(planner): improve consistency of column references and rewrites by @forsaken628 in #19523
- refactor(query): refactor hash shuffle by @zhang2014 in #19505
Others 📒
- chore(query): bump ast to 0.2.5 for Unicode identifier support by @TCeason in #19541
Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.889-nightly