You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- Release notes generated using configuration in .github/release.yml at 3.0.1 -->
13
+
14
+
## What's Changed
15
+
Bugfix release for schemas, admission, and docs. Minor internal improvements listed in the [milestone](https://github.com/kube-rs/kube/milestone/53?closed=1). Important fixes below.
16
+
17
+
### Fixed
18
+
* Update API version of [`AdmissionResponse`](https://docs.rs/kube/3.0.1/kube/core/admission/struct.AdmissionResponse.html) created via invalid call by @Magicloud in https://github.com/kube-rs/kube/pull/1905
19
+
* Fix [`OptionalEnum`](https://docs.rs/kube/3.0.1/kube/core/schema/struct.OptionalEnum.html) transform skipping schemas with description by @doxxx93 in https://github.com/kube-rs/kube/pull/1908
20
+
* Remove conflicting `additionalProperties: false` from schema by @doxxx93 in https://github.com/kube-rs/kube/pull/1920
For a list of tooling that we glue together everything see [TOOLS.md](https://kube.rs/tools/).
34
34
35
+
## Pull Request Guidelines
36
+
37
+
1.**Please try to keep each PR small, and minimal for the relevant change.**
38
+
39
+
Each line has be reviewed, so unnecessary changes increase the difficulty threshold for maintainers (and decreases the likelyhood that your PR will be expedited).
40
+
41
+
I.e. try to not not move files, or reformat files while also changing the logic in those same files. Github does not highlight moved lines very well.
42
+
43
+
2.**Please do not force-push**
44
+
45
+
Github does not show history between force pushes very well, and if you rewrite commits that previously have been reviewed, those reviews will have to be re-verified.
46
+
47
+
There's no need to force-push / squash / rebase internally within a branch because each PR is set to squash merge.
Copy file name to clipboardExpand all lines: docs/getting-started.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ Select a version of `kube` along matching versions of [k8s-openapi](https://gith
6
6
7
7
```toml
8
8
[dependencies]
9
-
kube = { version = "3.0.0", features = ["runtime", "derive"] }
9
+
kube = { version = "3.0.1", features = ["runtime", "derive"] }
10
10
k8s-openapi = { version = "0.27.0", features = ["latest", "schemars"] }
11
11
schemars = { version = "1" }
12
12
```
@@ -148,13 +148,13 @@ Uses [rustls](https://github.com/rustls/rustls) with `ring` provider (default) o
148
148
To switch [rustls providers](https://docs.rs/rustls/latest/rustls/crypto/struct.CryptoProvider.html), turn off `default-features` and enable the `aws-lc-rs` feature:
149
149
150
150
```toml
151
-
kube = { version = "3.0.0", default-features = false, features = ["client", "rustls-tls", "aws-lc-rs"] }
151
+
kube = { version = "3.0.1", default-features = false, features = ["client", "rustls-tls", "aws-lc-rs"] }
152
152
```
153
153
154
154
To switch to `openssl`, turn off `default-features`, and enable the `openssl-tls` feature:
155
155
156
156
```toml
157
-
kube = { version = "3.0.0", default-features = false, features = ["client", "openssl-tls"] }
157
+
kube = { version = "3.0.1", default-features = false, features = ["client", "openssl-tls"] }
158
158
```
159
159
160
160
This will pull in `openssl` and `hyper-openssl`. If `default-features` is left enabled, you will pull in two TLS stacks, and the default will remain as `rustls`.
0 commit comments