Skip to content

Release history

Canner/wren-engine releases

The Semantic Engine for Model Context Protocol(MCP) Clients and AI Agents

All releases

14 shown

wren-v0.4.0 New feature
Notable features
  • .env-driven profile secret handling
  • Auto connection validation on startup
  • wren-install-guide skill for setup assistance
Full changelog

0.4.0 (2026-04-30)

Features

  • wren: .env-driven profile secrets, auto connection validation, and wren-install-guide skill (#1588) (38ceaf1)
wren-v0.3.0 New feature
Notable features
  • 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-info CLI 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)
wren-core-py-v0.4.0 New feature
Notable features
  • Added MDL layout versioning and a dialect field on Model and View
Full changelog

0.4.0 (2026-04-16)

Features

  • add MDL layout versioning and dialect field on Model and View (#1556) (0384931)
wren-core-py-v0.3.0 Maintenance

Minor fixes and improvements.

Full changelog

0.3.0 (2026-04-16)

initial release for release-please

mcp-server-v0.25.0 Maintenance

Minor fixes and improvements.

Full changelog

0.25.0 (2026-04-16)

Initial release for release-please

ibis-server-v0.25.0 Maintenance

Minor fixes and improvements.

Full changelog

0.25.0 (2026-04-14)

Initial release for release-please

0.24.6 New feature
Notable features
  • 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

0.24.5 New feature
Notable features
  • 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

0.24.4 New feature
Notable features
  • 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 zone by @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

0.24.3 New feature
Security fixes
  • Addressed code scanning alerts for path injection and missing workflow permissions
Notable features
  • 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

0.24.2 New feature
Notable features
  • 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

0.24.1 New feature
Notable features
  • 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

0.23.0 Bug fix

Fixed unparsing EXTRACT expressions for MySQL.

Full changelog

What's Changed

  • fix(core): fix unparsing EXTRACT for 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

0.22.2 New feature
Notable features
  • 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

Beta — feedback welcome: [email protected]