diff --git a/Cargo.lock b/Cargo.lock index cca347c60..b10bef708 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2060,7 +2060,7 @@ dependencies = [ [[package]] name = "k8s-version" -version = "0.1.3" +version = "0.1.4" dependencies = [ "darling 0.24.1", "proc-macro2", @@ -3837,7 +3837,7 @@ dependencies = [ [[package]] name = "stackable-operator" -version = "0.120.0" +version = "0.121.0" dependencies = [ "base64 0.23.1", "clap", @@ -3895,7 +3895,7 @@ dependencies = [ [[package]] name = "stackable-shared" -version = "0.1.2" +version = "0.2.0" dependencies = [ "jiff", "k8s-openapi", @@ -3937,7 +3937,7 @@ dependencies = [ [[package]] name = "stackable-versioned" -version = "0.12.0" +version = "0.13.0" dependencies = [ "insta", "k8s-openapi", @@ -3952,7 +3952,7 @@ dependencies = [ [[package]] name = "stackable-versioned-macros" -version = "0.12.0" +version = "0.13.0" dependencies = [ "convert_case", "darling 0.24.1", diff --git a/crates/k8s-version/CHANGELOG.md b/crates/k8s-version/CHANGELOG.md index f7833b2aa..13b654d92 100644 --- a/crates/k8s-version/CHANGELOG.md +++ b/crates/k8s-version/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.1.4] - 2026-10-14 + ### Changed - Replace serde_yaml with yaml_serde ([#1298]). diff --git a/crates/k8s-version/Cargo.toml b/crates/k8s-version/Cargo.toml index f57234f0b..d4f389ba6 100644 --- a/crates/k8s-version/Cargo.toml +++ b/crates/k8s-version/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "k8s-version" -version = "0.1.3" +version = "0.1.4" authors.workspace = true license.workspace = true edition.workspace = true diff --git a/crates/stackable-operator/CHANGELOG.md b/crates/stackable-operator/CHANGELOG.md index 05c7b0330..4190bd1fa 100644 --- a/crates/stackable-operator/CHANGELOG.md +++ b/crates/stackable-operator/CHANGELOG.md @@ -4,9 +4,14 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.121.0] - 2026-10-14 + ### Changed -- Replace serde_yaml with yaml_serde ([#1298]). +- BREAKING: Replace serde_yaml with yaml_serde ([#1298]). + The public signatures using `serde_yaml` types changed accordingly, e.g. + `utils::yaml_from_str_singleton_map` now returns a `yaml_serde::Error` on failure. `yaml_serde` is + a drop-in replacement, so users only need to adjust the dependency and imports. - BREAKING: The Vector container created by `v2::product_logging::framework::vector_container` now starts Vector with the wrapper script `/stackable/bin/vector-with-env-var-interpolation` instead of calling `vector` directly ([#1299]). diff --git a/crates/stackable-operator/Cargo.toml b/crates/stackable-operator/Cargo.toml index bf87506e5..0f242a7f4 100644 --- a/crates/stackable-operator/Cargo.toml +++ b/crates/stackable-operator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "stackable-operator" description = "Stackable Operator Framework" -version = "0.120.0" +version = "0.121.0" authors.workspace = true license.workspace = true edition.workspace = true diff --git a/crates/stackable-shared/CHANGELOG.md b/crates/stackable-shared/CHANGELOG.md index 22f8b62c4..24cf69e5f 100644 --- a/crates/stackable-shared/CHANGELOG.md +++ b/crates/stackable-shared/CHANGELOG.md @@ -4,9 +4,14 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.2.0] - 2026-10-14 + ### Changed -- Replace serde_yaml with yaml_serde ([#1298]). +- BREAKING: Replace serde_yaml with yaml_serde ([#1298]). + The `source` field of `yaml::Error::SerializeYaml` changed from `serde_yaml::Error` to + `yaml_serde::Error`. `yaml_serde` is a drop-in replacement, so users only need to adjust the + dependency and imports. [#1298]: https://github.com/stackabletech/operator-rs/pull/1298 diff --git a/crates/stackable-shared/Cargo.toml b/crates/stackable-shared/Cargo.toml index ad4f94c24..59a70f971 100644 --- a/crates/stackable-shared/Cargo.toml +++ b/crates/stackable-shared/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stackable-shared" -version = "0.1.2" +version = "0.2.0" authors.workspace = true license.workspace = true edition.workspace = true diff --git a/crates/stackable-versioned-macros/Cargo.toml b/crates/stackable-versioned-macros/Cargo.toml index 5c2c10f67..b3fbdedca 100644 --- a/crates/stackable-versioned-macros/Cargo.toml +++ b/crates/stackable-versioned-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stackable-versioned-macros" -version = "0.12.0" +version = "0.13.0" authors.workspace = true license.workspace = true edition.workspace = true diff --git a/crates/stackable-versioned/CHANGELOG.md b/crates/stackable-versioned/CHANGELOG.md index f73d58487..ce82d1d28 100644 --- a/crates/stackable-versioned/CHANGELOG.md +++ b/crates/stackable-versioned/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.13.0] - 2026-10-14 + ### Changed - BREAKING: Replace serde_yaml with yaml_serde ([#1298]). diff --git a/crates/stackable-versioned/Cargo.toml b/crates/stackable-versioned/Cargo.toml index fccda1a66..d465779e1 100644 --- a/crates/stackable-versioned/Cargo.toml +++ b/crates/stackable-versioned/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stackable-versioned" -version = "0.12.0" +version = "0.13.0" authors.workspace = true license.workspace = true edition.workspace = true