From 8541e0e2b510194526ca628f2e635cf2cbc246b1 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Tue, 7 Apr 2026 11:23:46 +0200 Subject: [PATCH 1/2] chore: Release stackable-operator 0.109.0 (and others) --- Cargo.lock | 8 ++++---- crates/stackable-operator/CHANGELOG.md | 5 +++++ crates/stackable-operator/Cargo.toml | 2 +- crates/stackable-versioned-macros/Cargo.toml | 2 +- crates/stackable-versioned/CHANGELOG.md | 2 ++ crates/stackable-versioned/Cargo.toml | 2 +- crates/stackable-webhook/CHANGELOG.md | 2 ++ crates/stackable-webhook/Cargo.toml | 2 +- 8 files changed, 17 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8ae49668f..6e5ebae35 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2941,7 +2941,7 @@ dependencies = [ [[package]] name = "stackable-operator" -version = "0.108.0" +version = "0.109.0" dependencies = [ "base64", "clap", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "stackable-versioned" -version = "0.8.3" +version = "0.9.0" dependencies = [ "insta", "k8s-openapi", @@ -3053,7 +3053,7 @@ dependencies = [ [[package]] name = "stackable-versioned-macros" -version = "0.8.3" +version = "0.9.0" dependencies = [ "convert_case", "convert_case_extras", @@ -3082,7 +3082,7 @@ dependencies = [ [[package]] name = "stackable-webhook" -version = "0.9.0" +version = "0.9.1" dependencies = [ "arc-swap", "async-trait", diff --git a/crates/stackable-operator/CHANGELOG.md b/crates/stackable-operator/CHANGELOG.md index bd32b553e..42cb6b1de 100644 --- a/crates/stackable-operator/CHANGELOG.md +++ b/crates/stackable-operator/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.109.0] - 2026-04-07 + ### Added - Git sync: add support for CAs ([#1154]). @@ -16,6 +18,8 @@ All notable changes to this project will be documented in this file. ### Changed +- Bump stackable-versioned to `0.9.0`, refer to its [changelog](../stackable-versioned/CHANGELOG.md) ([#XXXX]). +- Bump stackable-webhook to `0.9.1`, refer to its [changelog](../stackable-webhook/CHANGELOG.md) ([#XXXX]). - BREAKING: Add mandatory `provision_parts` argument to `SecretOperatorVolumeSourceBuilder::new` ([#1165]). It now forces the caller to make an explicit choice if the public parts are sufficient or if private (e.g. a certificate for the Pod) parts are needed as well. This is done to avoid accidentally requesting @@ -34,6 +38,7 @@ All notable changes to this project will be documented in this file. [#1178]: https://github.com/stackabletech/operator-rs/pull/1178 [#1182]: https://github.com/stackabletech/operator-rs/pull/1182 [#1187]: https://github.com/stackabletech/operator-rs/pull/1187 +[#XXXX]: https://github.com/stackabletech/operator-rs/pull/XXXX ## [0.108.0] - 2026-03-10 diff --git a/crates/stackable-operator/Cargo.toml b/crates/stackable-operator/Cargo.toml index f5ea660a6..56e02f2d6 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.108.0" +version = "0.109.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 c7eb81339..ee45519b0 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.8.3" +version = "0.9.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 1fc83604e..6f791b704 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.9.0] - 2026-04-07 + ### Added - Add support to override kube crate ([#1173]). diff --git a/crates/stackable-versioned/Cargo.toml b/crates/stackable-versioned/Cargo.toml index 2bb8d43bd..2a59802e0 100644 --- a/crates/stackable-versioned/Cargo.toml +++ b/crates/stackable-versioned/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stackable-versioned" -version = "0.8.3" +version = "0.9.0" authors.workspace = true license.workspace = true edition.workspace = true diff --git a/crates/stackable-webhook/CHANGELOG.md b/crates/stackable-webhook/CHANGELOG.md index e12c034ab..978034cea 100644 --- a/crates/stackable-webhook/CHANGELOG.md +++ b/crates/stackable-webhook/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.9.1] - 2026-04-07 + ### Changed - Check for certificate rotation every 5 minutes to prevent expiry due to monotonic and wall clock divergence ([#1175]). diff --git a/crates/stackable-webhook/Cargo.toml b/crates/stackable-webhook/Cargo.toml index 4bbdbeb9d..58372890e 100644 --- a/crates/stackable-webhook/Cargo.toml +++ b/crates/stackable-webhook/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stackable-webhook" -version = "0.9.0" +version = "0.9.1" authors.workspace = true license.workspace = true edition.workspace = true From 89d41ed50457c0bcdebb3cf7a7fb1be3600e86b1 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Tue, 7 Apr 2026 11:24:46 +0200 Subject: [PATCH 2/2] changelog --- crates/stackable-operator/CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/stackable-operator/CHANGELOG.md b/crates/stackable-operator/CHANGELOG.md index 42cb6b1de..26adeeed0 100644 --- a/crates/stackable-operator/CHANGELOG.md +++ b/crates/stackable-operator/CHANGELOG.md @@ -18,8 +18,8 @@ All notable changes to this project will be documented in this file. ### Changed -- Bump stackable-versioned to `0.9.0`, refer to its [changelog](../stackable-versioned/CHANGELOG.md) ([#XXXX]). -- Bump stackable-webhook to `0.9.1`, refer to its [changelog](../stackable-webhook/CHANGELOG.md) ([#XXXX]). +- Bump stackable-versioned to `0.9.0`, refer to its [changelog](../stackable-versioned/CHANGELOG.md) ([#1189]). +- Bump stackable-webhook to `0.9.1`, refer to its [changelog](../stackable-webhook/CHANGELOG.md) ([#1189]). - BREAKING: Add mandatory `provision_parts` argument to `SecretOperatorVolumeSourceBuilder::new` ([#1165]). It now forces the caller to make an explicit choice if the public parts are sufficient or if private (e.g. a certificate for the Pod) parts are needed as well. This is done to avoid accidentally requesting @@ -38,7 +38,7 @@ All notable changes to this project will be documented in this file. [#1178]: https://github.com/stackabletech/operator-rs/pull/1178 [#1182]: https://github.com/stackabletech/operator-rs/pull/1182 [#1187]: https://github.com/stackabletech/operator-rs/pull/1187 -[#XXXX]: https://github.com/stackabletech/operator-rs/pull/XXXX +[#1189]: https://github.com/stackabletech/operator-rs/pull/1189 ## [0.108.0] - 2026-03-10