- .env-driven profile secret handling
- Auto connection validation on startup
- wren-install-guide skill for setup assistance
Release history
Canner/wren-engine releases
The Semantic Engine for Model Context Protocol(MCP) Clients and AI Agents
All releases
14 shown
- MDL layout versioning and dialect field added to Model and View
- wren-core-wasm module providing browser WASM support
- LanceDB-backed memory layer for schema and query retrieval
Full changelog
0.3.0 (2026-04-20)
Features
- add MDL layout versioning and dialect field on Model and View (#1556) (0384931)
- add wren-core-wasm module with browser WASM support (#1568) (4f9201b)
- wren-core: add refSql model support (#1555) (bdaddf2)
- wren: add
wren docs connection-infoCLI command (#1507) (87efbfd) - wren: add LanceDB-backed memory layer for schema and query retrieval (#1494) (dfdff01)
- wren: add memory list, forget, dump & load commands (#1531) (de424e8)
- wren: add profile management for named connection profiles (#1509) (b086576)
- wren: add standalone wren Python SDK package (#1471) (41f3f21)
- wren: CLI 0.2.0 — context management, profiles, strict mode & memory (#1522) (fbec650)
- wren: CTE-based SQL planning with per-model expansion (#1479) (fca2b11)
- wren: extend standalone CLI with MySQL support and auto-discovery (#1476) (6a78c12)
- wren: generate AGENTS.md during
wren context init(#1526) (40bf46f) - wren: preserve SELECT * in CTE rewriter (#1536) (ed03388)
Bug Fixes
- oracle: replace ibis[oracle] with native oracledb cursor connector (#1495) (2e3c1de)
- wren: address CodeRabbit review feedback (9c46f55)
- wren: fix CLI 0.2.0 docs — description placement, install extras, CLI flags (#1523) (536988e)
- wren: suppress model-loading noise and improve memory CLI error message (#1529) (bd20444)
Dependencies
- wren: bump transitive deps for security patches (53c16c4)
- Added MDL layout versioning and a dialect field on Model and View
Full changelog
Minor fixes and improvements.
Full changelog
0.3.0 (2026-04-16)
initial release for release-please
Minor fixes and improvements.
Full changelog
0.25.0 (2026-04-16)
Initial release for release-please
Minor fixes and improvements.
Full changelog
0.25.0 (2026-04-14)
Initial release for release-please
- Add missing MySQL functions to ibis-server per issue #948.
- Add Claude Code plugin manifest and marketplace for skills.
- Add wren-http-api skill, rename generate-mdl, enhance for ClawHub.
Full changelog
What's Changed
- fix(doc): fix readme typo by @goldmedal in https://github.com/Canner/wren-engine/pull/1462
- Refactor README to use 'context engine' terminology by @chilijung in https://github.com/Canner/wren-engine/pull/1463
- chore(doc): restore Wren Engine comparison section in README by @chilijung in https://github.com/Canner/wren-engine/pull/1464
- Update README.md by @chilijung in https://github.com/Canner/wren-engine/pull/1465
- Update README.md by @chilijung in https://github.com/Canner/wren-engine/pull/1467
- docs: add per-module .claude/CLAUDE.md and redirect AGENTS.md by @goldmedal in https://github.com/Canner/wren-engine/pull/1466
- fix(skills): replace curl|bash with npx skills in update instructions by @goldmedal in https://github.com/Canner/wren-engine/pull/1469
- feat(ibis-server): add missing MySQL functions per issue #948 by @KerberosClaw in https://github.com/Canner/wren-engine/pull/1470
- feat(wren): add standalone wren Python SDK package by @goldmedal in https://github.com/Canner/wren-engine/pull/1471
- feat(skills): add Claude Code plugin manifest and marketplace by @goldmedal in https://github.com/Canner/wren-engine/pull/1472
- chore: enhance README with Wren AI link and image update by @chilijung in https://github.com/Canner/wren-engine/pull/1475
- chore: rename wren standalone package by @goldmedal in https://github.com/Canner/wren-engine/pull/1477
- feat(skills): add wren-http-api skill, rename generate-mdl, enhance for ClawHub by @goldmedal in https://github.com/Canner/wren-engine/pull/1473
- fix(mcp-server,skills): fix onboarding blockers from test report by @goldmedal in https://github.com/Canner/wren-engine/pull/1478
New Contributors
- @KerberosClaw made their first contribution in https://github.com/Canner/wren-engine/pull/1470
Full Changelog: https://github.com/Canner/wren-engine/compare/0.24.5...0.24.6
- feat(clickhouse): add LowCardinality, Bool, DateTime64 and other type mapping support
Full changelog
What's Changed
- docs: improve quickstart DuckDB setup to reduce user pitfalls by @goldmedal in https://github.com/Canner/wren-engine/pull/1454
- chore: update README with a16z context-layer framing by @chilijung in https://github.com/Canner/wren-engine/pull/1453
- docs(skills): enforce Web UI as sole method for connection info setup by @goldmedal in https://github.com/Canner/wren-engine/pull/1455
- chore(doc): fix readme text by @chilijung in https://github.com/Canner/wren-engine/pull/1458
- chore(ibis-server): Fix real type & nested composite type mapping for Trino engine by @okayhooni in https://github.com/Canner/wren-engine/pull/1456
- feat(clickhouse): add LowCardinality, Bool, DateTime64 and other type mapping support by @ahmedjawedaj in https://github.com/Canner/wren-engine/pull/1448
- fix(mcp-server): fix DuckDB connection info and Dockerfile caching by @goldmedal in https://github.com/Canner/wren-engine/pull/1461
- docs: update wordings in readme by @chilijung in https://github.com/Canner/wren-engine/pull/1460
New Contributors
- @ahmedjawedaj made their first contribution in https://github.com/Canner/wren-engine/pull/1448
Full Changelog: https://github.com/Canner/wren-engine/compare/0.24.4...0.24.5
- Add Apache Doris connector support to wren-engine
Full changelog
What's Changed
- feat(wren-engine): add Apache Doris connector support by @catpineapple in https://github.com/Canner/wren-engine/pull/1430
- docs: add CLAUDE.md and settings.json for AI agent context by @wwwy3y3 in https://github.com/Canner/wren-engine/pull/1440
- docs: expand CLAUDE.md with full build, architecture, and skills reference by @goldmedal in https://github.com/Canner/wren-engine/pull/1441
- fix(ibis-server): fix Trino timestamp type mapping for
timestamp with time zoneby @okayhooni in https://github.com/Canner/wren-engine/pull/1442 - chore(ibis-server): use LEFT JOIN for table_comments in Trino metadata to avoid missing tables by @okayhooni in https://github.com/Canner/wren-engine/pull/1445
- feat(mcp-server): add Web UI for connection info management with read-only mode by @goldmedal in https://github.com/Canner/wren-engine/pull/1447
- docs: add MDL reference docs for Model, Relationship, and View by @goldmedal in https://github.com/Canner/wren-engine/pull/1446
- chore: free wren-core-py from Python 3.11 version lock by @goldmedal in https://github.com/Canner/wren-engine/pull/1444
- fix(core): generate trim for MSSQL by @goldmedal in https://github.com/Canner/wren-engine/pull/1378
- chore: update readme by @chilijung in https://github.com/Canner/wren-engine/pull/1451
New Contributors
- @catpineapple made their first contribution in https://github.com/Canner/wren-engine/pull/1430
- @okayhooni made their first contribution in https://github.com/Canner/wren-engine/pull/1442
Full Changelog: https://github.com/Canner/wren-engine/compare/0.24.3...0.24.4
- Addressed code scanning alerts for path injection and missing workflow permissions
- Added DuckDB data source with v3 metadata API support
- Added Docker image update check to wren-mcp-setup
Full changelog
What's Changed
- feat(skills): add Docker image update check to wren-mcp-setup by @goldmedal in https://github.com/Canner/wren-engine/pull/1433
- fix: allow integer port in connection info for all connectors by @goldmedal in https://github.com/Canner/wren-engine/pull/1434
- fix: address code scanning alerts for path injection and missing workflow permissions by @goldmedal in https://github.com/Canner/wren-engine/pull/1435
- feat: add DuckDB data source with v3 metadata API support by @goldmedal in https://github.com/Canner/wren-engine/pull/1436
- docs: add Wren Engine documentation by @goldmedal in https://github.com/Canner/wren-engine/pull/1437
- docs(skills): add file-based connector docs, venv setup, and fix path/typo issues by @goldmedal in https://github.com/Canner/wren-engine/pull/1438
Full Changelog: https://github.com/Canner/wren-engine/compare/0.24.2...0.24.3
- Adds `connectionFilePath` support for configuring connections
- Overhauls skills to improve secrets management
Full changelog
What's Changed
- feat: support connectionFilePath and skills overhaul for secrets management by @goldmedal in https://github.com/Canner/wren-engine/pull/1432
Full Changelog: https://github.com/Canner/wren-engine/compare/0.24.1...0.24.2
- MCP server embedded in Docker image with quickstart guide
- Auto‑update notification and skill versioning features
- Version management and release flow for MCP server
Full changelog
What's Changed
- chore(deps): bump mcp from 1.19.0 to 1.23.0 in /mcp-server in the uv group across 1 directory by @dependabot[bot] in https://github.com/Canner/wren-engine/pull/1408
- deps(ibis): bump pyasn1, filelock and virtualenv in /ibis-server by @dependabot[bot] in https://github.com/Canner/wren-engine/pull/1407
- chore(doc): update supported data source by @goldmedal in https://github.com/Canner/wren-engine/pull/1409
- deps(ibis): resolve the dependabot security issues by @dependabot[bot] in https://github.com/Canner/wren-engine/pull/1421
- fix(ibis): handle JSON result for MySQL by @goldmedal in https://github.com/Canner/wren-engine/pull/1377
- fix(ibis): fix ClickHouse Decimal/Numeric and Nullable Type Mapping by @MarceloNunesAlves in https://github.com/Canner/wren-engine/pull/1423
- fix: implement ClickHouse dialect and enhance temporal function mapping by @MarceloNunesAlves in https://github.com/Canner/wren-engine/pull/1424
- feat(mcp-server): embed MCP server in Docker image with skills and quickstart guide by @goldmedal in https://github.com/Canner/wren-engine/pull/1425
- chore(deps): bump the uv group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/Canner/wren-engine/pull/1426
- feat(skills): add auto-update notification and skill versioning by @goldmedal in https://github.com/Canner/wren-engine/pull/1427
- feat(mcp-server): add version management and release flow by @goldmedal in https://github.com/Canner/wren-engine/pull/1428
- fix: use separate commit for mcp-server version sync to avoid force push by @goldmedal in https://github.com/Canner/wren-engine/pull/1429
New Contributors
- @MarceloNunesAlves made their first contribution in https://github.com/Canner/wren-engine/pull/1423
Full Changelog: https://github.com/Canner/wren-engine/compare/0.23.0...0.24.1
Fixed unparsing EXTRACT expressions for MySQL.
Full changelog
What's Changed
- fix(core): fix unparsing
EXTRACTfor MySQL by @goldmedal in https://github.com/Canner/wren-engine/pull/1376 - deps(ibis): bump urllib3 from 2.6.0 to 2.6.3 in /ibis-server by @dependabot[bot] in https://github.com/Canner/wren-engine/pull/1400
Full Changelog: https://github.com/Canner/wren-engine/compare/0.22.2...0.23.0
- Add tool annotations for improved LLM understanding
- Support listing tables from multiple datasets or projects in ibis/BigQuery
- Add Spark connector
Full changelog
What's Changed
- feat: Add tool annotations for improved LLM tool understanding by @triepod-ai in https://github.com/Canner/wren-engine/pull/1394
- feat(ibis): support listing tables from multiple datasets or projects for BigQuery by @goldmedal in https://github.com/Canner/wren-engine/pull/1391
- deps(ibis): bump aiohttp from 3.12.15 to 3.13.3 in /ibis-server by @dependabot[bot] in https://github.com/Canner/wren-engine/pull/1399
- feat(ibis): Add Spark connector by @douenergy in https://github.com/Canner/wren-engine/pull/1398
New Contributors
- @triepod-ai made their first contribution in https://github.com/Canner/wren-engine/pull/1394
Full Changelog: https://github.com/Canner/wren-engine/compare/0.22.1...0.22.2