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