@@ -6,6 +6,11 @@ All notable changes to this project will be documented in this file.
66
77### Added
88
9+ - Add support for conversion tracking ([ #1056 ] ).
10+ - Add new ` nested ` attribute which can be applied to struct fields to be able
11+ to track nested conversions in sub structs.
12+ - Re-introduce ` skip ` arguments: ` skip(from, object_from, merged_crd, try_convert) ` . Consult the
13+ documentation for details about these flags and where they can be applied.
914- Add support for CRD conversions via ConversionReviews ([ #1050 ] , [ #1061 ] ).
1015 - Add new ` try_convert ` function to convert objects received via a ConversionReview.
1116 - Add new ` enable_tracing ` option to ` #[versioned(k8s(options(...)))] ` .
@@ -25,6 +30,11 @@ All notable changes to this project will be documented in this file.
2530
2631### Changed
2732
33+ - Introduce various breaking changed to the macro attribute interface ([ #1056 ] ).
34+ - BREAKING: The macro can only be applied to modules now.
35+ - BREAKING: Crate overrides are now done at the module level, not the container level.
36+ - BREAKING: Top-level CRD specs now use ` crd(...) ` instead of ` k8s(...) ` .
37+ - BREAKING: The (optional) status of a CRD needs to implement ` Default ` ([ #1056 ] ).
2838- BREAKING: The version enum used in ` merged_crd ` is now suffixed with ` Version ` ([ #1050 ] ).
2939- BREAKING: The ` convert_with ` parameter of the ` changed() ` action was renamed and split into two
3040 parts to be able to control the conversion during upgrades and downgrades: ` upgrade_with ` and
@@ -54,6 +64,7 @@ All notable changes to this project will be documented in this file.
5464[ #1041 ] : https://github.com/stackabletech/operator-rs/pull/1041
5565[ #1046 ] : https://github.com/stackabletech/operator-rs/pull/1046
5666[ #1050 ] : https://github.com/stackabletech/operator-rs/pull/1050
67+ [ #1056 ] : https://github.com/stackabletech/operator-rs/pull/1056
5768[ #1059 ] : https://github.com/stackabletech/operator-rs/pull/1059
5869[ #1061 ] : https://github.com/stackabletech/operator-rs/pull/1061
5970[ #1065 ] : https://github.com/stackabletech/operator-rs/pull/1065
0 commit comments