Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
2.0.0 source code.tar.gz | 2025-09-08 | 358.1 kB | |
2.0.0 source code.zip | 2025-09-08 | 463.1 kB | |
README.md | 2025-09-08 | 3.4 kB | |
Totals: 3 Items | 824.6 kB | 1 |
Kubernetes v1_34
support via k8s-openapi
0.26
Please upgrade k8s-openapi along with kube to avoid conflicts.
Schemars 1.0
A fairly significant upgrade in https://github.com/kube-rs/kube/pull/1780. Our external facing API should be unchanged, although some schemars public import paths have changed. Note that if you are implementing schemars
traits directly, then see the upstream schemars/migrating (and maybe consider using KubeSchema
for relevant schema overrides).
Please upgrade schemars along with kube for this version to avoid conflicts.
New Minimums
Minimum versions: MSRV 1.85.0 (for edition 2024), MK8SV: 1.30 (unchanged).
Highlights
This version is contains fixes, dependency clearups, and dependency updates. Noteworthy additions are TryFrom
impls for Kubeconfig
users in [#1801], and a namespace accessor in Api
in [#1788]
New Major
A new semver major for unstable, public facing dependency updates. As per the new release cycle, it is aligned with the Kubernetes release.
What's Changed
Added
- Add
TryFrom
conversions forKubeconfig
->Config
->Client
by @Danil-Grigorev in https://github.com/kube-rs/kube/pull/1801 - Add pub fn namespace(&self) -> Option<&str> to Api by @tgrushka in https://github.com/kube-rs/kube/pull/1788
Changed
- Update to schemars 1.0 by @Danil-Grigorev in https://github.com/kube-rs/kube/pull/1780
- Bump Rust Edition to 2024 and MSRV to 1.85 by @clux in https://github.com/kube-rs/kube/pull/1785
- Replace
hyper-socks2
withhyper-util
client-proxy feature by @tottoto in https://github.com/kube-rs/kube/pull/1795 - Bump k8s-openapi to 0.26.0 by @clux in https://github.com/kube-rs/kube/pull/1817
Fixed
- Clamp scheduling delay to 6 months by @dervoeti in https://github.com/kube-rs/kube/pull/1779
- Update admission example and pin to a local crd by @clux in https://github.com/kube-rs/kube/pull/1782
- Fix interactive auth mode to allow prompt messages by @gememma in https://github.com/kube-rs/kube/pull/1800
- Make kube::runtime::controller::Action ctors const by @imp in https://github.com/kube-rs/kube/pull/1804
- Fix oidc with openssl by @saif-88 in https://github.com/kube-rs/kube/pull/1807
New Contributors
- @dervoeti made their first contribution in https://github.com/kube-rs/kube/pull/1779
- @tgrushka made their first contribution in https://github.com/kube-rs/kube/pull/1788
- @gememma made their first contribution in https://github.com/kube-rs/kube/pull/1800
- @saif-88 made their first contribution in https://github.com/kube-rs/kube/pull/1807
Full Changelog: https://github.com/kube-rs/kube/compare/1.1.0...2.0.0