diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7ffa046..a566638 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{"confidence-resolver":"0.5.2","confidence-cloudflare-resolver":"0.2.7","wasm-msg":"0.2.0","wasm/rust-guest":"0.1.8","openfeature-provider/java":"0.6.4"} +{"confidence-resolver":"0.6.0","confidence-cloudflare-resolver":"0.3.0","wasm-msg":"0.2.1","wasm/rust-guest":"0.1.9","openfeature-provider/java":"0.7.0"} diff --git a/Cargo.lock b/Cargo.lock index 30ed3c1..2d0c03c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -173,7 +173,7 @@ dependencies = [ [[package]] name = "confidence-cloudflare-resolver" -version = "0.2.7" +version = "0.3.0" dependencies = [ "base64 0.22.1", "bytes", @@ -187,7 +187,7 @@ dependencies = [ [[package]] name = "confidence_resolver" -version = "0.5.2" +version = "0.6.0" dependencies = [ "arc-swap", "bitvec", @@ -752,7 +752,7 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "openfeature-provider-java" -version = "0.6.4" +version = "0.7.0" dependencies = [ "rust-guest", ] @@ -1152,7 +1152,7 @@ dependencies = [ [[package]] name = "rust-guest" -version = "0.1.8" +version = "0.1.9" dependencies = [ "arc-swap", "bytes", @@ -1538,7 +1538,7 @@ dependencies = [ [[package]] name = "wasm-msg" -version = "0.2.0" +version = "0.2.1" dependencies = [ "paste", "prost 0.12.6", diff --git a/confidence-cloudflare-resolver/CHANGELOG.md b/confidence-cloudflare-resolver/CHANGELOG.md index c15298c..4cce91f 100644 --- a/confidence-cloudflare-resolver/CHANGELOG.md +++ b/confidence-cloudflare-resolver/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.3.0](https://github.com/spotify/confidence-resolver-rust/compare/confidence-cloudflare-resolver-v0.2.7...confidence-cloudflare-resolver-v0.3.0) (2025-10-23) + + +### Features + +* [release-please] Java Provider support ([#68](https://github.com/spotify/confidence-resolver-rust/issues/68)) ([9478533](https://github.com/spotify/confidence-resolver-rust/commit/9478533960bf02e86d4ed1aab7ac1edd5034c3fb)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * confidence_resolver bumped from 0.5.2 to 0.6.0 + ## [0.2.7](https://github.com/spotify/confidence-resolver-rust/compare/confidence-cloudflare-resolver-v0.2.6...confidence-cloudflare-resolver-v0.2.7) (2025-10-14) diff --git a/confidence-cloudflare-resolver/Cargo.toml b/confidence-cloudflare-resolver/Cargo.toml index f14f83e..b9c3a10 100644 --- a/confidence-cloudflare-resolver/Cargo.toml +++ b/confidence-cloudflare-resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "confidence-cloudflare-resolver" -version = "0.2.7" +version = "0.3.0" 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.5.2" } +confidence_resolver = { path = "../confidence-resolver", version = "0.6.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 6e9dfd0..9febe73 100644 --- a/confidence-resolver/CHANGELOG.md +++ b/confidence-resolver/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.6.0](https://github.com/spotify/confidence-resolver-rust/compare/confidence_resolver-v0.5.2...confidence_resolver-v0.6.0) (2025-10-23) + + +### Features + +* Add Java OpenFeature provider ([#58](https://github.com/spotify/confidence-resolver-rust/issues/58)) ([1bba814](https://github.com/spotify/confidence-resolver-rust/commit/1bba8145be547bce4f704585feef5f41d8dbc8bd)) + ## [0.5.2](https://github.com/spotify/confidence-resolver-rust/compare/confidence_resolver-v0.5.1...confidence_resolver-v0.5.2) (2025-10-14) diff --git a/confidence-resolver/Cargo.toml b/confidence-resolver/Cargo.toml index d25c26e..ac85d3e 100644 --- a/confidence-resolver/Cargo.toml +++ b/confidence-resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "confidence_resolver" -version = "0.5.2" +version = "0.6.0" edition = "2021" # Remove this line if you want to be able to publish this crate as open source on crates.io. # Otherwise, `publish = false` prevents an accidental `cargo publish` from revealing private source. diff --git a/openfeature-provider/java/CHANGELOG.md b/openfeature-provider/java/CHANGELOG.md index 43043eb..17c837d 100644 --- a/openfeature-provider/java/CHANGELOG.md +++ b/openfeature-provider/java/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.7.0](https://github.com/spotify/confidence-resolver-rust/compare/openfeature-provider-java-v0.6.4...openfeature-provider-java-v0.7.0) (2025-10-23) + + +### Features + +* [release-please] Java Provider support ([#68](https://github.com/spotify/confidence-resolver-rust/issues/68)) ([9478533](https://github.com/spotify/confidence-resolver-rust/commit/9478533960bf02e86d4ed1aab7ac1edd5034c3fb)) +* Add Java OpenFeature provider ([#58](https://github.com/spotify/confidence-resolver-rust/issues/58)) ([1bba814](https://github.com/spotify/confidence-resolver-rust/commit/1bba8145be547bce4f704585feef5f41d8dbc8bd)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * rust-guest bumped from 0.1.8 to 0.1.9 + ## 0.6.4 (2025-10-20) -This release was not made from this repository but is mentioned here for linking sake. The release was made from the deprecated repository previously used to work on this provider ( reference: https://github.com/spotify/confidence-sdk-java/releases/tag/v0.6.4). \ No newline at end of file +This release was not made from this repository but is mentioned here for linking sake. The release was made from the deprecated repository previously used to work on this provider ( reference: https://github.com/spotify/confidence-sdk-java/releases/tag/v0.6.4). diff --git a/openfeature-provider/java/Cargo.toml b/openfeature-provider/java/Cargo.toml index cee58d0..ab5b2eb 100644 --- a/openfeature-provider/java/Cargo.toml +++ b/openfeature-provider/java/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openfeature-provider-java" -version = "0.6.4" +version = "0.7.0" edition = "2021" publish = false @@ -17,5 +17,5 @@ path = "Cargo.toml" crate-type = [] [dependencies] -rust-guest = { path = "../../wasm/rust-guest", version = "0.1.8" } +rust-guest = { path = "../../wasm/rust-guest", version = "0.1.9" } diff --git a/openfeature-provider/java/pom.xml b/openfeature-provider/java/pom.xml index 07ac609..a6812da 100644 --- a/openfeature-provider/java/pom.xml +++ b/openfeature-provider/java/pom.xml @@ -4,7 +4,7 @@ com.spotify.confidence openfeature-provider-local - 0.6.4 + 0.7.0 Confidence local resolve provider Confidence OpenFeature provider for local flag resolution using WebAssembly https://github.com/spotify/confidence-resolver-rust diff --git a/wasm-msg/CHANGELOG.md b/wasm-msg/CHANGELOG.md index 82bc289..9281ca1 100644 --- a/wasm-msg/CHANGELOG.md +++ b/wasm-msg/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.2.1](https://github.com/spotify/confidence-resolver-rust/compare/wasm-msg-v0.2.0...wasm-msg-v0.2.1) (2025-10-23) + + +### Bug Fixes + +* cleanup unused and fix lint warnings ([#61](https://github.com/spotify/confidence-resolver-rust/issues/61)) ([1a85a78](https://github.com/spotify/confidence-resolver-rust/commit/1a85a78e57232784bada3da692088d13f9b1089c)) + ## [0.2.0](https://github.com/spotify/confidence-resolver-rust/compare/wasm-msg-v0.1.0...wasm-msg-v0.2.0) (2025-10-10) diff --git a/wasm-msg/Cargo.toml b/wasm-msg/Cargo.toml index af6ffc3..3921eeb 100644 --- a/wasm-msg/Cargo.toml +++ b/wasm-msg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasm-msg" -version = "0.2.0" +version = "0.2.1" edition = "2021" publish = false diff --git a/wasm/rust-guest/CHANGELOG.md b/wasm/rust-guest/CHANGELOG.md index 267c7e2..e5697f6 100644 --- a/wasm/rust-guest/CHANGELOG.md +++ b/wasm/rust-guest/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +* The following workspace dependencies were updated + * dependencies + * wasm-msg bumped from 0.2.0 to 0.2.1 + * confidence_resolver bumped from 0.5.2 to 0.6.0 + +## Changelog + * The following workspace dependencies were updated * dependencies * confidence_resolver bumped from 0.5.1 to 0.5.2 diff --git a/wasm/rust-guest/Cargo.toml b/wasm/rust-guest/Cargo.toml index b007d63..1ad6232 100644 --- a/wasm/rust-guest/Cargo.toml +++ b/wasm/rust-guest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-guest" -version = "0.1.8" +version = "0.1.9" edition = "2021" [lib] @@ -8,8 +8,8 @@ name = "rust_guest" crate-type = ["cdylib"] # This is required for WASM [dependencies] -wasm-msg = { path = "../../wasm-msg", version = "0.2.0" } -confidence_resolver = { path = "../../confidence-resolver", version = "0.5.2", default-features = false } +wasm-msg = { path = "../../wasm-msg", version = "0.2.1" } +confidence_resolver = { path = "../../confidence-resolver", version = "0.6.0", default-features = false } rand = { version = "0.9.1", default-features = false, features = ["alloc", "small_rng" ]} prost = { version = "0.12", default-features = false } prost-types = { version = "0.12", default-features = false }