0.28.0
Canner/WrenAI0.28.0Sep 17, 2025by github-actions[bot]
AI Summary
This release adds SQL formatting support in the FixSQL modal and MySQL/Postgres support for dbt-tool, alongside various fixes and security updates.
Key Highlights
- Support SQL formatting in FixSQL modal
- Support MySQL and Postgres data source for dbt-tool
- Security updates (deps bumps)
New Features
- SQL formatting in FixSQL modal
- MySQL and Postgres data source for dbt-tool
Full Release Notes
## Features * Support SQL formatting in FixSQL modal by @fredalai in https://github.com/Canner/WrenAI/pull/1900 * Support MySQL and Postgres data source for dbt-tool by @goldmedal in https://github.com/Canner/WrenAI/pull/1876 ## Chores and fixes * chore(wren-launcher): add CI flow and apply lint tools by @goldmedal in https://github.com/Canner/WrenAI/pull/1877 * fix(wren-ai-service): correct return type annotations in DDLChunker methods by @xiearthur in https://github.com/Canner/WrenAI/pull/1864 * fix(wren-ai-service): add instructions support to SQL correction pipeline by @OmarAhmed-A in https://github.com/Canner/WrenAI/pull/1890 * chore(wren-ai-service): update deps by @cyyeh in https://github.com/Canner/WrenAI/pull/1892 * chore(wren-ai-service): minor updates (ai-env-changed) by @cyyeh in https://github.com/Canner/WrenAI/pull/1893 * chore(wren-ai-service): fix relationship recommendation by @cyyeh in https://github.com/Canner/WrenAI/pull/1895 * fix(wren-ui): show text based answer preview data error by @andreashimin in https://github.com/Canner/WrenAI/pull/1903 * chore(wren-ai-service): improve add quotes by @cyyeh in https://github.com/Canner/WrenAI/pull/1913, #1917, #1919 * chore(wren-ai-service): revert add quotes by @cyyeh in https://github.com/Canner/WrenAI/pull/1925 * fix(wren-ai-service): timeout in sql executor by @yichieh-lu in https://github.com/Canner/WrenAI/pull/1927 * chore(wren-ai-service): improve displayName for indexing by @cyyeh in https://github.com/Canner/WrenAI/pull/1931 * chore(wren-ui): return ibis error in error response by @onlyjackfrost in https://github.com/Canner/WrenAI/pull/1929 * chore(wren-ai-service): improve text2sql (ai-env-changed) by @cyyeh in https://github.com/Canner/WrenAI/pull/1936 * chore(wren-ui): remove excel-addin learning by @andreashimin in https://github.com/Canner/WrenAI/pull/1947 * chore(wren-ai-service): fix dry run by @cyyeh in https://github.com/Canner/WrenAI/pull/1955 * chore(wren-ai-service): update sql diagnosis by @cyyeh in https://github.com/Canner/WrenAI/pull/1956 ## Security updates * chore(deps): bump sha.js from 2.4.11 to 2.4.12 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/1911 * chore(wren-ai-service): bump h2 from 4.2.0 to 4.3.0 in /wren-ai-service in the pip group by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/1918 * chore(deps): bump next from 14.2.30 to 14.2.32 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/1923 * chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in /wren-launcher in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/1910 ## New Contributors * @OmarAhmed-A made their first contribution in https://github.com/Canner/WrenAI/pull/1890 **Full Changelog**: https://github.com/Canner/WrenAI/compare/0.27.0...0.28.0