Skip to content

wren-semantic-core: v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Jul 09:44
3ea5676

0.2.0 (2026-07-10)

Features

  • add wren-core-wasm module with browser WASM support (#1568) (5165a20)
  • core: add BigQuery EXTRACT function support and window frame validation (#1279) (eae6a34)
  • core: apply default nulls last policy for ordering (#1262) (2477f43)
  • core: bump DataFusion to 49.0.1 (#1293) (ee73ea2)
  • core: disable enable_ident_normalization for case-sensitive identifier by default (#1305) (45a3a1f)
  • core: enhance the error message for CLAC failure (#1250) (f5755b9)
  • core: implement the customize type coercion rule for unparsing purpose (#1318) (9b740b7)
  • core: implement TypePlanner to compatible common SQL types (#1314) (b340d56)
  • core: import wren-engine into core/ (cc9b67f)
  • core: import wren-engine into core/ (#2209) (8b8a1a3)
  • core: improve the scope analyzer for the used models (#1239) (780f22d)
  • core: introduce dialect-specific function list and refactor BigQuery function lists (#1366) (586156f)
  • core: support to_char format numeric values (#1349) (a634f9f)
  • core: support UNNEST syntax for Snowflake (#1357) (11a49b5)
  • ibis: enhance the function list of snowflake (#1350) (c782eaf)
  • ibis: introduce Databricks connector (#1361) (8601c78)
  • knowledge: introduce the generic SQL knowledge (#1389) (3dec4b3)
  • wasm: full Cube support — validate, translate, PyO3, CLI, WASM, docs (#2282) (026111e)
  • wren-core-base: replace Metric with Cube types and remove deprecated security types (#1574) (72d18a8)
  • wren-core: add refSql model support (#1555) (815889c)
  • wren-core: RLAC subqueries on MDL models + to-many calc on non-PK column (#2335) (6972e69)
  • wren-core: support composite (multi-column) primary keys (#2345) (d33917f)
  • wren-engine: add Apache Doris connector support (#1430) (185dbb0)

Bug Fixes

  • core: add quotes for the model subquery alias (#1283) (5799b2a)
  • core: allow the RLAC condition invoke the hidden columns (#1330) (d8f1fa6)
  • core: disable ReplaceDistinctWithAggregate rule (#1294) (3fc6990)
  • core: disable DecorrelatePredicateSubquery rule (#1297) (feb2f17)
  • core: disable EliminateCrossJoin rule (#1354) (fdf05d9)
  • core: disable EliminateLimit rule (#1226) (80e0edd)
  • core: emit all relationship JOINs for multi-relationship calculated columns (#2450) (c4de8ac)
  • core: fix access controls case-insensitive issue and disable fallback for the query with access control (#1295) (4e90f69)
  • core: fix count statement for BigQuery (#1274) (6137ce6)
  • core: fix current_timestamp function and add datetime function for bigquery (#1298) (75b1704)
  • core: fix RLAC for model with an alias (#1245) (aa8520f)
  • core: fix temporal add and sub function of BigQuery (#1323) (ba6f5f1)
  • core: fix the CLAC and scope analyze issues (#1304) (087cb42)
  • core: fix the default session time zone (#1306) (7c6e357)
  • core: fix unparsing EXTRACT for MySQL (#1376) (a401c0b)
  • core: generate trim for BigQuery (#1337) (207e548)
  • core: generate trim for MSSQL (#1378) (15e715b)
  • core: introduce DATE_DIFF function (#1303) (2db6f88)
  • core: normalize the name of session property (#1331) (ccd040c)
  • core: prune inaccessible CLS columns in wildcard expansion instead of denying (#2449) (a8a7519)
  • core: remove default window frame clause (#1315) (8ddc839)
  • core: support the Unicode literal for MSSQL (#1338) (f96d11e)
  • finish wren-engine → wrenai rename cleanup (#2425) (0733d37)
  • ibis: using DataFusion to format the query result (#1235) (2eddb9d)
  • implement ClickHouse dialect and enhance temporal function mapping (#1424) (c65ab18)
  • wren-core-wasm: drive query() through a tokio runtime (UNION ALL trap) (#2291) (f0748f5)
  • wren-core: preserve composite-key predicates in relationship joins (#2323) (52e3b07)