Databend Releases
This page provides information about recent features, enhancements, and bug fixes for Databend.
Nov 30, 2025 (v1.2.850-nightly)
What's Changed
Exciting New Features ✨
- feat: add cost to explain pruning stats by @KKould in #19015
- feat: add column update_on for user functions table by @KKould in #19018
- feat(query): add DATE ± INTERVAL -> DATE function by @TCeason in #19022
Code Refactor 🎉
- refactor(query): decrease call tzdb parse by @TCeason in #19004
Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.850-nightly
Nov 27, 2025 (v1.2.849-nightly)
What's Changed
Exciting New Features ✨
- feat: support position column in common sql query by @KKould in #19012
- feat: improve runtime filter [Part 3] by @SkyFan2002 in #19006
- feat: enable Decimal64 handling in fuse table deserialization by @dantengsky in #19008
- feat(query): Inverted Index Top-N Pruning for ORDER BY + LIMIT Queries by @b41sh in #19016
Thoughtful Bug Fix 🔧
- fix: load of large zip file. by @youngsofun in #19010
- fix(rbac): forbiden grant create-ownership-object privilege to user by @TCeason in #18987
- fix: fix memory_size of sliced string view. by @youngsofun in #19014
- fix: runtime filters not work when probe keys are simple casts of non-nullable columns to nullable types by @SkyFan2002 in #19020
Code Refactor 🎉
- refactor(func): optimize function
array_aggregateby @forsaken628 in #19005 - refactor: move aggregation spill logic into partial aggregate by @dqhl76 in #18999
- refactor(query): add the matcher id when calling the optimizer apply by @zhang2014 in #19017
Build/Testing/CI Infra Changes 🔌
- ci: ttc test with arrow body format. by @youngsofun in #18985
- ci: 'onlyif http'->'skipif mysql' to cover ttc tests by @youngsofun in #19011
- ci: refactor databend-go compat test. by @youngsofun in #19023
Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.849-nightly