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