Databend Releases
This page provides information about recent features, enhancements, and bug fixes for Databend.
Dec 25, 2025 (v1.2.861-nightly)
What's Changed
Exciting New Features ✨
- feat(storage): organize storage credential configs for security by @BohuTANG in #19147
Thoughtful Bug Fix 🔧
- fix(query): fix fragment not found in warehouse level table by @zhang2014 in #19152
- fix: recluster final infinite loop by @zhyass in #19151
Others 📒
- chore(query): revert "fix(query): update opendal (#19110)" by @zhang2014 in #19146
Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.861-nightly
Dec 24, 2025 (v1.2.860-nightly)
What's Changed
Exciting New Features ✨
- feat: enhance table function fuse_encoding by @dantengsky in #19127
- feat(query): support flight keepalive settings by @zhang2014 in #19141
Thoughtful Bug Fix 🔧
- fix: where comparing old and new bitmap versions occurred when directly comparing bytes in join and group by operations. by @KKould in #19082
- fix: distinct_eliminated is rewritten as distinct_on_group_key by @KKould in #19142
Code Refactor 🎉
- refactor: system.build_options as key-value by @BohuTANG in #19137
- refactor: release table lock earlier during DML execution by @dantengsky in #19113
- refactor(query): window supports const columns by @forsaken628 in #19140
- refactor: reduce max page size of http handler to 4MB. by @youngsofun in #19136
Others 📒
- chore(query): add release profile for aarch64 by @zhang2014 in #19135
- chore(query): allow_anonymous when key token is empty by @sundy-li in #19143
Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.860-nightly