diff --git a/crates/stackable-versioned-macros/src/attrs/module.rs b/crates/stackable-versioned-macros/src/attrs/module.rs index 01a425b7b..65034e85f 100644 --- a/crates/stackable-versioned-macros/src/attrs/module.rs +++ b/crates/stackable-versioned-macros/src/attrs/module.rs @@ -118,9 +118,6 @@ pub struct CrateArguments { #[darling(default = default_serde_json)] pub serde_json: Override, - #[darling(default = default_yaml_serde)] - pub yaml_serde: Override, - #[darling(default = default_versioned)] pub versioned: Override, } @@ -135,7 +132,6 @@ impl Default for CrateArguments { schemars: default_schemars(), serde: default_serde(), serde_json: default_serde_json(), - yaml_serde: default_yaml_serde(), versioned: default_versioned(), } } @@ -189,10 +185,6 @@ fn default_serde_json() -> Override { Override::Default(parse_quote! { ::serde_json }) } -fn default_yaml_serde() -> Override { - Override::Default(parse_quote! { ::yaml_serde }) -} - fn default_versioned() -> Override { Override::Default(parse_quote! { ::stackable_versioned }) } diff --git a/crates/stackable-versioned/CHANGELOG.md b/crates/stackable-versioned/CHANGELOG.md index bb4868a01..7a0dbf42f 100644 --- a/crates/stackable-versioned/CHANGELOG.md +++ b/crates/stackable-versioned/CHANGELOG.md @@ -19,9 +19,14 @@ All notable changes to this project will be documented in this file. - Fix how the generated code (de)serializes enums in the tracking status ([#1307]). - Correctly handle tracked per-version changes across multiple containers ([#1306]). +### Removed + +- BREAKING: Remove unused `yaml_serde` crate override ([#1309]). + [#1304]: https://github.com/stackabletech/operator-rs/pull/1304 [#1306]: https://github.com/stackabletech/operator-rs/pull/1306 [#1307]: https://github.com/stackabletech/operator-rs/pull/1307 +[#1309]: https://github.com/stackabletech/operator-rs/pull/1309 ## [0.13.0] - 2026-10-14