diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5a72b692..9e1e70e8 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,13 +1,13 @@ { - "core/engine": "2.1.4", - "core/expression": "2.1.4", - "core/types": "2.1.4", - "core/template": "2.1.4", - "core/macros": "2.1.4", - "bindings/nodejs": "2.1.7", - "bindings/python": "2.1.4", - "bindings/uniffi": "2.1.4", - "bindings/c": "2.1.4", - "benchmark/rust": "0.0.21", - "core/expression_repl": "2.0.6" + "core/engine": "2.1.5", + "core/expression": "2.1.5", + "core/types": "2.1.5", + "core/template": "2.1.5", + "core/macros": "2.1.5", + "bindings/nodejs": "2.1.8", + "bindings/python": "2.1.5", + "bindings/uniffi": "2.1.5", + "bindings/c": "2.1.5", + "benchmark/rust": "0.0.22", + "core/expression_repl": "2.0.7" } diff --git a/Cargo.lock b/Cargo.lock index 92dd97ae..0bbab657 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1208,7 +1208,7 @@ dependencies = [ [[package]] name = "expression_repl" -version = "2.0.6" +version = "2.0.7" dependencies = [ "colored", "rustyline", @@ -6027,7 +6027,7 @@ dependencies = [ [[package]] name = "zen-benchmark" -version = "0.0.21" +version = "0.0.22" dependencies = [ "serde", "serde_json", @@ -6038,7 +6038,7 @@ dependencies = [ [[package]] name = "zen-engine" -version = "2.1.4" +version = "2.1.5" dependencies = [ "ahash 0.8.12", "anyhow", @@ -6083,7 +6083,7 @@ dependencies = [ [[package]] name = "zen-expression" -version = "2.1.4" +version = "2.1.5" dependencies = [ "ahash 0.8.12", "anyhow", @@ -6117,7 +6117,7 @@ dependencies = [ [[package]] name = "zen-ffi" -version = "2.1.4" +version = "2.1.5" dependencies = [ "anyhow", "cbindgen", @@ -6134,7 +6134,7 @@ dependencies = [ [[package]] name = "zen-macros" -version = "2.1.4" +version = "2.1.5" dependencies = [ "proc-macro2", "quote", @@ -6144,7 +6144,7 @@ dependencies = [ [[package]] name = "zen-nodejs" -version = "2.1.7" +version = "2.1.8" dependencies = [ "ahash 0.8.12", "iana-time-zone", @@ -6164,7 +6164,7 @@ dependencies = [ [[package]] name = "zen-python" -version = "2.1.4" +version = "2.1.5" dependencies = [ "anyhow", "either", @@ -6183,7 +6183,7 @@ dependencies = [ [[package]] name = "zen-tmpl" -version = "2.1.4" +version = "2.1.5" dependencies = [ "serde", "serde_json", @@ -6193,7 +6193,7 @@ dependencies = [ [[package]] name = "zen-types" -version = "2.1.4" +version = "2.1.5" dependencies = [ "ahash 0.8.12", "hipstr", @@ -6208,7 +6208,7 @@ dependencies = [ [[package]] name = "zen-uniffi" -version = "2.1.4" +version = "2.1.5" dependencies = [ "async-trait", "serde", diff --git a/benchmark/rust/Cargo.toml b/benchmark/rust/Cargo.toml index 33c5a8d3..2bc7d2ae 100644 --- a/benchmark/rust/Cargo.toml +++ b/benchmark/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zen-benchmark" -version = "0.0.21" +version = "0.0.22" edition = "2021" publish = false diff --git a/bindings/c/CHANGELOG.md b/bindings/c/CHANGELOG.md index 6c36c935..42610fbf 100644 --- a/bindings/c/CHANGELOG.md +++ b/bindings/c/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [2.1.5](https://github.com/gorules/zen/compare/go-v2.1.4...go-v2.1.5) (2026-10-20) + ## [2.1.4](https://github.com/gorules/zen/compare/go-v2.1.3...go-v2.1.4) (2026-10-13) ## [2.1.3](https://github.com/gorules/zen/compare/go-v2.1.2...go-v2.1.3) (2026-10-09) diff --git a/bindings/c/Cargo.toml b/bindings/c/Cargo.toml index 9aae1778..1b7fc340 100644 --- a/bindings/c/Cargo.toml +++ b/bindings/c/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zen-ffi" -version = "2.1.4" +version = "2.1.5" edition = "2021" license = "MIT" publish = false diff --git a/bindings/nodejs/CHANGELOG.md b/bindings/nodejs/CHANGELOG.md index 374e939e..6466679e 100644 --- a/bindings/nodejs/CHANGELOG.md +++ b/bindings/nodejs/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [2.1.8](https://github.com/gorules/zen/compare/nodejs-v2.1.7...nodejs-v2.1.8) (2026-10-20) + ## [2.1.7](https://github.com/gorules/zen/compare/nodejs-v2.1.6...nodejs-v2.1.7) (2026-10-13) diff --git a/bindings/nodejs/Cargo.toml b/bindings/nodejs/Cargo.toml index 8659b74f..6d3cd156 100644 --- a/bindings/nodejs/Cargo.toml +++ b/bindings/nodejs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zen-nodejs" -version = "2.1.7" +version = "2.1.8" edition = "2021" license = "MIT" publish = false diff --git a/bindings/nodejs/package.json b/bindings/nodejs/package.json index e397b44a..bca8c891 100644 --- a/bindings/nodejs/package.json +++ b/bindings/nodejs/package.json @@ -1,7 +1,7 @@ { "name": "@gorules/zen-engine", "description": "Open-source Business Rules Engine for Node.js, powered by Rust", - "version": "2.1.7", + "version": "2.1.8", "main": "index.js", "browser": "browser.js", "types": "./index.d.ts", diff --git a/bindings/python/CHANGELOG.md b/bindings/python/CHANGELOG.md index a5e2bf84..04e6f7d9 100644 --- a/bindings/python/CHANGELOG.md +++ b/bindings/python/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [2.1.5](https://github.com/gorules/zen/compare/python-v2.1.4...python-v2.1.5) (2026-10-20) + ## [2.1.4](https://github.com/gorules/zen/compare/python-v2.1.3...python-v2.1.4) (2026-10-13) ## [2.1.3](https://github.com/gorules/zen/compare/python-v2.1.2...python-v2.1.3) (2026-10-09) diff --git a/bindings/python/Cargo.toml b/bindings/python/Cargo.toml index 9f5dde90..0a4503a7 100644 --- a/bindings/python/Cargo.toml +++ b/bindings/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zen-python" -version = "2.1.4" +version = "2.1.5" edition = "2021" license = "MIT" publish = false diff --git a/bindings/uniffi/CHANGELOG.md b/bindings/uniffi/CHANGELOG.md index 105894d2..f806c8e1 100644 --- a/bindings/uniffi/CHANGELOG.md +++ b/bindings/uniffi/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [2.1.5](https://github.com/gorules/zen/compare/uniffi-v2.1.4...uniffi-v2.1.5) (2026-10-20) + ## [2.1.4](https://github.com/gorules/zen/compare/uniffi-v2.1.3...uniffi-v2.1.4) (2026-10-13) ## [2.1.3](https://github.com/gorules/zen/compare/uniffi-v2.1.2...uniffi-v2.1.3) (2026-10-09) diff --git a/bindings/uniffi/Cargo.toml b/bindings/uniffi/Cargo.toml index f373452c..cbca3042 100644 --- a/bindings/uniffi/Cargo.toml +++ b/bindings/uniffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zen-uniffi" -version = "2.1.4" +version = "2.1.5" edition = "2024" license = "MIT" publish = false diff --git a/core/engine/CHANGELOG.md b/core/engine/CHANGELOG.md index 5da9a8ed..453c4985 100644 --- a/core/engine/CHANGELOG.md +++ b/core/engine/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [2.1.5](https://github.com/gorules/zen/compare/zen-engine-v2.1.4...zen-engine-v2.1.5) (2026-10-20) + + +### Bug Fixes + +* **engine:** bound table gap analysis memory, analyse expression columns ([#549](https://github.com/gorules/zen/issues/549)) ([b764040](https://github.com/gorules/zen/commit/b764040ecfc50b2b1e0bc96c087a6f8532c67e56)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * zen-types bumped from 2.1.4 to 2.1.5 + * zen-expression bumped from 2.1.4 to 2.1.5 + * zen-tmpl bumped from 2.1.4 to 2.1.5 + ## [2.1.4](https://github.com/gorules/zen/compare/zen-engine-v2.1.3...zen-engine-v2.1.4) (2026-10-13) diff --git a/core/engine/Cargo.toml b/core/engine/Cargo.toml index 6c043c0d..d9a6ab3a 100644 --- a/core/engine/Cargo.toml +++ b/core/engine/Cargo.toml @@ -3,7 +3,7 @@ authors = ["GoRules Team "] description = "Business rules engine" name = "zen-engine" license = "MIT" -version = "2.1.4" +version = "2.1.5" edition = "2021" repository = "https://github.com/gorules/zen.git" homepage = "https://gorules.io" @@ -27,9 +27,9 @@ rust_decimal = { workspace = true, features = ["maths-nopanic"] } fixedbitset = "0.5" tokio = { workspace = true, features = ["sync", "time"] } rquickjs = { version = "0.10", features = ["macro", "loader", "rust-alloc", "futures", "either", "properties"] } -zen-types = { path = "../types", version = "2.1.4" } -zen-expression = { path = "../expression", version = "2.1.4" } -zen-tmpl = { path = "../template", version = "2.1.4" } +zen-types = { path = "../types", version = "2.1.5" } +zen-expression = { path = "../expression", version = "2.1.5" } +zen-tmpl = { path = "../template", version = "2.1.5" } nohash-hasher = { workspace = true } downcast-rs = { version = "2.0", features = ["std", "sync"] } arc-swap = "1" diff --git a/core/expression/CHANGELOG.md b/core/expression/CHANGELOG.md index e7304e96..022ac5fb 100644 --- a/core/expression/CHANGELOG.md +++ b/core/expression/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [2.1.5](https://github.com/gorules/zen/compare/zen-expression-v2.1.4...zen-expression-v2.1.5) (2026-10-20) + + +### Bug Fixes + +* **engine:** bound table gap analysis memory, analyse expression columns ([#549](https://github.com/gorules/zen/issues/549)) ([b764040](https://github.com/gorules/zen/commit/b764040ecfc50b2b1e0bc96c087a6f8532c67e56)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * zen-macros bumped from 2.1.4 to 2.1.5 + * zen-types bumped from 2.1.4 to 2.1.5 + ## [2.1.4](https://github.com/gorules/zen/compare/zen-expression-v2.1.3...zen-expression-v2.1.4) (2026-10-13) diff --git a/core/expression/Cargo.toml b/core/expression/Cargo.toml index 3e41c82d..579a8769 100644 --- a/core/expression/Cargo.toml +++ b/core/expression/Cargo.toml @@ -3,7 +3,7 @@ authors = ["GoRules Team "] description = "Zen Expression Language" name = "zen-expression" license = "MIT" -version = "2.1.4" +version = "2.1.5" edition = "2021" repository = "https://github.com/gorules/zen.git" homepage = "https://gorules.io" @@ -31,8 +31,8 @@ nohash-hasher = { workspace = true } strsim = "0.11" iana-time-zone = "0.1" -zen-macros = { path = "../macros", version = "2.1.4" } -zen-types = { path = "../types", version = "2.1.4" } +zen-macros = { path = "../macros", version = "2.1.5" } +zen-types = { path = "../types", version = "2.1.5" } [dev-dependencies] criterion = { workspace = true } diff --git a/core/expression_repl/CHANGELOG.md b/core/expression_repl/CHANGELOG.md index 75e4287f..57b3561a 100644 --- a/core/expression_repl/CHANGELOG.md +++ b/core/expression_repl/CHANGELOG.md @@ -78,6 +78,10 @@ * dependencies * zen-expression bumped from 2.1.3 to 2.1.4 +* The following workspace dependencies were updated + * dependencies + * zen-expression bumped from 2.1.4 to 2.1.5 + ## [1.0.0-beta.0](https://github.com/gorules/zen/compare/expression_repl-v0.55.1...expression_repl-v1.0.0-beta.0) (2026-06-25) diff --git a/core/expression_repl/Cargo.toml b/core/expression_repl/Cargo.toml index 270ef624..31af0209 100644 --- a/core/expression_repl/Cargo.toml +++ b/core/expression_repl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "expression_repl" -version = "2.0.6" +version = "2.0.7" edition = "2021" publish = false @@ -10,5 +10,5 @@ publish = false colored = "3" rustyline = "15" serde_json = { workspace = true } -zen-expression = { path = "../expression", version = "2.1.4" } +zen-expression = { path = "../expression", version = "2.1.5" } diff --git a/core/macros/CHANGELOG.md b/core/macros/CHANGELOG.md index 7d7f87bd..825342bc 100644 --- a/core/macros/CHANGELOG.md +++ b/core/macros/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [2.1.5](https://github.com/gorules/zen/compare/zen-macros-v2.1.4...zen-macros-v2.1.5) (2026-10-20) + + +### Miscellaneous + +* **zen-macros:** Synchronize core versions + ## [2.1.4](https://github.com/gorules/zen/compare/zen-macros-v2.1.3...zen-macros-v2.1.4) (2026-10-13) diff --git a/core/macros/Cargo.toml b/core/macros/Cargo.toml index 6ebf776c..d4257125 100644 --- a/core/macros/Cargo.toml +++ b/core/macros/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zen-macros" description = "Zen Helper Macros" -version = "2.1.4" +version = "2.1.5" edition = "2024" license = "MIT" repository = "https://github.com/gorules/zen.git" diff --git a/core/template/CHANGELOG.md b/core/template/CHANGELOG.md index 10b8a9eb..fa63d1a5 100644 --- a/core/template/CHANGELOG.md +++ b/core/template/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [2.1.5](https://github.com/gorules/zen/compare/zen-tmpl-v2.1.4...zen-tmpl-v2.1.5) (2026-10-20) + + +### Miscellaneous + +* **zen-tmpl:** Synchronize core versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * zen-expression bumped from 2.1.4 to 2.1.5 + ## [2.1.4](https://github.com/gorules/zen/compare/zen-tmpl-v2.1.3...zen-tmpl-v2.1.4) (2026-10-13) diff --git a/core/template/Cargo.toml b/core/template/Cargo.toml index 37e4813d..195cca65 100644 --- a/core/template/Cargo.toml +++ b/core/template/Cargo.toml @@ -3,13 +3,13 @@ authors = ["GoRules Team "] description = "Zen Template Language" name = "zen-tmpl" license = "MIT" -version = "2.1.4" +version = "2.1.5" edition = "2021" repository = "https://github.com/gorules/zen.git" homepage = "https://gorules.io" [dependencies] -zen-expression = { path = "../expression", version = "2.1.4" } +zen-expression = { path = "../expression", version = "2.1.5" } thiserror = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } diff --git a/core/types/CHANGELOG.md b/core/types/CHANGELOG.md index 9c62010f..1449004c 100644 --- a/core/types/CHANGELOG.md +++ b/core/types/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [2.1.5](https://github.com/gorules/zen/compare/zen-types-v2.1.4...zen-types-v2.1.5) (2026-10-20) + + +### Miscellaneous + +* **zen-types:** Synchronize core versions + ## [2.1.4](https://github.com/gorules/zen/compare/zen-types-v2.1.3...zen-types-v2.1.4) (2026-10-13) diff --git a/core/types/Cargo.toml b/core/types/Cargo.toml index 25b985ed..09518104 100644 --- a/core/types/Cargo.toml +++ b/core/types/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zen-types" description = "Zen Core Types" -version = "2.1.4" +version = "2.1.5" edition = "2024" license = "MIT" repository = "https://github.com/gorules/zen.git"