diff --git a/.changeset/july-2026-security-deps.md b/.changeset/july-2026-security-deps.md deleted file mode 100644 index a85fd020..00000000 --- a/.changeset/july-2026-security-deps.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"elixir-sdk": patch -"ruby-sdk": patch ---- - -Update `serde_with` 3.20 → 3.21. diff --git a/.changeset/lazy-hats-battle.md b/.changeset/lazy-hats-battle.md deleted file mode 100644 index 55de94cd..00000000 --- a/.changeset/lazy-hats-battle.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"eppo_core": patch -"elixir-sdk": patch -"python-sdk": patch -"ruby-sdk": patch -"rust-sdk": patch ---- - -Sanitize sdkKey from logs on non-200 responses. diff --git a/.changeset/stale-melons-eat.md b/.changeset/stale-melons-eat.md deleted file mode 100644 index bb4559cd..00000000 --- a/.changeset/stale-melons-eat.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"eppo_core": major -"python-sdk": patch ---- - -Update pyo3 from 0.27 to 0.29. Raises MSRV to 1.83. diff --git a/elixir-sdk/CHANGELOG.md b/elixir-sdk/CHANGELOG.md index 829fb880..bf71a0ff 100644 --- a/elixir-sdk/CHANGELOG.md +++ b/elixir-sdk/CHANGELOG.md @@ -1,5 +1,13 @@ # elixir-sdk +## 0.2.5 + +### Patch Changes + +- [#420](https://github.com/Eppo-exp/eppo-multiplatform/pull/420) [`9c813d4`](https://github.com/Eppo-exp/eppo-multiplatform/commit/9c813d45679921d87b9142a454492c15c70a33c4) Thanks [@aarsilv](https://github.com/aarsilv)! - Update `serde_with` 3.20 → 3.21. + +- [#410](https://github.com/Eppo-exp/eppo-multiplatform/pull/410) [`c080b7c`](https://github.com/Eppo-exp/eppo-multiplatform/commit/c080b7ceb5ec9bed6d1fde5f683836c565c4f1f2) Thanks [@dd-oleksii](https://github.com/dd-oleksii)! - Sanitize sdkKey from logs on non-200 responses. + ## 0.2.4 ### Patch Changes diff --git a/elixir-sdk/Cargo.lock b/elixir-sdk/Cargo.lock index 80b6e3a7..49c60942 100644 --- a/elixir-sdk/Cargo.lock +++ b/elixir-sdk/Cargo.lock @@ -219,9 +219,7 @@ dependencies = [ [[package]] name = "eppo_core" -version = "10.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b58acef0314f365bbabea7043454276e6de04cc33abdfd508a587203cbc0ed" +version = "11.0.0" dependencies = [ "base64", "chrono", @@ -1252,7 +1250,7 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "sdk_core" -version = "0.2.4" +version = "0.2.5" dependencies = [ "eppo_core", "log", diff --git a/elixir-sdk/mix.exs b/elixir-sdk/mix.exs index e11b300f..c27a09f6 100644 --- a/elixir-sdk/mix.exs +++ b/elixir-sdk/mix.exs @@ -4,7 +4,7 @@ defmodule EppoSdk.MixProject do def project do [ app: :eppo_sdk, - version: "0.2.4", + version: "0.2.5", elixir: "~> 1.15", start_permanent: Mix.env() == :prod, description: "Elixir SDK for Eppo's feature flagging and experimentation platform", diff --git a/elixir-sdk/native/sdk_core/Cargo.toml b/elixir-sdk/native/sdk_core/Cargo.toml index b13009ad..5b74214b 100644 --- a/elixir-sdk/native/sdk_core/Cargo.toml +++ b/elixir-sdk/native/sdk_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sdk_core" -version = "0.2.4" +version = "0.2.5" authors = [] edition = "2021" @@ -10,7 +10,7 @@ crate-type = ["cdylib"] [dependencies] rustler = { version = "0.36.1", features = ["serde"] } -eppo_core = { version = "=10.0.0", features = ["rustler"] } +eppo_core = { version = "=11.0.0", features = ["rustler"] } serde_json = "1.0.148" tokio = { version = "1.49.0", default-features = false, features = ["time"] } log = "0.4.29" diff --git a/elixir-sdk/package.json b/elixir-sdk/package.json index e77f5e0c..6558d182 100644 --- a/elixir-sdk/package.json +++ b/elixir-sdk/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "elixir-sdk", - "version": "0.2.4", + "version": "0.2.5", "dependencies": {}, "devDependencies": {}, "scripts": { diff --git a/eppo_core/CHANGELOG.md b/eppo_core/CHANGELOG.md index 10933ba2..f1f39fbe 100644 --- a/eppo_core/CHANGELOG.md +++ b/eppo_core/CHANGELOG.md @@ -1,5 +1,15 @@ # eppo_core +## 11.0.0 + +### Major Changes + +- [#422](https://github.com/Eppo-exp/eppo-multiplatform/pull/422) [`bee3e1c`](https://github.com/Eppo-exp/eppo-multiplatform/commit/bee3e1c7c22a862ad36315aaa91ff9fa9190c704) Thanks [@dd-oleksii](https://github.com/dd-oleksii)! - Update pyo3 from 0.27 to 0.29. Raises MSRV to 1.83. + +### Patch Changes + +- [#410](https://github.com/Eppo-exp/eppo-multiplatform/pull/410) [`c080b7c`](https://github.com/Eppo-exp/eppo-multiplatform/commit/c080b7ceb5ec9bed6d1fde5f683836c565c4f1f2) Thanks [@dd-oleksii](https://github.com/dd-oleksii)! - Sanitize sdkKey from logs on non-200 responses. + ## 10.0.0 ### Major Changes diff --git a/eppo_core/Cargo.toml b/eppo_core/Cargo.toml index 3f526db7..6942d2e7 100644 --- a/eppo_core/Cargo.toml +++ b/eppo_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "eppo_core" -version = "10.0.0" +version = "11.0.0" edition = "2021" description = "Eppo SDK core library" repository = "https://github.com/Eppo-exp/rust-sdk" diff --git a/eppo_core/package.json b/eppo_core/package.json index e527fdac..9896921b 100644 --- a/eppo_core/package.json +++ b/eppo_core/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "eppo_core", - "version": "10.0.0", + "version": "11.0.0", "dependencies": {}, "devDependencies": {}, "scripts": { diff --git a/python-sdk/CHANGELOG.md b/python-sdk/CHANGELOG.md index bb009b5c..64a4e010 100644 --- a/python-sdk/CHANGELOG.md +++ b/python-sdk/CHANGELOG.md @@ -1,5 +1,13 @@ # python-sdk +## 4.4.2 + +### Patch Changes + +- [#410](https://github.com/Eppo-exp/eppo-multiplatform/pull/410) [`c080b7c`](https://github.com/Eppo-exp/eppo-multiplatform/commit/c080b7ceb5ec9bed6d1fde5f683836c565c4f1f2) Thanks [@dd-oleksii](https://github.com/dd-oleksii)! - Sanitize sdkKey from logs on non-200 responses. + +- [#422](https://github.com/Eppo-exp/eppo-multiplatform/pull/422) [`bee3e1c`](https://github.com/Eppo-exp/eppo-multiplatform/commit/bee3e1c7c22a862ad36315aaa91ff9fa9190c704) Thanks [@dd-oleksii](https://github.com/dd-oleksii)! - Update pyo3 from 0.27 to 0.29. Raises MSRV to 1.83. + ## 4.4.1 ### Patch Changes diff --git a/python-sdk/Cargo.toml b/python-sdk/Cargo.toml index 77763fcf..6e8d0c86 100644 --- a/python-sdk/Cargo.toml +++ b/python-sdk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "eppo_py" -version = "4.4.1" +version = "4.4.2" edition = "2021" publish = false @@ -8,7 +8,7 @@ publish = false crate-type = ["cdylib"] [dependencies] -eppo_core = { version = "=10.0.0", path = "../eppo_core", features = ["pyo3", "ahash"] } +eppo_core = { version = "=11.0.0", path = "../eppo_core", features = ["pyo3", "ahash"] } log = "0.4.22" pyo3 = "0.29" pyo3-log = "0.13.4" diff --git a/python-sdk/package.json b/python-sdk/package.json index 248e78db..8f76f990 100644 --- a/python-sdk/package.json +++ b/python-sdk/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "python-sdk", - "version": "4.4.1", + "version": "4.4.2", "dependencies": {}, "devDependencies": {}, "scripts": { diff --git a/ruby-sdk/CHANGELOG.md b/ruby-sdk/CHANGELOG.md index 835296b9..da5aa6d7 100644 --- a/ruby-sdk/CHANGELOG.md +++ b/ruby-sdk/CHANGELOG.md @@ -1,5 +1,13 @@ # ruby-sdk +## 3.8.1 + +### Patch Changes + +- [#420](https://github.com/Eppo-exp/eppo-multiplatform/pull/420) [`9c813d4`](https://github.com/Eppo-exp/eppo-multiplatform/commit/9c813d45679921d87b9142a454492c15c70a33c4) Thanks [@aarsilv](https://github.com/aarsilv)! - Update `serde_with` 3.20 → 3.21. + +- [#410](https://github.com/Eppo-exp/eppo-multiplatform/pull/410) [`c080b7c`](https://github.com/Eppo-exp/eppo-multiplatform/commit/c080b7ceb5ec9bed6d1fde5f683836c565c4f1f2) Thanks [@dd-oleksii](https://github.com/dd-oleksii)! - Sanitize sdkKey from logs on non-200 responses. + ## 3.8.0 ### Minor Changes diff --git a/ruby-sdk/Cargo.lock b/ruby-sdk/Cargo.lock index bf95a071..97c8f44a 100644 --- a/ruby-sdk/Cargo.lock +++ b/ruby-sdk/Cargo.lock @@ -361,7 +361,7 @@ dependencies = [ [[package]] name = "eppo_client" -version = "3.8.0" +version = "3.8.1" dependencies = [ "env_logger", "eppo_core", @@ -376,9 +376,7 @@ dependencies = [ [[package]] name = "eppo_core" -version = "10.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b58acef0314f365bbabea7043454276e6de04cc33abdfd508a587203cbc0ed" +version = "11.0.0" dependencies = [ "ahash", "base64", diff --git a/ruby-sdk/ext/eppo_client/Cargo.toml b/ruby-sdk/ext/eppo_client/Cargo.toml index 3230f0b4..dd008705 100644 --- a/ruby-sdk/ext/eppo_client/Cargo.toml +++ b/ruby-sdk/ext/eppo_client/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "eppo_client" # TODO: this version and lib/eppo_client/version.rb should be in sync -version = "3.8.0" +version = "3.8.1" edition = "2021" license = "MIT" publish = false @@ -12,7 +12,7 @@ crate-type = ["cdylib"] [dependencies] env_logger = { version = "0.11.3", features = ["unstable-kv"] } -eppo_core = { version = "=10.0.0", features = ["magnus", "event_ingestion", "ahash"] } +eppo_core = { version = "=11.0.0", features = ["magnus", "event_ingestion", "ahash"] } log = { version = "0.4.29", features = ["kv_serde"] } magnus = { version = "0.8.2" } serde = { version = "1.0.203", features = ["derive"] } diff --git a/ruby-sdk/lib/eppo_client/version.rb b/ruby-sdk/lib/eppo_client/version.rb index 903f2372..efae9874 100644 --- a/ruby-sdk/lib/eppo_client/version.rb +++ b/ruby-sdk/lib/eppo_client/version.rb @@ -2,5 +2,5 @@ # TODO: this version and ext/eppo_client/Cargo.toml should be in sync module EppoClient - VERSION = "3.8.0" + VERSION = "3.8.1" end diff --git a/ruby-sdk/package.json b/ruby-sdk/package.json index 640c3245..15cdf0c2 100644 --- a/ruby-sdk/package.json +++ b/ruby-sdk/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "ruby-sdk", - "version": "3.8.0", + "version": "3.8.1", "dependencies": {}, "devDependencies": {}, "scripts": { diff --git a/rust-sdk/CHANGELOG.md b/rust-sdk/CHANGELOG.md index a722f9f5..261e0e41 100644 --- a/rust-sdk/CHANGELOG.md +++ b/rust-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # rust-sdk +## 5.2.2 + +### Patch Changes + +- [#410](https://github.com/Eppo-exp/eppo-multiplatform/pull/410) [`c080b7c`](https://github.com/Eppo-exp/eppo-multiplatform/commit/c080b7ceb5ec9bed6d1fde5f683836c565c4f1f2) Thanks [@dd-oleksii](https://github.com/dd-oleksii)! - Sanitize sdkKey from logs on non-200 responses. + ## 5.2.1 ### Patch Changes diff --git a/rust-sdk/Cargo.toml b/rust-sdk/Cargo.toml index bf8cdd41..adc10849 100644 --- a/rust-sdk/Cargo.toml +++ b/rust-sdk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "eppo" -version = "5.2.1" +version = "5.2.2" edition = "2021" description = "Eppo SDK for Rust" homepage = "https://docs.geteppo.com/sdks/server-sdks/rust" @@ -11,7 +11,7 @@ categories = ["config"] rust-version = "1.80.0" [dependencies] -eppo_core = { version = "=10.0.0", path = "../eppo_core" } +eppo_core = { version = "=11.0.0", path = "../eppo_core" } log = { version = "0.4.21", features = ["kv", "kv_serde"] } serde_json = "1.0.116" tokio = { version = "1.34.0", default-features = false, features = ["time"] } diff --git a/rust-sdk/package.json b/rust-sdk/package.json index 0fc952d1..a8c430f4 100644 --- a/rust-sdk/package.json +++ b/rust-sdk/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "rust-sdk", - "version": "5.2.1", + "version": "5.2.2", "dependencies": {}, "devDependencies": {}, "scripts": {