Releases
wren-v0.12.0
Compare
Sorry, something went wrong.
No results found
0.12.0 (2026-07-06)
Features
memory: add 'wren memory watch' to auto-reindex on source changes (#2418 ) (d5911c5 )
policy: govern data-reading TVFs in all positions + structure source-func allowlist (#2419 ) (5ff51e4 )
wren: add cross-dialect type translation to type_mapping (#2410 ) (e124ff5 )
Bug Fixes
athena: strip trailing semicolon before EXPLAIN in dry_run (#2421 ) (830dfbe )
athena: treat DECIMAL(p) as scale 0, not a default non-zero scale (#2403 ) (22d3125 )
clickhouse: default port-less clickhouse+https URLs to 8443, not 8123 (#2412 ) (06a51a8 )
clickhouse: reconcile default port when secure is toggled via kwargs or query params (#2426 ) (f28b886 )
context: preserve leading underscores in _snake_to_camel key conversion (#2414 ) (0cf9fa3 )
databricks: strip trailing semicolon before subquery-wrapping in dry_run (#2422 ) (35abf74 )
datafusion: strip trailing semicolon before subquery-wrapping in query (#2430 ) (8929764 )
duckdb: case-insensitive .duckdb discovery, deterministic attach aliases, and single-statement SQL hardening (#2411 ) (cfbd209 )
finish wren-engine → wrenai rename cleanup (#2425 ) (0733d37 )
genbi: normalise null apps/schema_version in app index (#2406 ) (0c031d6 )
memory: guard seed-query generation against null relationship models/condition (#2424 ) (f96e978 )
oracle: strip trailing semicolon before subquery-wrapping (#2423 ) (fe92e5b )
osi: skip empty expressions when picking a dialect expression (#2413 ) (bcf78d1 )
policy: block table-valued functions reached via JOIN in strict mode (#2405 ) (a2a37b3 )
postgres: strip trailing semicolon before subquery-wrapping (#2407 ) (3122f4f )
redshift: strip trailing semicolon before subquery-wrapping (#2420 ) (a60a14a )
trino: treat DECIMAL(p) as scale 0, not a default non-zero scale (#2404 ) (1be4baa )
You can’t perform that action at this time.