diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 12f09b5922..914d8d7a6d 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -4,7 +4,7 @@ "core/wren-core-wasm": "0.4.1", "sdk/wren-langchain": "0.2.2", "sdk/wren-pydantic": "0.3.0", - "core/wren-core-base/manifest-macro": "0.3.2", - "core/wren-core-base": "0.3.2", - "core/wren-core": "0.3.2" + "core/wren-core-base/manifest-macro": "0.4.0", + "core/wren-core-base": "0.4.0", + "core/wren-core": "0.4.0" } diff --git a/core/wren-core-base/CHANGELOG.md b/core/wren-core-base/CHANGELOG.md index 214dbef6f8..4e43bcdec2 100644 --- a/core/wren-core-base/CHANGELOG.md +++ b/core/wren-core-base/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.4.0](https://github.com/Canner/WrenAI/compare/wren-core-base-v0.3.2...wren-core-base-v0.4.0) (2026-09-03) + + +### Miscellaneous Chores + +* **wren-core-base:** Synchronize wren-rust-core versions + ## [0.3.2](https://github.com/Canner/WrenAI/compare/wren-core-base-v0.3.1...wren-core-base-v0.3.2) (2026-08-31) diff --git a/core/wren-core-base/Cargo.toml b/core/wren-core-base/Cargo.toml index 3c33cb90eb..b3ccbc7dcb 100644 --- a/core/wren-core-base/Cargo.toml +++ b/core/wren-core-base/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wren-core-base" -version = "0.3.2" +version = "0.4.0" edition = "2021" license = "Apache-2.0" description = "Shared MDL manifest types for the Wren semantic engine" @@ -16,7 +16,7 @@ default = [] [dependencies] pyo3 = { version = "0.29.0", features = ["extension-module"], optional = true } serde = { version = "1.0.201", features = ["derive", "rc"] } -wren-manifest-macro = { path = "manifest-macro", version = "0.3.2" } +wren-manifest-macro = { path = "manifest-macro", version = "0.4.0" } serde_json = { version = "1.0.117" } serde_with = { version = "3.11.0" } sqlparser = { version = "0.58.0", features = ["visitor"] } diff --git a/core/wren-core-base/manifest-macro/CHANGELOG.md b/core/wren-core-base/manifest-macro/CHANGELOG.md index fb1d2f8c13..fe8a0edd8f 100644 --- a/core/wren-core-base/manifest-macro/CHANGELOG.md +++ b/core/wren-core-base/manifest-macro/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.4.0](https://github.com/Canner/WrenAI/compare/wren-manifest-macro-v0.3.2...wren-manifest-macro-v0.4.0) (2026-09-03) + + +### Miscellaneous Chores + +* **wren-manifest-macro:** Synchronize wren-rust-core versions + ## [0.3.2](https://github.com/Canner/WrenAI/compare/wren-manifest-macro-v0.3.1...wren-manifest-macro-v0.3.2) (2026-08-31) diff --git a/core/wren-core-base/manifest-macro/Cargo.toml b/core/wren-core-base/manifest-macro/Cargo.toml index d3405f34a6..7407d5dbe9 100644 --- a/core/wren-core-base/manifest-macro/Cargo.toml +++ b/core/wren-core-base/manifest-macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wren-manifest-macro" -version = "0.3.2" +version = "0.4.0" edition = "2021" license = "Apache-2.0" description = "Proc macro for generating Python-binding manifest types for the Wren semantic engine" diff --git a/core/wren-core-py/Cargo.toml b/core/wren-core-py/Cargo.toml index 243828121d..a8caabbb85 100644 --- a/core/wren-core-py/Cargo.toml +++ b/core/wren-core-py/Cargo.toml @@ -13,7 +13,7 @@ crate-type = ["cdylib"] [dependencies] pyo3 = { version = "0.29.0", features = ["extension-module", "abi3-py311"] } -wren-core = { version = "0.3.2", path = "../wren-core/core", package = "wren-semantic-core" } +wren-core = { version = "0.4.0", path = "../wren-core/core", package = "wren-semantic-core" } wren-core-base = { path = "../wren-core-base", features = ["python-binding"] } datafusion-common = "53.0.0" base64 = "0.22.1" diff --git a/core/wren-core/CHANGELOG.md b/core/wren-core/CHANGELOG.md index ce48d55b36..480273ea59 100644 --- a/core/wren-core/CHANGELOG.md +++ b/core/wren-core/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [0.4.0](https://github.com/Canner/WrenAI/compare/wren-semantic-core-v0.3.2...wren-semantic-core-v0.4.0) (2026-09-03) + + +### Features + +* **core:** support ordered cube queries ([#2677](https://github.com/Canner/WrenAI/issues/2677)) ([8d23753](https://github.com/Canner/WrenAI/commit/8d23753e1e4bd2198064d8c55ddca9d688aec731)) + + +### Bug Fixes + +* **core:** reject collapsed relationship joins ([#2697](https://github.com/Canner/WrenAI/issues/2697)) ([4000bea](https://github.com/Canner/WrenAI/commit/4000bea0536615a3c950c1f26cc65a55bb13cee4)) + ## [0.3.2](https://github.com/Canner/WrenAI/compare/wren-semantic-core-v0.3.1...wren-semantic-core-v0.3.2) (2026-08-31) diff --git a/core/wren-core/Cargo.toml b/core/wren-core/Cargo.toml index 5bb6eb8bf6..cbd9000bba 100644 --- a/core/wren-core/Cargo.toml +++ b/core/wren-core/Cargo.toml @@ -10,7 +10,7 @@ license = "Apache-2.0" readme = "README.md" repository = "https://github.com/Canner/WrenAI" rust-version = "1.78" -version = "0.3.2" +version = "0.4.0" [workspace.dependencies] async-trait = "0.1.89" @@ -34,4 +34,4 @@ serde_json = { version = "1.0.149" } serde_with = { version = "3.18.0" } tokio = { version = "1.46", features = ["rt", "macros"] } wren-core = { path = "core", package = "wren-semantic-core" } -wren-core-base = { path = "../wren-core-base", version = "0.3.2" } +wren-core-base = { path = "../wren-core-base", version = "0.4.0" }