From 9b5a56f3766ba0df30bec4bf8f4cae17dce2aff7 Mon Sep 17 00:00:00 2001 From: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com> Date: Fri, 6 Nov 2026 13:34:08 -0500 Subject: [PATCH] chore(main): release dev.openfeature.contrib.tools.flagdcore 4.0.0 Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com> --- .release-please-manifest.json | 2 +- tools/flagd-core/CHANGELOG.md | 17 +++++++++++++++++ tools/flagd-core/README.md | 2 +- tools/flagd-core/pom.xml | 2 +- tools/flagd-core/version.txt | 2 +- 5 files changed, 21 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index bf446e5ad8..cccf83a22c 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -17,7 +17,7 @@ "tools/flagd-http-connector": "0.0.5", "tools/flagd-api": "1.0.0", "tools/flagd-api-testkit": "0.3.0", - "tools/flagd-core": "3.0.0", + "tools/flagd-core": "4.0.0", "tools/tck": "0.1.0", ".": "1.0.0", "providers/optimizely": "1.0.0" diff --git a/tools/flagd-core/CHANGELOG.md b/tools/flagd-core/CHANGELOG.md index a17f983af4..a8b94daa8d 100644 --- a/tools/flagd-core/CHANGELOG.md +++ b/tools/flagd-core/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [4.0.0](https://github.com/open-feature/java-sdk-contrib/compare/dev.openfeature.contrib.tools.flagdcore-v3.0.0...dev.openfeature.contrib.tools.flagdcore-v4.0.0) (2026-11-06) + + +### ⚠ BREAKING CHANGES + +* **flagd-core:** stop narrowing a number to an integer when that loses something ([#1957](https://github.com/open-feature/java-sdk-contrib/issues/1957)) + +### 🐛 Bug Fixes + +* **flagd-core:** stop narrowing a number to an integer when that loses something ([#1957](https://github.com/open-feature/java-sdk-contrib/issues/1957)) ([5f144ad](https://github.com/open-feature/java-sdk-contrib/commit/5f144ad47c76e8023c79425c4e7e563b9e475f78)) + + +### ✨ New Features + +* json-logic++ (precompilation), improve e2e ([#1968](https://github.com/open-feature/java-sdk-contrib/issues/1968)) ([ad4ad04](https://github.com/open-feature/java-sdk-contrib/commit/ad4ad04f7ba23eb7e34fca8dcc21237ce30e1ba2)) +* lossless numeric coercion and safe range ([#1959](https://github.com/open-feature/java-sdk-contrib/issues/1959)) ([d69a23f](https://github.com/open-feature/java-sdk-contrib/commit/d69a23fc9578a4ec03348f299753b61f3914794d)) + ## [3.0.0](https://github.com/open-feature/java-sdk-contrib/compare/dev.openfeature.contrib.tools.flagdcore-v2.0.4...dev.openfeature.contrib.tools.flagdcore-v3.0.0) (2026-10-15) diff --git a/tools/flagd-core/README.md b/tools/flagd-core/README.md index 8d6a5bbff1..389440884c 100644 --- a/tools/flagd-core/README.md +++ b/tools/flagd-core/README.md @@ -28,7 +28,7 @@ ProviderEvaluation result = core.resolveBooleanValue("myBoolFlag", eval dev.openfeature.contrib.tools flagd-core - 3.0.0 + 4.0.0 ``` diff --git a/tools/flagd-core/pom.xml b/tools/flagd-core/pom.xml index a3958a361b..54b0f61223 100644 --- a/tools/flagd-core/pom.xml +++ b/tools/flagd-core/pom.xml @@ -10,7 +10,7 @@ dev.openfeature.contrib.tools flagd-core - 3.0.0 + 4.0.0 ${groupId}.flagdcore diff --git a/tools/flagd-core/version.txt b/tools/flagd-core/version.txt index 4a36342fca..fcdb2e109f 100644 --- a/tools/flagd-core/version.txt +++ b/tools/flagd-core/version.txt @@ -1 +1 @@ -3.0.0 +4.0.0