0.29.0

Canner/WrenAI0.29.0Nov 13, 2025by github-actions[bot]

AI Summary

This release expands dbt integration capabilities with BigQuery support and MSSQL data source support for dbt-tools. It also includes UI enhancements for saving views, SQL prompt improvements, and various security dependency updates.

Key Highlights

  • Expanded dbt<>Wren MDL conversions with BigQuery support
  • MSSQL data source support for dbt-tools
  • Enhanced save as view for follow-up questions
  • Removed sqlglot and added quotes instructions in prompt
  • Multiple security dependency updates

New Features

  • BigQuery support for dbt<>Wren MDL conversions
  • MSSQL data source support for dbt-tools
  • Enhanced save as view for follow-up questions
  • SQL prompt improvements with quotes instructions
  • Updated WrenMDL JSON schema

Full Release Notes

## Feature
* feat(wren-launcher): Expanded dbt<>Wren MDL conversions, added BigQuery support by @goldmedal in https://github.com/Canner/WrenAI/pull/1965
* feat(wren-launcher) support MSSQL data source for dbt-tools by @goldmedal in https://github.com/Canner/WrenAI/pull/1967

## Chores and fixes
* chore(mdl): update the JSON schema of WrenMDL by @goldmedal in https://github.com/Canner/WrenAI/pull/1934
* fix(dbt): fix `DataSource` typo and enum definition by @goldmedal in https://github.com/Canner/WrenAI/pull/1977
* fix(dbt): add quote for the condition of relationship by @goldmedal in https://github.com/Canner/WrenAI/pull/1984
* chore(wren-ai-service): update .env.example with AI model configuration. (ai-env-changed) by @yichieh-lu in https://github.com/Canner/WrenAI/pull/1986
* chore(wren-ai-service): fix eval issues by @cyyeh in https://github.com/Canner/WrenAI/pull/1987
* Revise Wren AI description for clarity by @chilijung in https://github.com/Canner/WrenAI/pull/2007
* feat(wren-ui): Enhance save as view for follow-up questions by @fredalai in https://github.com/Canner/WrenAI/pull/2004
* feat(wren-ai-service): remove sqlglot and add quotes instructions in prompt by @cyyeh in https://github.com/Canner/WrenAI/pull/2010
* fix(wren-ai-service): Fix small typo in SQL correction instructions by @marcoserenelli in https://github.com/Canner/WrenAI/pull/2029
* fix(init.sh): correct grammar in comment about creating sample.json by @ppippi-dev in https://github.com/Canner/WrenAI/pull/2000

## Security updates
* chore(deps): bump github.com/docker/compose/v2 from 2.35.1 to 2.40.2 in /wren-launcher in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/2012
* chore(wren-ai-service): bump brotli from 1.1.0 to 1.2.0 in /wren-ai-service by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/2033
* chore(wren-ai-service): fix security issues by @cyyeh in https://github.com/Canner/WrenAI/pull/2035, #2036
* chore(deps): bump axios from 1.8.4 to 1.12.0 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/1949
* chore(wren-ai-service): fix security issue by @cyyeh in https://github.com/Canner/WrenAI/pull/2002
* chore(wren-ui): update tar-fs library to 2.1.4 [WREN-539] by @onlyjackfrost in https://github.com/Canner/WrenAI/pull/2005
* chore(wren-ui): fix dependency issue 96; upgrade tmp library to 0.2.4 by @onlyjackfrost in https://github.com/Canner/WrenAI/pull/2013

## New Contributors
* @marcoserenelli made their first contribution in https://github.com/Canner/WrenAI/pull/2029
* @ppippi-dev made their first contribution in https://github.com/Canner/WrenAI/pull/2000

**Full Changelog**: https://github.com/Canner/WrenAI/compare/0.28.0...0.29.0