diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e301fd0c..489f5c21 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,12 +1,12 @@ { - "confidence-resolver": "0.12.0", - "confidence-cloudflare-resolver": "0.6.0", + "confidence-resolver": "0.12.1", + "confidence-cloudflare-resolver": "0.6.1", "wasm-msg": "0.2.1", - "wasm/rust-guest": "0.1.16", - "openfeature-provider/java": "0.12.0", - "openfeature-provider/js": "0.9.0", - "openfeature-provider/go": "0.10.0", + "wasm/rust-guest": "0.1.17", + "openfeature-provider/java": "0.12.1", + "openfeature-provider/js": "0.9.1", + "openfeature-provider/go": "0.10.1", "openfeature-provider/ruby": "0.1.1", - "openfeature-provider/rust": "0.3.0", - "openfeature-provider/python": "0.4.0" + "openfeature-provider/rust": "0.3.1", + "openfeature-provider/python": "0.4.1" } diff --git a/Cargo.lock b/Cargo.lock index cfb3368f..5a1eb4c0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -250,7 +250,7 @@ dependencies = [ [[package]] name = "confidence-cloudflare-resolver" -version = "0.6.0" +version = "0.6.1" dependencies = [ "base64 0.22.1", "bytes", @@ -265,7 +265,7 @@ dependencies = [ [[package]] name = "confidence_resolver" -version = "0.12.0" +version = "0.12.1" dependencies = [ "arc-swap", "bitvec", @@ -1214,28 +1214,28 @@ dependencies = [ [[package]] name = "openfeature-provider-go" -version = "0.10.0" +version = "0.10.1" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-java" -version = "0.12.0" +version = "0.12.1" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-js" -version = "0.9.0" +version = "0.9.1" dependencies = [ "rust-guest", ] [[package]] name = "openfeature-provider-python" -version = "0.4.0" +version = "0.4.1" dependencies = [ "rust-guest", ] @@ -1827,7 +1827,7 @@ dependencies = [ [[package]] name = "rust-guest" -version = "0.1.16" +version = "0.1.17" dependencies = [ "arc-swap", "bytes", @@ -2128,7 +2128,7 @@ dependencies = [ [[package]] name = "spotify-confidence-openfeature-provider-local" -version = "0.3.0" +version = "0.3.1" dependencies = [ "arc-swap", "async-trait", diff --git a/confidence-cloudflare-resolver/CHANGELOG.md b/confidence-cloudflare-resolver/CHANGELOG.md index de5a042e..48e3e71f 100644 --- a/confidence-cloudflare-resolver/CHANGELOG.md +++ b/confidence-cloudflare-resolver/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.6.1](https://github.com/spotify/confidence-resolver/compare/confidence-cloudflare-resolver-v0.6.0...confidence-cloudflare-resolver-v0.6.1) (2026-02-20) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.12.0 to 0.12.1 + ## [0.6.0](https://github.com/spotify/confidence-resolver/compare/confidence-cloudflare-resolver-v0.5.2...confidence-cloudflare-resolver-v0.6.0) (2026-02-19) diff --git a/confidence-cloudflare-resolver/Cargo.toml b/confidence-cloudflare-resolver/Cargo.toml index 11904047..b8cd1f4f 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.0" +version = "0.6.1" 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.12.0" } +confidence_resolver = { path = "../confidence-resolver", version = "0.12.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 37cb2488..9461fa88 100644 --- a/confidence-resolver/CHANGELOG.md +++ b/confidence-resolver/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.12.1](https://github.com/spotify/confidence-resolver/compare/confidence_resolver-v0.12.0...confidence_resolver-v0.12.1) (2026-02-20) + + +### Bug Fixes + +* **resolver:** add environment-based rule filtering ([#287](https://github.com/spotify/confidence-resolver/issues/287)) ([694b057](https://github.com/spotify/confidence-resolver/commit/694b05771c5f6465ed906af1d0f2389503a6b97b)) + ## [0.12.0](https://github.com/spotify/confidence-resolver/compare/confidence_resolver-v0.11.1...confidence_resolver-v0.12.0) (2026-02-19) diff --git a/confidence-resolver/Cargo.toml b/confidence-resolver/Cargo.toml index 2dcc4caf..ffcf3c80 100644 --- a/confidence-resolver/Cargo.toml +++ b/confidence-resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "confidence_resolver" -version = "0.12.0" +version = "0.12.1" edition = "2021" description = "Local resolver for Confidence feature flags" license = "Apache-2.0" diff --git a/openfeature-provider/go/CHANGELOG.md b/openfeature-provider/go/CHANGELOG.md index b4feedd1..0aeec0ae 100644 --- a/openfeature-provider/go/CHANGELOG.md +++ b/openfeature-provider/go/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.10.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/go/v0.10.0...openfeature-provider/go/v0.10.1) (2026-02-20) + + +### Bug Fixes + +* **resolver:** add environment-based rule filtering ([#287](https://github.com/spotify/confidence-resolver/issues/287)) ([694b057](https://github.com/spotify/confidence-resolver/commit/694b05771c5f6465ed906af1d0f2389503a6b97b)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.16 to 0.1.17 + ## [0.10.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/go/v0.9.0...openfeature-provider/go/v0.10.0) (2026-02-19) diff --git a/openfeature-provider/go/Cargo.toml b/openfeature-provider/go/Cargo.toml index 4b555faf..ae2faf6b 100644 --- a/openfeature-provider/go/Cargo.toml +++ b/openfeature-provider/go/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-go" -version = "0.10.0" +version = "0.10.1" edition = "2021" publish = false @@ -17,4 +17,4 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.16" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.17" } 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 51b322ca..b209ecae 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 6aa3d92b..59d73b6b 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.10.0" // x-release-please-version +const Version = "0.10.1" // x-release-please-version diff --git a/openfeature-provider/java/CHANGELOG.md b/openfeature-provider/java/CHANGELOG.md index 02dd6aee..b7a55ceb 100644 --- a/openfeature-provider/java/CHANGELOG.md +++ b/openfeature-provider/java/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.12.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-java-v0.12.0...openfeature-provider-java-v0.12.1) (2026-02-20) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.16 to 0.1.17 + ## [0.12.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-java-v0.11.4...openfeature-provider-java-v0.12.0) (2026-02-19) diff --git a/openfeature-provider/java/Cargo.toml b/openfeature-provider/java/Cargo.toml index 38b706f1..dd5b4ed1 100644 --- a/openfeature-provider/java/Cargo.toml +++ b/openfeature-provider/java/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-java" -version = "0.12.0" +version = "0.12.1" edition = "2021" publish = false @@ -17,5 +17,5 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.16" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.17" } diff --git a/openfeature-provider/java/README.md b/openfeature-provider/java/README.md index b46ae68b..104359a7 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.12.0 + 0.12.1 ``` diff --git a/openfeature-provider/java/pom.xml b/openfeature-provider/java/pom.xml index ea2f8991..32e7e9cd 100644 --- a/openfeature-provider/java/pom.xml +++ b/openfeature-provider/java/pom.xml @@ -4,7 +4,7 @@ com.spotify.confidence openfeature-provider-local - 0.12.0 + 0.12.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/js/CHANGELOG.md b/openfeature-provider/js/CHANGELOG.md index d0c948d3..4fe4e86a 100644 --- a/openfeature-provider/js/CHANGELOG.md +++ b/openfeature-provider/js/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.9.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-js-v0.9.0...openfeature-provider-js-v0.9.1) (2026-02-20) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.16 to 0.1.17 + ## [0.9.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-js-v0.8.1...openfeature-provider-js-v0.9.0) (2026-02-19) diff --git a/openfeature-provider/js/Cargo.toml b/openfeature-provider/js/Cargo.toml index 5ea4663f..f119e994 100644 --- a/openfeature-provider/js/Cargo.toml +++ b/openfeature-provider/js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-js" -version = "0.9.0" +version = "0.9.1" edition = "2021" publish = false @@ -17,5 +17,5 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.16" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.17" } diff --git a/openfeature-provider/js/package.json b/openfeature-provider/js/package.json index db68a77d..cb76c45b 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.9.0", + "version": "0.9.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 e812b0b9..410e3fde 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.9.0'; // x-release-please-version +export const VERSION = '0.9.1'; // x-release-please-version diff --git a/openfeature-provider/python/CHANGELOG.md b/openfeature-provider/python/CHANGELOG.md index 20ddcc53..7ff4734e 100644 --- a/openfeature-provider/python/CHANGELOG.md +++ b/openfeature-provider/python/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.4.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-python-v0.4.0...openfeature-provider-python-v0.4.1) (2026-02-20) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.16 to 0.1.17 + ## [0.4.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider-python-v0.3.1...openfeature-provider-python-v0.4.0) (2026-02-19) diff --git a/openfeature-provider/python/Cargo.toml b/openfeature-provider/python/Cargo.toml index c9649e87..cea6cd08 100644 --- a/openfeature-provider/python/Cargo.toml +++ b/openfeature-provider/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-python" -version = "0.4.0" +version = "0.4.1" edition = "2021" publish = false @@ -17,4 +17,4 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.16" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.17" } diff --git a/openfeature-provider/python/pyproject.toml b/openfeature-provider/python/pyproject.toml index e484f213..6f18c42d 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.4.0" # x-release-please-version +version = "0.4.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 c4b915df..8b62ea69 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.4.0" # x-release-please-version +__version__ = "0.4.1" # x-release-please-version diff --git a/openfeature-provider/rust/CHANGELOG.md b/openfeature-provider/rust/CHANGELOG.md index cf5794f3..33e9aca0 100644 --- a/openfeature-provider/rust/CHANGELOG.md +++ b/openfeature-provider/rust/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.3.1](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/rust-v0.3.0...openfeature-provider/rust-v0.3.1) (2026-02-20) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.12.0 to 0.12.1 + ## [0.3.0](https://github.com/spotify/confidence-resolver/compare/openfeature-provider/rust-v0.2.2...openfeature-provider/rust-v0.3.0) (2026-02-19) diff --git a/openfeature-provider/rust/Cargo.toml b/openfeature-provider/rust/Cargo.toml index a8b8fbb9..5a459e1e 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.3.0" +version = "0.3.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.12.0" } +confidence_resolver = { path = "../../confidence-resolver", version = "0.12.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 4b6af886..a5bddbdf 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.3.0"; // x-release-please-version +pub const VERSION: &str = "0.3.1"; // x-release-please-version diff --git a/wasm/rust-guest/CHANGELOG.md b/wasm/rust-guest/CHANGELOG.md index 60321dae..92668861 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.12.0 to 0.12.1 + +## Changelog + * The following workspace dependencies were updated * dependencies * confidence_resolver bumped from 0.11.1 to 0.12.0 diff --git a/wasm/rust-guest/Cargo.toml b/wasm/rust-guest/Cargo.toml index f78d84fc..8c5b8b4f 100644 --- a/wasm/rust-guest/Cargo.toml +++ b/wasm/rust-guest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-guest" -version = "0.1.16" +version = "0.1.17" 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.12.0", default-features = false } +confidence_resolver = { path = "../../confidence-resolver", version = "0.12.1", default-features = false } prost = { version = "0.12", default-features = false } prost-types = { version = "0.12", default-features = false } # TODO re-export Bytes