stackabletech / stackablectl

Commandline tool to interact with a Stackable Data Platform
Other
8 stars 1 forks source link

chore(deps): update rust crate k8s-openapi to 0.16 - autoclosed #133

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
k8s-openapi dependencies minor 0.15 -> 0.16

Release Notes

Arnavion/k8s-openapi ### [`v0.16.0`](https://togithub.com/Arnavion/k8s-openapi/blob/HEAD/CHANGELOG.md#v0160-2022-09-15) [Compare Source](https://togithub.com/Arnavion/k8s-openapi/compare/v0.15.0...v0.16.0) #### k8s-openapi - BREAKING CHANGE: Added support for Kubernetes 1.25 under the `v1_25` feature. - FEATURE: All spec types now implement a deep-merge API via a `DeepMerge` trait impl with a `fn merge_from(&mut self, other: Self)` method. This is useful for builder-like operations. Corresponding Kubernetes API server versions: - v1.18.20 - v1.19.16 - v1.20.15 - v1.21.14 - v1.22.14 - v1.23.11 - v1.24.5 - v1.25.1 #### k8s-openapi-codegen-common - No changes. #### k8s-openapi-derive - BREAKING CHANGE: `#[derive(CustomResourceDefinition)]` no longer generates a list type alias. For example, when applied to `struct FooSpec`, previously the custom derive would generate `pub type FooList = k8s_openapi::List;` It no longer does this, in accordance with the main k8s-openapi crate where such aliases were removed back in v0.7.0 - FEATURE: The generated custom resource type will implement `k8s_openapi::DeepMerge` if the `impl_deep_merge` custom derive attribute is used. Note that this requires you to implement `k8s_openapi::DeepMerge` on the spec type yourself; the custom derive does not do that. ***

Configuration

📅 Schedule: Branch creation - "after 5:00 and before 6:00 every weekday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚩 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.