Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
0.98.0 source code.tar.gz | 2024-12-23 | 344.8 kB | |
0.98.0 source code.zip | 2024-12-23 | 449.2 kB | |
README.md | 2024-12-23 | 2.8 kB | |
Totals: 3 Items | 796.8 kB | 0 |
Highlights
- Kubernetes
v1_32
support viak8s-openapi
0.24 - Please upgrade k8s-openapi along with kube to avoid conflicts.
- New minimum versions: MSRV 1.81.0, MK8SV: 1.28
kube-derive
additions:- A
CELSchema
derive macro wrapper aroundJsonSchema
for injecting cel validations into the schema #1649 - Allow overriding
served
andstorage
booleans for multiple versions ofCustomResource
derives: #1644 kube-runtime
eventRecorder
now aggregates repeat events #1655 (some breaking changes, see controller-rs#116)kube-client
UTF-16 edge case handling for windows #1654
What's Changed
Added
- Add
storage
andserved
argument to derive macro by @Techassi in https://github.com/kube-rs/kube/pull/1644 - Implement
derive(CELSchema)
macro for generating cel validation on CRDs by @Danil-Grigorev in https://github.com/kube-rs/kube/pull/1649
Changed
- Add series implementation for
runtime
event recorder by @pando85 in https://github.com/kube-rs/kube/pull/1655 - Bump
k8s-openapi
for Kubernetesv1_32
support and MSRV by @clux in https://github.com/kube-rs/kube/pull/1671 - Update tokio-tungstenite requirement from 0.24.0 to 0.25.0 by @dependabot in https://github.com/kube-rs/kube/pull/1666
Fixed
- Add support for UTF-16 encoded kubeconfig files by @goenning in https://github.com/kube-rs/kube/pull/1654
New Contributors
- @Techassi made their first contribution in https://github.com/kube-rs/kube/pull/1644
- @mgs255 made their first contribution in https://github.com/kube-rs/kube/pull/1647
- @pando85 made their first contribution in https://github.com/kube-rs/kube/pull/1655
Full Changelog: https://github.com/kube-rs/kube/compare/0.97.0...0.98.0