From 88f8759e96b8542aa3281833897b8db5354e2f3d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 13:24:11 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 16 ++++++++-------- Cargo.lock | 16 ++++++++-------- confidence-cloudflare-resolver/CHANGELOG.md | 9 +++++++++ confidence-cloudflare-resolver/Cargo.toml | 4 ++-- confidence-resolver/CHANGELOG.md | 8 ++++++++ confidence-resolver/Cargo.toml | 2 +- confidence-resolver/src/version.rs | 2 +- openfeature-provider/go/CHANGELOG.md | 15 +++++++++++++++ openfeature-provider/go/Cargo.toml | 4 ++-- openfeature-provider/go/confidence/version.go | 2 +- openfeature-provider/java/CHANGELOG.md | 14 ++++++++++++++ openfeature-provider/java/Cargo.toml | 4 ++-- openfeature-provider/java/README.md | 2 +- openfeature-provider/java/pom.xml | 2 +- .../java/com/spotify/confidence/sdk/Version.java | 2 +- openfeature-provider/js/CHANGELOG.md | 14 ++++++++++++++ openfeature-provider/js/Cargo.toml | 4 ++-- openfeature-provider/js/package.json | 2 +- openfeature-provider/js/src/version.ts | 2 +- openfeature-provider/python/CHANGELOG.md | 14 ++++++++++++++ openfeature-provider/python/Cargo.toml | 4 ++-- openfeature-provider/python/pyproject.toml | 2 +- .../python/src/confidence/version.py | 2 +- openfeature-provider/rust/CHANGELOG.md | 14 ++++++++++++++ openfeature-provider/rust/Cargo.toml | 4 ++-- openfeature-provider/rust/src/version.rs | 2 +- wasm/rust-guest/CHANGELOG.md | 9 +++++++++ wasm/rust-guest/Cargo.toml | 4 ++-- 28 files changed, 138 insertions(+), 41 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f652af3b..58a2432d 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,12 +1,12 @@ { - "confidence-resolver": "0.22.1", - "confidence-cloudflare-resolver": "0.14.1", + "confidence-resolver": "0.23.0", + "confidence-cloudflare-resolver": "0.14.2", "wasm-msg": "0.3.0", - "wasm/rust-guest": "0.5.1", - "openfeature-provider/java": "0.19.0", - "openfeature-provider/js": "0.19.1", - "openfeature-provider/go": "0.22.1", + "wasm/rust-guest": "0.5.2", + "openfeature-provider/java": "0.20.0", + "openfeature-provider/js": "0.20.0", + "openfeature-provider/go": "0.23.0", "openfeature-provider/ruby": "0.1.4", - "openfeature-provider/rust": "0.9.1", - "openfeature-provider/python": "0.11.1" + "openfeature-provider/rust": "0.10.0", + "openfeature-provider/python": "0.12.0" } diff --git a/Cargo.lock b/Cargo.lock index 767aec4d..91511410 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -312,7 +312,7 @@ dependencies = [ [[package]] name = "confidence-cloudflare-resolver" -version = "0.14.1" +version = "0.14.2" dependencies = [ "arc-swap", "base64 0.22.1", @@ -332,7 +332,7 @@ dependencies = [ [[package]] name = "confidence_resolver" -version = "0.22.1" +version = "0.23.0" dependencies = [ "arc-swap", "base64 0.22.1", @@ -1330,28 +1330,28 @@ dependencies = [ [[package]] name = "openfeature-provider-go" -version = "0.22.1" +version = "0.23.0" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-java" -version = "0.19.0" +version = "0.20.0" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-js" -version = "0.19.1" +version = "0.20.0" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-python" -version = "0.11.1" +version = "0.12.0" dependencies = [ "rust-guest", ] @@ -1999,7 +1999,7 @@ dependencies = [ [[package]] name = "rust-guest" -version = "0.5.1" +version = "0.5.2" dependencies = [ "arc-swap", "bytes", @@ -2294,7 +2294,7 @@ dependencies = [ [[package]] name = "spotify-confidence-openfeature-provider-local" -version = "0.9.1" +version = "0.10.0" dependencies = [ "aes-gcm", "arc-swap", diff --git a/confidence-cloudflare-resolver/CHANGELOG.md b/confidence-cloudflare-resolver/CHANGELOG.md index 9cd9ad2c..16994df6 100644 --- a/confidence-cloudflare-resolver/CHANGELOG.md +++ b/confidence-cloudflare-resolver/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.14.2](https://github.com/spotify/confidence-resolver/compare/confidence-cloudflare-resolver-v0.14.1...confidence-cloudflare-resolver-v0.14.2) (2026-08-24) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.22.1 to 0.23.0 + ## [0.14.1](https://github.com/spotify/confidence-resolver/compare/confidence-cloudflare-resolver-v0.14.0...confidence-cloudflare-resolver-v0.14.1) (2026-08-21) diff --git a/confidence-cloudflare-resolver/Cargo.toml b/confidence-cloudflare-resolver/Cargo.toml index 1c372df6..1437134f 100644 --- a/confidence-cloudflare-resolver/Cargo.toml +++ b/confidence-cloudflare-resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "confidence-cloudflare-resolver" -version = "0.14.1" +version = "0.14.2" edition = "2021" authors = [] # Remove this line if you want to be able to publish this crate as open source on crates.io. @@ -22,7 +22,7 @@ ignored = ["getrandom"] [dependencies] bytes = "1.10.1" -confidence_resolver = { path = "../confidence-resolver", version = "0.22.1" } +confidence_resolver = { path = "../confidence-resolver", version = "0.23.0" } getrandom = { version = "0.3.3", features = ["wasm_js"] } worker = { version= "0.6.1", features=['queue'] } base64 = "0.22.1" diff --git a/confidence-resolver/CHANGELOG.md b/confidence-resolver/CHANGELOG.md index fda06152..3a02a2a1 100644 --- a/confidence-resolver/CHANGELOG.md +++ b/confidence-resolver/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.23.0](https://github.com/spotify/confidence-resolver/compare/confidence_resolver-v0.22.1...confidence_resolver-v0.23.0) (2026-08-24) + + +### Features + +* add provider_init_rate to telemetry ([#485](https://github.com/spotify/confidence-resolver/issues/485)) ([c0e7dbe](https://github.com/spotify/confidence-resolver/commit/c0e7dbe99455a5dc7c131f502606d3a3ec42fffc)) +* **resolver:** add string contains targeting ([#535](https://github.com/spotify/confidence-resolver/issues/535)) ([1ac8d80](https://github.com/spotify/confidence-resolver/commit/1ac8d80a65d523f57b6c2c5a63acfcecef6d106a)) + ## [0.22.1](https://github.com/spotify/confidence-resolver/compare/confidence_resolver-v0.22.0...confidence_resolver-v0.22.1) (2026-08-21) diff --git a/confidence-resolver/Cargo.toml b/confidence-resolver/Cargo.toml index 00253a85..9b9ae8e7 100644 --- a/confidence-resolver/Cargo.toml +++ b/confidence-resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "confidence_resolver" -version = "0.22.1" +version = "0.23.0" edition = "2021" description = "Local resolver for Confidence feature flags" license = "Apache-2.0" diff --git a/confidence-resolver/src/version.rs b/confidence-resolver/src/version.rs index 6e3a4ec6..817b2737 100644 --- a/confidence-resolver/src/version.rs +++ b/confidence-resolver/src/version.rs @@ -1 +1 @@ -pub const VERSION: &str = "0.22.1"; // x-release-please-version +pub const VERSION: &str = "0.23.0"; // x-release-please-version diff --git a/openfeature-provider/go/CHANGELOG.md b/openfeature-provider/go/CHANGELOG.md index 3765ca8e..0c65a39c 100644 --- a/openfeature-provider/go/CHANGELOG.md +++ b/openfeature-provider/go/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.23.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/go/v0.22.1...openfeature-provider/go/v0.23.0) (2026-08-24) + + +### Features + +* add provider_init_rate to telemetry ([#485](https://github.com/spotify/confidence-resolver/issues/485)) ([c0e7dbe](https://github.com/spotify/confidence-resolver/commit/c0e7dbe99455a5dc7c131f502606d3a3ec42fffc)) +* **resolver:** add string contains targeting ([#535](https://github.com/spotify/confidence-resolver/issues/535)) ([1ac8d80](https://github.com/spotify/confidence-resolver/commit/1ac8d80a65d523f57b6c2c5a63acfcecef6d106a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.5.1 to 0.5.2 + ## [0.22.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/go/v0.22.0...openfeature-provider/go/v0.22.1) (2026-08-21) diff --git a/openfeature-provider/go/Cargo.toml b/openfeature-provider/go/Cargo.toml index 839bbb5e..34f02cbc 100644 --- a/openfeature-provider/go/Cargo.toml +++ b/openfeature-provider/go/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-go" -version = "0.22.1" +version = "0.23.0" edition = "2021" publish = false @@ -17,4 +17,4 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.5.1" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.5.2" } diff --git a/openfeature-provider/go/confidence/version.go b/openfeature-provider/go/confidence/version.go index 34aadf48..04bffb5a 100644 --- a/openfeature-provider/go/confidence/version.go +++ b/openfeature-provider/go/confidence/version.go @@ -2,4 +2,4 @@ package confidence // Version is the current version of the Confidence OpenFeature provider. // This version is updated automatically by release-please. -const Version = "0.22.1" // x-release-please-version +const Version = "0.23.0" // x-release-please-version diff --git a/openfeature-provider/java/CHANGELOG.md b/openfeature-provider/java/CHANGELOG.md index 167642ec..72094c16 100644 --- a/openfeature-provider/java/CHANGELOG.md +++ b/openfeature-provider/java/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.20.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-java-v0.19.0...openfeature-provider-java-v0.20.0) (2026-08-24) + + +### Features + +* add provider_init_rate to telemetry ([#485](https://github.com/spotify/confidence-resolver/issues/485)) ([c0e7dbe](https://github.com/spotify/confidence-resolver/commit/c0e7dbe99455a5dc7c131f502606d3a3ec42fffc)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.5.1 to 0.5.2 + ## [0.19.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-java-v0.18.0...openfeature-provider-java-v0.19.0) (2026-08-21) diff --git a/openfeature-provider/java/Cargo.toml b/openfeature-provider/java/Cargo.toml index fb5ef607..6d9705da 100644 --- a/openfeature-provider/java/Cargo.toml +++ b/openfeature-provider/java/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-java" -version = "0.19.0" +version = "0.20.0" edition = "2021" publish = false @@ -17,5 +17,5 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.5.1" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.5.2" } diff --git a/openfeature-provider/java/README.md b/openfeature-provider/java/README.md index a0de0806..46b315fc 100644 --- a/openfeature-provider/java/README.md +++ b/openfeature-provider/java/README.md @@ -21,7 +21,7 @@ Add this dependency to your `pom.xml`: com.spotify.confidence openfeature-provider-local - 0.19.0 + 0.20.0 ``` diff --git a/openfeature-provider/java/pom.xml b/openfeature-provider/java/pom.xml index e7c91530..4cf56dbe 100644 --- a/openfeature-provider/java/pom.xml +++ b/openfeature-provider/java/pom.xml @@ -4,7 +4,7 @@ com.spotify.confidence openfeature-provider-local - 0.19.0 + 0.20.0 Confidence local resolve provider Confidence OpenFeature provider for local flag resolution using WebAssembly https://github.com/spotify/confidence-resolver diff --git a/openfeature-provider/java/src/main/java/com/spotify/confidence/sdk/Version.java b/openfeature-provider/java/src/main/java/com/spotify/confidence/sdk/Version.java index 678dea85..619de31e 100644 --- a/openfeature-provider/java/src/main/java/com/spotify/confidence/sdk/Version.java +++ b/openfeature-provider/java/src/main/java/com/spotify/confidence/sdk/Version.java @@ -6,7 +6,7 @@ */ public final class Version { /** Current version of the Confidence OpenFeature local provider. */ - public static final String VERSION = "0.19.0"; // x-release-please-version + public static final String VERSION = "0.20.0"; // x-release-please-version private Version() { // Utility class, prevent instantiation diff --git a/openfeature-provider/js/CHANGELOG.md b/openfeature-provider/js/CHANGELOG.md index f77036c7..e6606f2d 100644 --- a/openfeature-provider/js/CHANGELOG.md +++ b/openfeature-provider/js/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.20.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-js-v0.19.1...openfeature-provider-js-v0.20.0) (2026-08-24) + + +### Features + +* add provider_init_rate to telemetry ([#485](https://github.com/spotify/confidence-resolver/issues/485)) ([c0e7dbe](https://github.com/spotify/confidence-resolver/commit/c0e7dbe99455a5dc7c131f502606d3a3ec42fffc)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.5.1 to 0.5.2 + ## [0.19.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-js-v0.19.0...openfeature-provider-js-v0.19.1) (2026-08-21) diff --git a/openfeature-provider/js/Cargo.toml b/openfeature-provider/js/Cargo.toml index d5c9db1f..f0a77df2 100644 --- a/openfeature-provider/js/Cargo.toml +++ b/openfeature-provider/js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-js" -version = "0.19.1" +version = "0.20.0" edition = "2021" publish = false @@ -17,5 +17,5 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.5.1" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.5.2" } diff --git a/openfeature-provider/js/package.json b/openfeature-provider/js/package.json index 72ea4a48..4b67a2ca 100644 --- a/openfeature-provider/js/package.json +++ b/openfeature-provider/js/package.json @@ -1,6 +1,6 @@ { "name": "@spotify-confidence/openfeature-server-provider-local", - "version": "0.19.1", + "version": "0.20.0", "description": "Spotify Confidence Open Feature provider", "type": "module", "files": [ diff --git a/openfeature-provider/js/src/version.ts b/openfeature-provider/js/src/version.ts index 794d2db3..ac35cd5a 100644 --- a/openfeature-provider/js/src/version.ts +++ b/openfeature-provider/js/src/version.ts @@ -2,4 +2,4 @@ * Version information for the Confidence OpenFeature local provider. * This version is updated automatically by release-please. */ -export const VERSION = '0.19.1'; // x-release-please-version +export const VERSION = '0.20.0'; // x-release-please-version diff --git a/openfeature-provider/python/CHANGELOG.md b/openfeature-provider/python/CHANGELOG.md index e53dd12c..7b29420b 100644 --- a/openfeature-provider/python/CHANGELOG.md +++ b/openfeature-provider/python/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.12.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-python-v0.11.1...openfeature-provider-python-v0.12.0) (2026-08-24) + + +### Features + +* add provider_init_rate to telemetry ([#485](https://github.com/spotify/confidence-resolver/issues/485)) ([c0e7dbe](https://github.com/spotify/confidence-resolver/commit/c0e7dbe99455a5dc7c131f502606d3a3ec42fffc)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.5.1 to 0.5.2 + ## [0.11.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-python-v0.11.0...openfeature-provider-python-v0.11.1) (2026-08-21) diff --git a/openfeature-provider/python/Cargo.toml b/openfeature-provider/python/Cargo.toml index 6b785f5d..c708271e 100644 --- a/openfeature-provider/python/Cargo.toml +++ b/openfeature-provider/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-python" -version = "0.11.1" +version = "0.12.0" edition = "2021" publish = false @@ -17,4 +17,4 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.5.1" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.5.2" } diff --git a/openfeature-provider/python/pyproject.toml b/openfeature-provider/python/pyproject.toml index efa6c75d..d7ac0bfc 100644 --- a/openfeature-provider/python/pyproject.toml +++ b/openfeature-provider/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "confidence-openfeature-provider" -version = "0.11.1" # x-release-please-version +version = "0.12.0" # x-release-please-version description = "Confidence OpenFeature provider for local flag resolution using WebAssembly" readme = "README.md" license = "Apache-2.0" diff --git a/openfeature-provider/python/src/confidence/version.py b/openfeature-provider/python/src/confidence/version.py index 2bee36ba..172b26a6 100644 --- a/openfeature-provider/python/src/confidence/version.py +++ b/openfeature-provider/python/src/confidence/version.py @@ -1,3 +1,3 @@ """Version information for the Confidence OpenFeature provider.""" -__version__ = "0.11.1" # x-release-please-version +__version__ = "0.12.0" # x-release-please-version diff --git a/openfeature-provider/rust/CHANGELOG.md b/openfeature-provider/rust/CHANGELOG.md index 3fca6c1e..fce75e88 100644 --- a/openfeature-provider/rust/CHANGELOG.md +++ b/openfeature-provider/rust/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.10.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/rust-v0.9.1...openfeature-provider/rust-v0.10.0) (2026-08-24) + + +### Features + +* add provider_init_rate to telemetry ([#485](https://github.com/spotify/confidence-resolver/issues/485)) ([c0e7dbe](https://github.com/spotify/confidence-resolver/commit/c0e7dbe99455a5dc7c131f502606d3a3ec42fffc)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.22.1 to 0.23.0 + ## [0.9.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/rust-v0.9.0...openfeature-provider/rust-v0.9.1) (2026-08-21) diff --git a/openfeature-provider/rust/Cargo.toml b/openfeature-provider/rust/Cargo.toml index 6d1874d3..237fd41d 100644 --- a/openfeature-provider/rust/Cargo.toml +++ b/openfeature-provider/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spotify-confidence-openfeature-provider-local" -version = "0.9.1" +version = "0.10.0" edition = "2021" description = "OpenFeature provider for Confidence using native Rust resolver" license = "Apache-2.0" @@ -16,7 +16,7 @@ name = "spotify_confidence_openfeature_provider_local" [dependencies] # Core resolver (path for local dev, version for crates.io publish) -confidence_resolver = { path = "../../confidence-resolver", version = "0.22.1" } +confidence_resolver = { path = "../../confidence-resolver", version = "0.23.0" } # OpenFeature SDK open-feature = "0.2.7" diff --git a/openfeature-provider/rust/src/version.rs b/openfeature-provider/rust/src/version.rs index 99bb276b..08b749cd 100644 --- a/openfeature-provider/rust/src/version.rs +++ b/openfeature-provider/rust/src/version.rs @@ -2,4 +2,4 @@ /// The version of the Confidence OpenFeature provider. /// This is automatically updated by release-please. -pub const VERSION: &str = "0.9.1"; // x-release-please-version +pub const VERSION: &str = "0.10.0"; // x-release-please-version diff --git a/wasm/rust-guest/CHANGELOG.md b/wasm/rust-guest/CHANGELOG.md index 132b6f97..ce16d6ec 100644 --- a/wasm/rust-guest/CHANGELOG.md +++ b/wasm/rust-guest/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.5.2](https://github.com/spotify/confidence-resolver/compare/rust-guest-v0.5.1...rust-guest-v0.5.2) (2026-08-24) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.22.1 to 0.23.0 + ## [0.5.1](https://github.com/spotify/confidence-resolver/compare/rust-guest-v0.5.0...rust-guest-v0.5.1) (2026-08-21) diff --git a/wasm/rust-guest/Cargo.toml b/wasm/rust-guest/Cargo.toml index f4ce5bba..810fe16b 100644 --- a/wasm/rust-guest/Cargo.toml +++ b/wasm/rust-guest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-guest" -version = "0.5.1" +version = "0.5.2" edition = "2021" [lib] @@ -9,7 +9,7 @@ crate-type = ["cdylib"] # This is required for WASM [dependencies] wasm-msg = { path = "../../wasm-msg", version = "0.3.0" } -confidence_resolver = { path = "../../confidence-resolver", version = "0.22.1", default-features = false } +confidence_resolver = { path = "../../confidence-resolver", version = "0.23.0", default-features = false } prost = { version = "0.13", default-features = false } prost-types = { version = "0.13", default-features = false } # TODO re-export Bytes