diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 18d273ae..7f7657ca 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,12 +1,12 @@ { - "confidence-resolver": "0.15.0", - "confidence-cloudflare-resolver": "0.6.4", + "confidence-resolver": "0.15.1", + "confidence-cloudflare-resolver": "0.6.5", "wasm-msg": "0.2.1", - "wasm/rust-guest": "0.1.20", - "openfeature-provider/java": "0.14.0", - "openfeature-provider/js": "0.11.0", - "openfeature-provider/go": "0.13.0", + "wasm/rust-guest": "0.1.21", + "openfeature-provider/java": "0.14.1", + "openfeature-provider/js": "0.11.1", + "openfeature-provider/go": "0.13.1", "openfeature-provider/ruby": "0.1.3", - "openfeature-provider/rust": "0.5.0", - "openfeature-provider/python": "0.6.0" + "openfeature-provider/rust": "0.5.1", + "openfeature-provider/python": "0.6.1" } diff --git a/Cargo.lock b/Cargo.lock index 4f481313..701cf64f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -250,7 +250,7 @@ dependencies = [ [[package]] name = "confidence-cloudflare-resolver" -version = "0.6.4" +version = "0.6.5" dependencies = [ "base64 0.22.1", "bytes", @@ -265,7 +265,7 @@ dependencies = [ [[package]] name = "confidence_resolver" -version = "0.15.0" +version = "0.15.1" dependencies = [ "arc-swap", "bitvec", @@ -1214,28 +1214,28 @@ dependencies = [ [[package]] name = "openfeature-provider-go" -version = "0.13.0" +version = "0.13.1" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-java" -version = "0.14.0" +version = "0.14.1" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-js" -version = "0.11.0" +version = "0.11.1" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-python" -version = "0.6.0" +version = "0.6.1" dependencies = [ "rust-guest", ] @@ -1838,7 +1838,7 @@ dependencies = [ [[package]] name = "rust-guest" -version = "0.1.20" +version = "0.1.21" dependencies = [ "arc-swap", "bytes", @@ -2133,7 +2133,7 @@ dependencies = [ [[package]] name = "spotify-confidence-openfeature-provider-local" -version = "0.5.0" +version = "0.5.1" dependencies = [ "arc-swap", "async-trait", diff --git a/confidence-cloudflare-resolver/CHANGELOG.md b/confidence-cloudflare-resolver/CHANGELOG.md index b0c8d740..7632589b 100644 --- a/confidence-cloudflare-resolver/CHANGELOG.md +++ b/confidence-cloudflare-resolver/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.6.5](https://github.com/spotify/confidence-resolver/compare/confidence-cloudflare-resolver-v0.6.4...confidence-cloudflare-resolver-v0.6.5) (2026-03-26) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.15.0 to 0.15.1 + ## [0.6.4](https://github.com/spotify/confidence-resolver/compare/confidence-cloudflare-resolver-v0.6.3...confidence-cloudflare-resolver-v0.6.4) (2026-03-24) diff --git a/confidence-cloudflare-resolver/Cargo.toml b/confidence-cloudflare-resolver/Cargo.toml index c8bd7fcb..92a8e113 100644 --- a/confidence-cloudflare-resolver/Cargo.toml +++ b/confidence-cloudflare-resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "confidence-cloudflare-resolver" -version = "0.6.4" +version = "0.6.5" 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.15.0" } +confidence_resolver = { path = "../confidence-resolver", version = "0.15.1" } 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 1417849b..d679a295 100644 --- a/confidence-resolver/CHANGELOG.md +++ b/confidence-resolver/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.15.1](https://github.com/spotify/confidence-resolver/compare/confidence_resolver-v0.15.0...confidence_resolver-v0.15.1) (2026-03-26) + + +### Bug Fixes + +* increase max batch resolve limit to 260 ([#358](https://github.com/spotify/confidence-resolver/issues/358)) ([1792089](https://github.com/spotify/confidence-resolver/commit/179208935a4ba74f9b6a9356bbc7fd299cfb5e23)) + ## [0.15.0](https://github.com/spotify/confidence-resolver/compare/confidence_resolver-v0.14.0...confidence_resolver-v0.15.0) (2026-03-24) diff --git a/confidence-resolver/Cargo.toml b/confidence-resolver/Cargo.toml index 2aed4422..ec0d72c8 100644 --- a/confidence-resolver/Cargo.toml +++ b/confidence-resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "confidence_resolver" -version = "0.15.0" +version = "0.15.1" 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 86424c8a..23c4ccb9 100644 --- a/confidence-resolver/src/version.rs +++ b/confidence-resolver/src/version.rs @@ -1 +1 @@ -pub const VERSION: &str = "0.15.0"; // x-release-please-version +pub const VERSION: &str = "0.15.1"; // x-release-please-version diff --git a/openfeature-provider/go/CHANGELOG.md b/openfeature-provider/go/CHANGELOG.md index 128b684b..02d8fd9d 100644 --- a/openfeature-provider/go/CHANGELOG.md +++ b/openfeature-provider/go/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.13.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/go/v0.13.0...openfeature-provider/go/v0.13.1) (2026-03-26) + + +### Bug Fixes + +* increase max batch resolve limit to 260 ([#358](https://github.com/spotify/confidence-resolver/issues/358)) ([1792089](https://github.com/spotify/confidence-resolver/commit/179208935a4ba74f9b6a9356bbc7fd299cfb5e23)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.20 to 0.1.21 + ## [0.13.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/go/v0.12.0...openfeature-provider/go/v0.13.0) (2026-03-24) diff --git a/openfeature-provider/go/Cargo.toml b/openfeature-provider/go/Cargo.toml index 5ba6e09a..b1d3f9a7 100644 --- a/openfeature-provider/go/Cargo.toml +++ b/openfeature-provider/go/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-go" -version = "0.13.0" +version = "0.13.1" edition = "2021" publish = false @@ -17,4 +17,4 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.20" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.21" } diff --git a/openfeature-provider/go/confidence/internal/local_resolver/assets/confidence_resolver.wasm b/openfeature-provider/go/confidence/internal/local_resolver/assets/confidence_resolver.wasm index cb9cfe39..0e2d529d 100755 Binary files a/openfeature-provider/go/confidence/internal/local_resolver/assets/confidence_resolver.wasm and b/openfeature-provider/go/confidence/internal/local_resolver/assets/confidence_resolver.wasm differ diff --git a/openfeature-provider/go/confidence/version.go b/openfeature-provider/go/confidence/version.go index ead14bea..390023ee 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.13.0" // x-release-please-version +const Version = "0.13.1" // x-release-please-version diff --git a/openfeature-provider/java/CHANGELOG.md b/openfeature-provider/java/CHANGELOG.md index 4002109e..900193c9 100644 --- a/openfeature-provider/java/CHANGELOG.md +++ b/openfeature-provider/java/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.14.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-java-v0.14.0...openfeature-provider-java-v0.14.1) (2026-03-26) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.20 to 0.1.21 + ## [0.14.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-java-v0.13.1...openfeature-provider-java-v0.14.0) (2026-03-24) diff --git a/openfeature-provider/java/Cargo.toml b/openfeature-provider/java/Cargo.toml index 5ab9f22e..cc01aa62 100644 --- a/openfeature-provider/java/Cargo.toml +++ b/openfeature-provider/java/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-java" -version = "0.14.0" +version = "0.14.1" edition = "2021" publish = false @@ -17,5 +17,5 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.20" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.21" } diff --git a/openfeature-provider/java/README.md b/openfeature-provider/java/README.md index 94369e13..c97369a4 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.14.0 + 0.14.1 ``` diff --git a/openfeature-provider/java/pom.xml b/openfeature-provider/java/pom.xml index a64f0886..5d56b583 100644 --- a/openfeature-provider/java/pom.xml +++ b/openfeature-provider/java/pom.xml @@ -4,7 +4,7 @@ com.spotify.confidence openfeature-provider-local - 0.14.0 + 0.14.1 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 aba367bb..ede7834c 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.14.0"; // x-release-please-version + public static final String VERSION = "0.14.1"; // 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 a37205b3..b8b43143 100644 --- a/openfeature-provider/js/CHANGELOG.md +++ b/openfeature-provider/js/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.11.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-js-v0.11.0...openfeature-provider-js-v0.11.1) (2026-03-26) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.20 to 0.1.21 + ## [0.11.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-js-v0.10.1...openfeature-provider-js-v0.11.0) (2026-03-24) diff --git a/openfeature-provider/js/Cargo.toml b/openfeature-provider/js/Cargo.toml index 0059e7ff..4dc337a1 100644 --- a/openfeature-provider/js/Cargo.toml +++ b/openfeature-provider/js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-js" -version = "0.11.0" +version = "0.11.1" edition = "2021" publish = false @@ -17,5 +17,5 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.20" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.21" } diff --git a/openfeature-provider/js/package.json b/openfeature-provider/js/package.json index 092d6dbe..85f5c262 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.11.0", + "version": "0.11.1", "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 25f88653..448282fb 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.11.0'; // x-release-please-version +export const VERSION = '0.11.1'; // x-release-please-version diff --git a/openfeature-provider/python/CHANGELOG.md b/openfeature-provider/python/CHANGELOG.md index bbaf7e94..448eab34 100644 --- a/openfeature-provider/python/CHANGELOG.md +++ b/openfeature-provider/python/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.6.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-python-v0.6.0...openfeature-provider-python-v0.6.1) (2026-03-26) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.20 to 0.1.21 + ## [0.6.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-python-v0.5.1...openfeature-provider-python-v0.6.0) (2026-03-24) diff --git a/openfeature-provider/python/Cargo.toml b/openfeature-provider/python/Cargo.toml index 2aeca320..7dafd7d7 100644 --- a/openfeature-provider/python/Cargo.toml +++ b/openfeature-provider/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-python" -version = "0.6.0" +version = "0.6.1" edition = "2021" publish = false @@ -17,4 +17,4 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.20" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.21" } diff --git a/openfeature-provider/python/pyproject.toml b/openfeature-provider/python/pyproject.toml index ba78bbad..abc397f6 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.6.0" # x-release-please-version +version = "0.6.1" # 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 9aca8033..381521f0 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.6.0" # x-release-please-version +__version__ = "0.6.1" # x-release-please-version diff --git a/openfeature-provider/rust/CHANGELOG.md b/openfeature-provider/rust/CHANGELOG.md index b5244f96..b4a560e8 100644 --- a/openfeature-provider/rust/CHANGELOG.md +++ b/openfeature-provider/rust/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.5.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/rust-v0.5.0...openfeature-provider/rust-v0.5.1) (2026-03-26) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.15.0 to 0.15.1 + ## [0.5.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/rust-v0.4.1...openfeature-provider/rust-v0.5.0) (2026-03-24) diff --git a/openfeature-provider/rust/Cargo.toml b/openfeature-provider/rust/Cargo.toml index 0a24497b..a2d87adc 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.5.0" +version = "0.5.1" 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.15.0" } +confidence_resolver = { path = "../../confidence-resolver", version = "0.15.1" } # OpenFeature SDK open-feature = "0.2.7" diff --git a/openfeature-provider/rust/src/version.rs b/openfeature-provider/rust/src/version.rs index c608d439..c97874de 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.5.0"; // x-release-please-version +pub const VERSION: &str = "0.5.1"; // x-release-please-version diff --git a/wasm/rust-guest/CHANGELOG.md b/wasm/rust-guest/CHANGELOG.md index 8d1d4d30..700f191e 100644 --- a/wasm/rust-guest/CHANGELOG.md +++ b/wasm/rust-guest/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.15.0 to 0.15.1 + +## Changelog + * The following workspace dependencies were updated * dependencies * confidence_resolver bumped from 0.14.0 to 0.15.0 diff --git a/wasm/rust-guest/Cargo.toml b/wasm/rust-guest/Cargo.toml index 74318274..db3b153e 100644 --- a/wasm/rust-guest/Cargo.toml +++ b/wasm/rust-guest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-guest" -version = "0.1.20" +version = "0.1.21" edition = "2021" [lib] @@ -9,7 +9,7 @@ crate-type = ["cdylib"] # This is required for WASM [dependencies] wasm-msg = { path = "../../wasm-msg", version = "0.2.1" } -confidence_resolver = { path = "../../confidence-resolver", version = "0.15.0", default-features = false } +confidence_resolver = { path = "../../confidence-resolver", version = "0.15.1", default-features = false } prost = { version = "0.12", default-features = false } prost-types = { version = "0.12", default-features = false } # TODO re-export Bytes