Databend Releases
This page provides information about recent features, enhancements, and bug fixes for Databend.
May 18, 2026 (v1.2.911-nightly)
What's Changed
Exciting New Features ✨
- feat(storage): add role_arn support for OSS connections by @everpcpc in #19824
- feat(query): add geometry scalar functions by @TCeason in #19847
- feat: add tenant dump filtering by @drmingdrmer in #19868
- feat(query): add is_role_in_session funciton by @TCeason in #19867
Thoughtful Bug Fix 🔧
- fix(query): improve empty stage select error by @youngsofun in #19846
- fix(storage): prune integer columns with string literals by @SkyFan2002 in #19852
- fix(query): isolate auto materialized CTE names by @SkyFan2002 in #19853
Code Refactor 🎉
- refactor: meta: Use released databend-meta optimization tags by @drmingdrmer in #19861
- refactor: use base2 histogram in metabench by @drmingdrmer in #19864
- refactor(optimize): ST_COVERS, ST_COVEREDBY support spatial index by @TCeason in #19866
Build/Testing/CI Infra Changes 🔌
- ci: stabilize admin status test by @youngsofun in #19849
Documentation 📔
- docs: clarify PR title format by @youngsofun in #19850
Others 📒
- chore(ci): fix flaky ci by @TCeason in #19851
Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.911-nightly
May 12, 2026 (v1.2.910-nightly)
What's Changed
Exciting New Features ✨
- feat(storage): use from_slice instead of from_reader for NDJSON parsing by @bohutang in #19843
Thoughtful Bug Fix 🔧
- fix(query): drop window aggregate state before reset by @sundy-li in #19841
- fix(iceberg): handle s3 credential aliases by @sundy-li in #19818
- fix(query): refine infer filter type compatibility by @KKould in #19816
- fix(query): publish http stream errors before abort by @youngsofun in #19839
- fix(query): avoid group by alias shadowing by @dantengsky in #19814
Others 📒
- chore(storage): Support table-level auto compaction threshold after write by @zhyass in #19842
Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.910-nightly