Releases: Canner/wren-engine
Releases · Canner/wren-engine
0.22.2
What's Changed
- feat: Add tool annotations for improved LLM tool understanding by @triepod-ai in #1394
- feat(ibis): support listing tables from multiple datasets or projects for BigQuery by @goldmedal in #1391
- deps(ibis): bump aiohttp from 3.12.15 to 3.13.3 in /ibis-server by @dependabot[bot] in #1399
- feat(ibis): Add Spark connector by @douenergy in #1398
New Contributors
- @triepod-ai made their first contribution in #1394
Full Changelog: 0.22.1...0.22.2
0.22.1
What's Changed
- fix(ibis): adding documentation for athena columns by @Davidbackx in #1383
- perf(mcp-server): add MDL indexing cache for O(1) lookups by @Ray0907 in #1384
- fix(ibis): Push down MSSQL LIMIT translation to subquery for pagination support by @goldmedal in #1375
- fix(ibis): missing to use BigQuery SDK for dry run by @goldmedal in #1381
- feat(ibis): introduce the api to get the details of specfic function by @goldmedal in #1374
- deps(ibis): bump urllib3 from 2.5.0 to 2.6.0 in /ibis-server by @dependabot[bot] in #1386
- deps(ibis): bump fonttools from 4.59.2 to 4.61.0 in /ibis-server by @dependabot[bot] in #1385
- chore(ci): clean up the CI envrionments by @goldmedal in #1387
- deps(ibis): bump filelock from 3.19.1 to 3.20.1 in /ibis-server by @dependabot[bot] in #1390
- feat(knowledge): introduce the generic SQL knowledge by @goldmedal in #1389
- chore(knowledge): enhance the SQL instruction for BigQuery SQL by @goldmedal in #1395
New Contributors
- @Davidbackx made their first contribution in #1383
- @Ray0907 made their first contribution in #1384
Full Changelog: 0.22.0...0.22.1
0.22.0
What's Changed
- chore(ibis): split ibis-ci workflow to 2 flows by @goldmedal in #1372
- feat(core): use BigQuery python client directly by @goldmedal in #1370
- feat(ibis): Athena default credential chain authentication support by @douenergy in #1362
- feat(core): introduce dialect-specific function list and refactor BigQuery function lists by @goldmedal in #1366
- feat(ibis): optimize Databricks connector and support service principal connection by @goldmedal in #1373
Full Changelog: 0.21.3...0.22.0
0.21.3
What's Changed
- feat(ibis): introduce Databricks connector by @goldmedal in #1361
- feat(ibis): introduce the API for SQL knowledge by @goldmedal in #1368
Full Changelog: 0.21.2...0.21.3
0.21.2
What's Changed
- fix(core): disable EliminateCrossJoin rule by @goldmedal in #1354
- feat(core): support UNNEST syntax for Snowflake by @goldmedal in #1357
- deps(ibis): bump
fastapito 120.1 andstarletteto 0.49.1 by @goldmedal in #1358 - feat(mcp): introduce
get_wren_guidetool for default prompt by @goldmedal in #1360
Full Changelog: 0.21.1...0.21.2
0.21.1
What's Changed
- fix(core): allow the RLAC condition invoke the hidden columns by @goldmedal in #1330
- Update README.md by @chilijung in #1332
- fix(core): normalize the name of session property by @goldmedal in #1331
- fix(core): generate
trimfor BigQuery by @goldmedal in #1337 - chore(ibis): enhance the function list of BigQuery and MSSQL by @goldmedal in #1336
- fix(core): support the Unicode literal for MSSQL by @goldmedal in #1338
- feat(ibis): add statement level timeout for BigQuery by @goldmedal in #1339
- deps(ibis): bump jupyterlab from 4.4.7 to 4.4.8 in /ibis-server in the pip group across 1 directory by @dependabot[bot] in #1341
- refactor(core): self-manage the list of the core functions by @goldmedal in #1346
- feat(core): support
to_charformat numeric values by @goldmedal in #1349 - feat(ibis): enhance the function list of snowflake by @goldmedal in #1350
Full Changelog: 0.21.0...0.21.1
0.21.0
What's Changed
- fix(core): fix temporal add and sub function of BigQuery by @goldmedal in #1323
- deps(java): bump com.hubspot.jinjava:jinjava from 2.8.0 to 2.8.1 in /wren-core-legacy in the maven group across 1 directory by @dependabot[bot] in #1325
- feat(core): implement the customize type coercion rule for unparsing purpose by @goldmedal in #1318
- fix(core-py): extract the used tables using the case-sensitive table name by @goldmedal in #1320
- deps(core-py): bump ruff from 0.12.12 to 0.13.0 in /wren-core-py in the all group by @dependabot[bot] in #1321
- deps(core): bump the all group across 1 directory with 4 updates by @dependabot[bot] in #1307
- deps(core): bump the all group across 1 directory with 2 updates by @dependabot[bot] in #1310
- chore(ibis): add lint rule for cython-compatible by @goldmedal in #1328
Full Changelog: 0.20.2...0.21.0
0.20.2
What's Changed
- fix(ibis): fix the path of function list in the image by @goldmedal in #1316
- chore(ci): simplify the Rust test by @goldmedal in #1322
- deps(ibis): upgrade ibis 10.8.0 and duckdb 1.3.2 by @goldmedal in #1317
Full Changelog: 0.20.1...0.20.2
0.18.3-1
0.20.1
What's Changed
- fix(ibis): use float64 instead of float for BigQuery function defeinition by @goldmedal in #1312
- feat(ibis): Introduce mysql function white list by @douenergy in #1311
- feat(core): implement TypePlanner to compatible common SQL types by @goldmedal in #1314
- fix(core): remove default window frame clause by @goldmedal in #1315
- deps(core-py): bump the all group across 1 directory with 3 updates by @dependabot[bot] in #1313
Full Changelog: 0.20.0...0.20.1