Commit Graph
325 Commits
Author SHA1 Message Date
Bartok 0cf9fa3ece fix(context): preserve leading underscores in _snake_to_camel key conversion (#2414) 2026-07-02 09:50:10 +08:00
Bartok bcf78d19aa fix(osi): skip empty expressions when picking a dialect expression (#2413) 2026-07-02 09:43:48 +08:00
Bartok 06a51a81b0 fix(clickhouse): default port-less clickhouse+https URLs to 8443, not 8123 (#2412) 2026-07-01 17:51:37 +08:00
cfbd209d90 fix(duckdb): case-insensitive .duckdb discovery, deterministic attach aliases, and single-statement SQL hardening (#2411)
Co-authored-by: Bartok9 <bartok9@users.noreply.github.com>
Co-authored-by: Bartok Rage <bartok@team-of-light.local>
2026-07-01 17:24:29 +08:00
Bartok 3122f4fbed fix(postgres): strip trailing semicolon before subquery-wrapping (#2407) 2026-06-30 10:17:23 +08:00
Bartok e124ff538f feat(wren): add cross-dialect type translation to type_mapping (#2410) 2026-06-30 10:11:47 +08:00
Bartok 0c031d60b0 fix(genbi): normalise null apps/schema_version in app index (#2406) 2026-06-29 17:56:49 +08:00
Bartok a2a37b3955 fix(policy): block table-valued functions reached via JOIN in strict mode (#2405) 2026-06-29 17:52:34 +08:00
Bartok 1be4baaeba fix(trino): treat DECIMAL(p) as scale 0, not a default non-zero scale (#2404) 2026-06-29 11:20:39 +08:00
Bartok 22d3125ced fix(athena): treat DECIMAL(p) as scale 0, not a default non-zero scale (#2403) 2026-06-29 10:52:28 +08:00
github-actions[bot] 1df1dd5950 chore(main): release wren 0.11.0 (#2387)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-26 11:48:24 +08:00
Jax Liu 58f3f5113e feat(wren): case-aware column & model binding in the CTE rewriter (#2400) 2026-06-26 11:47:32 +08:00
Jax LiuandClaude Opus 4.8 3e34906e4b feat(wren): v5 project layout — knowledge/ first-class, memory decoupled from LanceDB (#2399)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 10:42:18 +08:00
Jax LiuandClaude Opus 4.8 c36e56ebd2 fix(wren): run full unit suite in CI and fix upgrade tests for schema_version 5 (#2388)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 14:15:44 +08:00
Jax LiuandClaude Opus 4.8 d50b9bcc58 feat(wren): add v5 project layout (schema_version 5) (#2386)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 13:30:24 +08:00
github-actions[bot] 1e618ad2a0 chore(main): release wren 0.10.1 (#2384)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-22 14:54:50 +08:00
Jax LiuandClaude Opus 4.8 4172e0b655 chore(wren): bump wren-core-py to 0.7.1 (#2385)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 14:52:24 +08:00
Federico Rao f91529b62c fix: disable transformers progress bar on Windows (#2368) 2026-06-22 11:11:52 +08:00
c7427220e2 chore(main): release wren-core-py 0.7.1 (#2376)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jax Liu <liugs963@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 11:06:07 +08:00
github-actions[bot] bc322564ca chore(main): release wren 0.10.0 (#2373) 2026-06-20 15:56:27 +08:00
Peter 5cc8c20b6b chore(wren): separate SDK and local core install flows (#2375) 2026-06-18 12:58:04 +08:00
Jax LiuandClaude Opus 4.8 6f65ec7089 fix(core-py): drop orphan cubes when their base model is pruned (#2362)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 12:00:45 +08:00
Peter 8c595a1010 chore(wren-core-py): migrate from Poetry to uv (#2363) 2026-06-15 15:02:59 +08:00
Omar Ahmed 8850abe74d fix(mysql): handle brackets in connection URLs (#2367) 2026-06-15 12:25:44 +08:00
github-actions[bot] 6e150e2d4b chore(main): release wren-core-py 0.7.0 (#2356)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-12 10:29:18 +08:00
Peter be69509f06 docs(wren): fix cube quickstart and align YAML/CLI examples with implementation (#2359) 2026-06-12 10:28:15 +08:00
Pin Hsu ChenandClaude Opus 4.8 67257bf2a8 feat(wren): GenBI app build & deploy — semantic layer → shareable web app (#2348)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11 13:01:34 +08:00
Peter d5e78790b9 fix(memory): avoid identifier columns in aggregation seed queries (#2358) 2026-06-11 10:04:53 +08:00
leafObjectandLeafJJ 322bd798da fix: ensure UTF-8 encoding for YAML file operations on Windows (#2357)
Co-authored-by: LeafJJ <leafjj@users.noreply.github.com>
2026-06-11 09:47:38 +08:00
Jax LiuandClaude Opus 4.8 d33917f046 feat(wren-core): support composite (multi-column) primary keys (#2345)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 15:58:21 +08:00
Jax LiuandClaude Opus 4.8 6972e696b2 feat(wren-core): RLAC subqueries on MDL models + to-many calc on non-PK column (#2335)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 15:47:11 +08:00
Peter 6f2542e117 fix(wren): load cubes from folder-per-entity layout (#2350) 2026-06-09 15:21:35 +08:00
Eric Cao a2b58cedf3 test(wren): add regression tests for ClickHouse Nullable and LowCardinality type mapping (#2353) 2026-06-09 11:24:51 +08:00
Peter 40b1a97caa docs(wren): document macOS memory first-run scan (#2354) 2026-06-09 11:20:27 +08:00
Peter 81d15faa3c perf(cli): use find_spec instead of eager import to detect memory extra (#2352) 2026-06-09 10:53:49 +08:00
Peter 492a57b16e ci(release): sync wrenai version in uv.lock (#2351) 2026-06-09 10:45:35 +08:00
github-actions[bot] f4f8a13862 chore(main): release wren 0.9.0 (#2339)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-04 17:43:50 +08:00
heart 5e58ef633f fix(wren): support Databricks catalog (#2340) 2026-06-04 15:32:13 +08:00
Pin Hsu ChenandClaude Opus 4.7 cbd10cd0ae feat(wren): serve agent skills and reference docs from the CLI (#2329)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-04 09:49:35 +08:00
Jax LiuandClaude Opus 4.8 731c9c0d92 feat(wren): query MDL views in the SDK rewriter and strict mode (#2334)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 11:42:13 +08:00
github-actions[bot] 12f30efe83 chore(main): release wren 0.8.1 (#2332)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-29 10:54:47 +08:00
Pin Hsu ChenandClaude Opus 4.7 cee71e6444 deps: clear 5 high-severity Dependabot alerts on main (#2330)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 15:18:02 +08:00
Jax Liu 2812d137a0 refactor(wren): drop ibis-framework and remove DataSource.get_connection (#2327) 2026-05-27 14:39:53 +08:00
Jax LiuandClaude Opus 4.7 52e3b0723a fix(wren-core): preserve composite-key predicates in relationship joins (#2323)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 17:39:31 +08:00
github-actions[bot] 8fc2064078 chore(main): release wren 0.8.0 (#2324)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-26 14:11:16 +08:00
983cf8bff5 feat(wren): build MDL manifests from OSI semantic models (#2322)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Pin Hsu Chen <96507253+PaulChen79@users.noreply.github.com>
2026-05-26 14:03:05 +08:00
Douenergy 0bd16b8a95 feat(wren): add dbt import workflow (#2279) 2026-05-26 11:23:41 +08:00
Jax LiuandClaude Opus 4.7 9b5fe22ee3 fix(wren): honor SQL identifier case across policy, extract, and CTE rewriter (#2310)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 14:34:09 +08:00
Jax LiuandClaude Opus 4.7 9add8a9f30 chore(wren): rebrand PyPI description to Wren AI (#2321)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 11:58:34 +08:00
github-actions[bot] 681d02c743 chore(main): release wren 0.7.0 (#2286)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-22 10:12:11 +08:00