github kube-rs/kube 0.76.0

latest releases: 2.0.1, 2.0.0, 1.1.0...
2 years ago

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

Don't miss a new kube release

NewReleases is sending notifications on new releases.