Features
- Support querying BigQuery external table by @goldmedal in Canner/wren-engine#1055
Chores and fixes
- fix(wren-ui): sql server ssl property default value replace with initial value by @andreashimin in #1338
- fix(wren-ui): encode pwd when building connection url by @onlyjackfrost in #1281
- chore(wren-ai-service): fix qdrant indexing by @cyyeh in #1323
- fix(bigquery): fix nested column grouping logic by @onlyjackfrost in Canner/wren-engine#1030
- fix(model): bigquery, avoid fetching duplicated fields when fetching it by @sebastien-boulle in Canner/wren-engine#1054
- fix(bigquery): correctly format the scientific notation decimal by @douenergy in Canner/wren-engine#1068
- fix(wren-ai-service): add BigQuery configuration settings and improve logging by @paopa in #1258
- chore(wren-ai-service): fix config examples by @cyyeh in #1267
- feat(wren-ai-service): Consolidate SQL Pairs Service and Remove Redundant Code by @paopa in #1268
- feat(wren-ai-service): Refactor Semantics Description Pipeline with Output Filtering and Request Model Updates by @paopa in #1272
- chore(wren-ai-service): update litellm version by @cyyeh in #1275
- chore(wren-ai-service): allow adding alias to llm by @cyyeh in #1276
- chore(wren-ai-service): update config.yaml examples by @cyyeh in #1277
- feat(wren-ai-service): change sql through reasoning by @cyyeh in #1273
- chore(wren-ai-service): add readme for config example files by @cyyeh in #1295
- feat(wren-ai-service): Add a few properties in Prediction Result for Evaluation by @paopa in #1297
- chore(wren-ai-service): support deleting sql pairs using project id by @cyyeh in #1307
- chore(wren-ai-service): fix data curation app by @imAsterSun in #1316
- chore(wren-ai-service): allow retrieving sql pairs while retrieving historical questions by @cyyeh in #1318
- chore(wren-ai-service): add bird eval dataset by @cyyeh in #1321
- feat(wren-ai-service): Add LLM-based evaluation metrics for SQL generation by @paopa in #1303
- chore(wren-ai-service): allow regenerate sql using retrieved tables by @cyyeh in #1324
- fix(wren-ai-service): Optimize SQL Data Preprocessing with Progressive Data Reduction by @paopa in #1331
- chore(wren-ui): update release image flow and revert package.json version by @onlyjackfrost in #1350
- chore(wren-ai-service): Exclude 'alias' from model parameters in LLM and Embedder processors by @paopa in #1353
Security updates
- chore(deps): bump undici from 5.28.4 to 5.28.5 in /wren-ui in the npm_and_yarn group across 1 directory by @dependabot in #1204
Full Changelog: 0.15.3...0.15.4