Skip to content

Commit ed70fb3

Browse files
committed
v0.22.0
1 parent 452e00d commit ed70fb3

File tree

5 files changed

+36
-10
lines changed

5 files changed

+36
-10
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
# v0.22.0 (2024-05-04)
2+
3+
## k8s-openapi
4+
5+
- BREAKING CHANGE: Added support for Kubernetes 1.30 under the `v1_30` feature.
6+
7+
Corresponding Kubernetes API server versions:
8+
9+
- v1.24.17
10+
- v1.25.16
11+
- v1.26.15
12+
- v1.27.13
13+
- v1.28.9
14+
- v1.29.4
15+
- v1.30.0
16+
17+
## k8s-openapi-codegen-common
18+
19+
- No changes.
20+
21+
## k8s-openapi-derive
22+
23+
- No changes except to bump the `k8s-openapi-codegen-common` dependency to the new version.
24+
25+
---
26+
127
# v0.21.1 (2024-02-17)
228

329
## k8s-openapi

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ K8S_RECORD=1 ./test.sh all run-tests
111111
cargo rustdoc --features 'latest' -- -A 'rustdoc::bare_urls' -Z unstable-options --enable-index-page &&
112112
CARGO_TARGET_DIR="$(realpath ./target)" cargo rustdoc --manifest-path ./k8s-openapi-codegen-common/Cargo.toml -- -Z unstable-options --enable-index-page &&
113113
CARGO_TARGET_DIR="$(realpath ./target)" cargo rustdoc --manifest-path ./k8s-openapi-derive/Cargo.toml -- -Z unstable-options --enable-index-page &&
114-
rm -rf ../k8s-openapi-gh-pages/v0.21.x &&
115-
cp -R ./target/doc ../k8s-openapi-gh-pages/v0.21.x
114+
rm -rf ../k8s-openapi-gh-pages/v0.22.x &&
115+
cp -R ./target/doc ../k8s-openapi-gh-pages/v0.22.x
116116
```
117117

118118
1. `../k8s-openapi-gh-pages/index.html`: Add new anchor if this is a new major release

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[package]
22
name = "k8s-openapi"
3-
version = "0.21.1"
3+
version = "0.22.0"
44
license = "Apache-2.0"
55
authors = ["Arnav Singh <[email protected]>"]
66
categories = ["api-bindings", "web-programming::http-client"]
77
description = "Bindings for the Kubernetes client API"
8-
documentation = "https://arnavion.github.io/k8s-openapi/v0.21.x/k8s_openapi/"
8+
documentation = "https://arnavion.github.io/k8s-openapi/v0.22.x/k8s_openapi/"
99
edition = "2021"
1010
keywords = ["client", "kubernetes", "k8s", "http"]
1111
readme = "README.md"
@@ -25,7 +25,7 @@ include = [
2525
# to enumerate all env vars looking for one with `DEP_K8S_OPENAPI_` prefix and `_VERSION` suffix, instead of looking it up by its whole name.
2626
#
2727
# See https://github.com/rust-lang/cargo/issues/3544 for being able to pass metadata to downstream without setting this key.
28-
links = "k8s-openapi-0.21.1"
28+
links = "k8s-openapi-0.22.0"
2929

3030
[dependencies]
3131
base64 = { version = "0.22", default-features = false, features = [

k8s-openapi-codegen-common/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[package]
22
name = "k8s-openapi-codegen-common"
3-
version = "0.21.1"
3+
version = "0.22.0"
44
license = "Apache-2.0"
55
authors = ["Arnav Singh <[email protected]>"]
66
categories = ["api-bindings", "web-programming::http-client"]
77
description = "Common code for the k8s-openapi code generator and k8s-openapi-derive"
8-
documentation = "https://arnavion.github.io/k8s-openapi/v0.21.x/k8s_openapi_codegen_common/"
8+
documentation = "https://arnavion.github.io/k8s-openapi/v0.22.x/k8s_openapi_codegen_common/"
99
edition = "2021"
1010
keywords = ["client", "kubernetes", "k8s", "http"]
1111
readme = "README.md"

k8s-openapi-derive/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[package]
22
name = "k8s-openapi-derive"
3-
version = "0.21.1"
3+
version = "0.22.0"
44
license = "Apache-2.0"
55
authors = ["Arnav Singh <[email protected]>"]
66
categories = ["api-bindings", "web-programming::http-client"]
77
description = "Custom derives for the Kubernetes client API"
8-
documentation = "https://arnavion.github.io/k8s-openapi/v0.21.x/k8s_openapi_derive/"
8+
documentation = "https://arnavion.github.io/k8s-openapi/v0.22.x/k8s_openapi_derive/"
99
edition = "2021"
1010
keywords = ["client", "kubernetes", "k8s", "http"]
1111
readme = "README.md"
@@ -18,7 +18,7 @@ include = [
1818
]
1919

2020
[dependencies]
21-
k8s-openapi-codegen-common = { version = "=0.21.1", path = "../k8s-openapi-codegen-common" }
21+
k8s-openapi-codegen-common = { version = "=0.22.0", path = "../k8s-openapi-codegen-common" }
2222
proc-macro2 = { version = "1", default-features = false, features = ["proc-macro"] }
2323
quote = { version = "1", default-features = false }
2424
syn = { version = "2", default-features = false, features = [

0 commit comments

Comments
 (0)