0.29.2

Canner/WrenAI0.29.2Aug 5, 2026by github-actions[bot]

AI Summary

This release adds Databricks support, enhances AI capabilities with Ibis knowledge retrieval and system prompt handling, and introduces a new entry point for Wren AI Cloud upgrades in the UI. It also includes numerous dependency updates to fix critical security vulnerabilities.

Key Highlights

  • Added Databricks to the list of supported databases.
  • Enhanced AI service with Ibis knowledge retrieval and improved system prompt handling.
  • Added a 'Wren AI Cloud upgrade' entry point in the sidebar.
  • Fixed critical security vulnerabilities including CVEs in litellm, grpc-go, and fast-xml-parser.
  • Added Claude Code configuration and documentation.

New Features

  • Databricks database support
  • AI knowledge retrieval from Ibis
  • System prompt handling in LLMProvider
  • Claude Code configuration and documentation
  • Wren AI Cloud upgrade entry point in the UI

Full Release Notes

## What's Changed
* Add Databricks to the list of supported databases by @chilijung in https://github.com/Canner/WrenAI/pull/2076
* feat(wren-ai-service): get knowledge from ibis (ai-env-changed) by @yichieh-lu in https://github.com/Canner/WrenAI/pull/2043
* chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.45.0 in /wren-launcher in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/2051
* chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/2071
* refactor(wren-ai-service): add system prompt handling to LLMProvider and update pipelines to utilize it by @yichieh-lu in https://github.com/Canner/WrenAI/pull/2079
* chore(wren-ui): upgrade vega-lite version to align dependent library vega-epression  by @onlyjackfrost in https://github.com/Canner/WrenAI/pull/2078
* chore(wren-ai-service): fix security issues by @cyyeh in https://github.com/Canner/WrenAI/pull/2082
* chore(wren-ui): resolve glob library to 10.5.0 by @onlyjackfrost in https://github.com/Canner/WrenAI/pull/2083
* fix(wren-ui): resolve CVE-2025-64718 by @wwwy3y3 in https://github.com/Canner/WrenAI/pull/2093
* fix(wren-ui): resolve CVE-2025-65945 by @wwwy3y3 in https://github.com/Canner/WrenAI/pull/2094
* chore(wren-ai-service): bump langchain-core from 1.2.1 to 1.2.5 in /wren-ai-service by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/2092
* chore(wren-ai-service): bump orjson from 3.11.4 to 3.11.5 in /wren-ai-service by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/2111
* chore(wren-ai-service): bump filelock from 3.12.2 to 3.20.1 in /wren-ai-service  by @yichieh-lu in https://github.com/Canner/WrenAI/pull/2110
* chore(wren-ai-service): update aiohttp to version 3.13.3 and add urllib3 dependency by @yichieh-lu in https://github.com/Canner/WrenAI/pull/2114
* chore(deps): bump next from 14.2.32 to 14.2.35 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/2095
* chore(wren-ui): bump dependencies to fix security vulnerabilities by @onlyjackfrost in https://github.com/Canner/WrenAI/pull/2117
* chore(wren-ai-service): update nltk to version 3.9.3 and pillow to version 12.1.1 in dependencies by @yichieh-lu in https://github.com/Canner/WrenAI/pull/2140
* chore(wren-ai-service): update dependencies in poetry.lock and pyproject.toml, including deepeval to version 3.0.0 and qdrant-client to version >=1.12.0,<2.0.0 by @yichieh-lu in https://github.com/Canner/WrenAI/pull/2146
* fix(wren-ui): resolve CVE-2026-25896 by upgrading fast-xml-parser to 4.5.4 by @onlyjackfrost in https://github.com/Canner/WrenAI/pull/2147
* chore(wren-ui): upgrade lodash to 4.17.23 to fix CVE-2025-13465 by @onlyjackfrost in https://github.com/Canner/WrenAI/pull/2149
* Add Claude Code configuration and documentation by @wwwy3y3 in https://github.com/Canner/WrenAI/pull/2152
* Upgrade tar dependency to 7.5.8 by @wwwy3y3 in https://github.com/Canner/WrenAI/pull/2168
* Upgrade axios dependency to v1.13.5 by @wwwy3y3 in https://github.com/Canner/WrenAI/pull/2169
* chore(wren-ai-service): upgrade sqlparse to fix hang on long tuple lists by @yichieh-lu in https://github.com/Canner/WrenAI/pull/2172
* Add minimatch dependency to wren-ui by @wwwy3y3 in https://github.com/Canner/WrenAI/pull/2175
* chore(deps): bump go.opentelemetry.io/otel/sdk from 1.36.0 to 1.40.0 in /wren-launcher in the go_modules group across 1 directory by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/2139
* fix(deps): upgrade grpc-go to v1.79.3 (critical CVE) by @onlyjackfrost in https://github.com/Canner/WrenAI/pull/2173
* fix(wren-ai-service): upgrade litellm to 1.83.0 (OIDC cache key collision CVE) by @yichieh-lu in https://github.com/Canner/WrenAI/pull/2192
* chore(deps): bump the go_modules group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/Canner/WrenAI/pull/2176
* fix: resolve high-severity dependabot security alerts by @onlyjackfrost in https://github.com/Canner/WrenAI/pull/2198
* fix(wren-ai-service): upgrade litellm to 1.83.7 (SQL injection CVE) by @yichieh-lu in https://github.com/Canner/WrenAI/pull/2207
* feat(ui): surface a Wren AI Cloud upgrade entry point in the sidebar by @goldmedal in https://github.com/Canner/WrenAI/pull/2644
* Release 0.29.2 (ai-env-changed) by @goldmedal in https://github.com/Canner/WrenAI/pull/2646


**Full Changelog**: https://github.com/Canner/WrenAI/compare/0.29.1...0.29.2