Skip to content

Commit 5dbae3a

Browse files
committed
release 0.91.0
1 parent ae702fc commit 5dbae3a

File tree

9 files changed

+23
-20
lines changed

9 files changed

+23
-20
lines changed

CHANGELOG.md

+10-7
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,24 @@
55
<!-- next-header -->
66
UNRELEASED
77
===================
8-
* see https://github.com/kube-rs/kube/compare/0.90.0...main
8+
* see https://github.com/kube-rs/kube/compare/0.91.0...main
9+
10+
0.91.0 / 2024-05-06
11+
===================
912

1013
[0.90.0](https://github.com/kube-rs/kube/releases/tag/0.90.0) / 2024-04-03
1114
===================
1215
<!-- Release notes generated using configuration in .github/release.yml at 0.90.0 -->
1316
## Highlights
1417
### [`kube::client::Body`](https://docs.rs/kube/latest/kube/client/struct.Body.html) Improvements
15-
- Unit testing helpers #1444 + #1445,
16-
- Accuracy; `size_hint` and `is_end_stream` implemented in #1452 + internal cleanups #1453 and #1455
18+
- Unit testing helpers [#1444](https://github.com/kube-rs/kube/issues/1444) + [#1445](https://github.com/kube-rs/kube/issues/1445),
19+
- Accuracy; `size_hint` and `is_end_stream` implemented in [#1452](https://github.com/kube-rs/kube/issues/1452) + internal cleanups [#1453](https://github.com/kube-rs/kube/issues/1453) and [#1455](https://github.com/kube-rs/kube/issues/1455)
1720

1821
### Dependency Cleanups
19-
- `rustls` to 0.23 in #1457
20-
- `once_cell` removed in #1447 (no longer needed)
21-
- `futures` feature prune in #1442
22-
- `chrono` features prune in #1448, and bump its min version pin in #1458
22+
- `rustls` to 0.23 in [#1457](https://github.com/kube-rs/kube/issues/1457)
23+
- `once_cell` removed in [#1447](https://github.com/kube-rs/kube/issues/1447) (no longer needed)
24+
- `futures` feature prune in [#1442](https://github.com/kube-rs/kube/issues/1442)
25+
- `chrono` features prune in [#1448](https://github.com/kube-rs/kube/issues/1448), and bump its min version pin in [#1458](https://github.com/kube-rs/kube/issues/1458)
2326

2427
## What's Changed
2528
### Added

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ members = [
1414
]
1515

1616
[workspace.package]
17-
version = "0.90.0"
17+
version = "0.91.0"
1818
authors = [
1919
"clux <sszynrae@gmail.com>",
2020
"Natalie Klestrup Röijezon <nat@nullable.se>",

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Select a version of `kube` along with the generated [k8s-openapi](https://github
1616

1717
```toml
1818
[dependencies]
19-
kube = { version = "0.90.0", features = ["runtime", "derive"] }
19+
kube = { version = "0.91.0", features = ["runtime", "derive"] }
2020
k8s-openapi = { version = "0.22.0", features = ["latest"] }
2121
```
2222

@@ -155,7 +155,7 @@ By default [rustls](https://github.com/rustls/rustls) is used for TLS, but `open
155155

156156
```toml
157157
[dependencies]
158-
kube = { version = "0.90.0", default-features = false, features = ["client", "openssl-tls"] }
158+
kube = { version = "0.91.0", default-features = false, features = ["client", "openssl-tls"] }
159159
k8s-openapi = { version = "0.22.0", features = ["latest"] }
160160
```
161161

e2e/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ anyhow.workspace = true
2828
tracing.workspace = true
2929
tracing-subscriber.workspace = true
3030
futures.workspace = true
31-
kube = { path = "../kube", version = "^0.90.0", default-features = false, features = ["client", "runtime", "ws", "admission", "gzip"] }
31+
kube = { path = "../kube", version = "^0.91.0", default-features = false, features = ["client", "runtime", "ws", "admission", "gzip"] }
3232
k8s-openapi.workspace = true
3333
serde_json.workspace = true
3434
tokio = { workspace = true, features = ["full"] }

examples/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ garde = { version = "0.18.0", default-features = false, features = ["derive"] }
2828
anyhow.workspace = true
2929
futures = { workspace = true, features = ["async-await"] }
3030
jsonpath-rust.workspace = true
31-
kube = { path = "../kube", version = "^0.90.0", default-features = false, features = ["admission"] }
32-
kube-derive = { path = "../kube-derive", version = "^0.90.0", default-features = false } # only needed to opt out of schema
31+
kube = { path = "../kube", version = "^0.91.0", default-features = false, features = ["admission"] }
32+
kube-derive = { path = "../kube-derive", version = "^0.91.0", default-features = false } # only needed to opt out of schema
3333
k8s-openapi.workspace = true
3434
serde = { workspace = true, features = ["derive"] }
3535
serde_json.workspace = true

kube-client/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ rustls = { workspace = true, optional = true }
5757
rustls-pemfile = { workspace = true, optional = true }
5858
bytes = { workspace = true, optional = true }
5959
tokio = { workspace = true, features = ["time", "signal", "sync"], optional = true }
60-
kube-core = { path = "../kube-core", version = "=0.90.0" }
60+
kube-core = { path = "../kube-core", version = "=0.91.0" }
6161
jsonpath-rust = { workspace = true, optional = true }
6262
tokio-util = { workspace = true, features = ["io", "codec"], optional = true }
6363
hyper = { workspace = true, features = ["client", "http1"], optional = true }

kube-derive/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Add the `derive` feature to `kube`:
66

77
```toml
88
[dependencies]
9-
kube = { version = "0.90.0", feature = ["derive"] }
9+
kube = { version = "0.91.0", feature = ["derive"] }
1010
```
1111

1212
## Usage

kube-runtime/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ rust.unsafe_code = "forbid"
3131

3232
[dependencies]
3333
futures.workspace = true
34-
kube-client = { path = "../kube-client", version = "=0.90.0", default-features = false, features = ["jsonpatch", "client"] }
34+
kube-client = { path = "../kube-client", version = "=0.91.0", default-features = false, features = ["jsonpatch", "client"] }
3535
derivative.workspace = true
3636
serde.workspace = true
3737
smallvec.workspace = true

kube/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ rustdoc-args = ["--cfg", "docsrs"]
4545
workspace = true
4646

4747
[dependencies]
48-
kube-derive = { path = "../kube-derive", version = "=0.90.0", optional = true }
49-
kube-core = { path = "../kube-core", version = "=0.90.0" }
50-
kube-client = { path = "../kube-client", version = "=0.90.0", default-features = false, optional = true }
51-
kube-runtime = { path = "../kube-runtime", version = "=0.90.0", optional = true}
48+
kube-derive = { path = "../kube-derive", version = "=0.91.0", optional = true }
49+
kube-core = { path = "../kube-core", version = "=0.91.0" }
50+
kube-client = { path = "../kube-client", version = "=0.91.0", default-features = false, optional = true }
51+
kube-runtime = { path = "../kube-runtime", version = "=0.91.0", optional = true}
5252
# Not used directly, but required by resolver 2.0 to ensure that the k8s-openapi dependency
5353
# is considered part of the "deps" graph rather than just the "dev-deps" graph
5454
k8s-openapi.workspace = true

0 commit comments

Comments
 (0)