Update Rust crate kube to v1 - autoclosed #208
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/kube-1.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
0.99.0->1.1.0Release Notes
kube-rs/kube (kube)
v1.1.0Compare Source
===================
What's Changed
Missing attribute bugfix + extra standard derives on core::conversion structs.
Added
Fixed
#[schemars(crate)]attribute by @Techassi in https://github.com/kube-rs/kube/pull/1764v1.0.0Compare Source
A Major Version
It's been a long time coming, but time has come to draw the line in the sand. No alphas, no betas. Hope it finds you all well. Thanks to everyone who has contributed over the years.
This is a somewhat symbolic gesture, because semver-breaking changes are still hard to avoid with a large set of sub-1.0 dependencies we need to bump, as well as managing the large api surface of Kubernetes.
Therefore, the plan is to align our breaking changes and major bumps with Kubernetes versions / k8s-openapi versions for now, and this should allow our other releases to stream in. See https://github.com/kube-rs/kube/issues/1688 for more information.
Kubernetes
v1_33support viak8s-openapi0.25Please upgrade k8s-openapi along with kube to avoid conflicts.
New minimum versions: MSRV 1.82.0, MK8SV: 1.30*
KubeSchema
The
CELSchemaalternate derive forJsonSchemahas been renamed toKubeSchemato indicate the increased functionality.In addition to being able to inject CEL rules for validations, it can now also inject
x-kubernetesproperties such as merge-strategy via https://github.com/kube-rs/kube/pull/1750, handle#[validate]attributes https://github.com/kube-rs/kube/pull/1749, and pass validation rules as string literals https://github.com/kube-rs/kube/pull/1754 :See kube.rs docs on validation for more info. Huge thanks to @Danil-Grigorev.
What's Changed
Added
hyper-util/tracingfeature flag by @cratelyn in https://github.com/kube-rs/kube/pull/1734Changed
x-kubernetes-*schema extensions by @Danil-Grigorev in https://github.com/kube-rs/kube/pull/1750k8s-openapito0.25.0by @clux in https://github.com/kube-rs/kube/pull/1756Removed
watcher::Eventinto_iter_*methods by @clux in https://github.com/kube-rs/kube/pull/1738Fixed
CELSchemaby @Danil-Grigorev in https://github.com/kube-rs/kube/pull/1747CELSchemaby @Danil-Grigorev in https://github.com/kube-rs/kube/pull/1749New Contributors
Full Changelog: https://github.com/kube-rs/kube/compare/0.99.0...1.0.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 Renovate Bot.
48fdc1bbb8to84d196a49e84d196a49eto60941aba9a60941aba9atoe9dfe6c357e9dfe6c357toe3a646a230Update Rust crate kube to v1to Update Rust crate kube to v1 - autoclosedPull request closed