Skip to content

0.76.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Oct 07:52
· 398 commits to main since this release

Highlights

#[derive(CustomResource)] now supports schemas with untagged enums

Expanding on our existing support for storing Rust's struct enums in CRDs, Kube will now try to convert #[serde(untagged)] enums as well. Note that if the same field is present in multiple untagged variants then they must all have the same shape.

Removed deprecated try_flatten_* functions

These have been deprecated since 0.72, and are replaced by the equivalent WatchStreamExt methods.

What's Changed

Added

Removed

  • Runtime: Remove deprecated util try_flatten_ helpers by @clux in #1019
  • Remove native-tls feature by @kazk in #1044

Fixed

  • add fieldManager querystring to all operations by @goenning in #1031
  • Add verify_tls1x_signature for NoCertVerification by @rvql in #1034
  • Fix compatibility with schemars' preserve_order feature by @teozkr in #1050
  • Hoist enum values from subschemas by @teozkr in #1051

New Contributors

Full Changelog: 0.75.0...0.76.0