Arnavion/k8s-openapi
### [`v0.15.0`](https://togithub.com/Arnavion/k8s-openapi/blob/HEAD/CHANGELOG.md#v0150-2022-05-22)
[Compare Source](https://togithub.com/Arnavion/k8s-openapi/compare/v0.14.0...v0.15.0)
#### k8s-openapi
- BREAKING CHANGE: The `pretty` optional parameter has been removed from all operations. Setting this parameter to `true` would've made the API server pretty-print the JSON response, which is meaningless for a programmatic client.
- BREAKING CHANGE: In addition to the previous change, the `exact` and `export` parameters have been removed from all read operations (eg `Pod::read_namespaced_pod`). These parameters were removed in Kubernetes v1.21 and were known to be broken before that, and would've caused the server response to not be able to be parsed correctly via the operation's response type anyway.
All read operations with the exception of `Pod::read_namespaced_pod_log` had only these three optional parameters, so now that they've been removed such read operations don't have an `optional: ReadFooOptional<'_>` parameter at all.
- BREAKING CHANGE: Operation names no longer include the `_namespaced` part and the resource type name. For example, `Pod::read_namespaced_pod` is now just `Pod::read`. The corresponding optional parameters type and response type no longer include the `Namespaced` part, eg `ReadNamespacedPodResponse` is now just `ReadPodResponse`.
- BREAKING CHANGE: Added support for Kubernetes 1.24 under the `v1_24` feature.
- BREAKING CHANGE: Dropped support for Kubernetes 1.16 and 1.17.
- FEATURE: The `K8S_OPENAPI_ENABLED_VERSION` env var can now be set at build time to enable a specific API version, just like enabling a specific version feature would've done. This is only meant to be used by library developers who want to run `cargo check`, `cargo doc`, etc commands, for which the previous advice of enabling a version feature via a dev dependency would not work.
Corresponding Kubernetes API server versions:
- v1.18.20
- v1.19.16
- v1.20.15
- v1.21.12
- v1.22.9
- v1.23.6
- v1.24.0
***
kubewarden/policy-sdk-rust
### [`v0.6.0`](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.5.1...v0.6.0)
[Compare Source](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.5.1...v0.6.0)
### [`v0.5.1`](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.5.0...v0.5.1)
[Compare Source](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.5.0...v0.5.1)
### [`v0.5.0`](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.4.2...v0.5.0)
[Compare Source](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.4.2...v0.5.0)
### [`v0.4.2`](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.4.1...v0.4.2)
[Compare Source](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.4.1...v0.4.2)
rust-lang/regex
### [`v1.5.6`](https://togithub.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#156-2022-05-20)
[Compare Source](https://togithub.com/rust-lang/regex/compare/1.5.5...1.5.6)
\==================
This release includes a few bug fixes, including a bug that produced incorrect
matches when a non-greedy `?` operator was used.
- [BUG #680](https://togithub.com/rust-lang/regex/issues/680):
Fixes a bug where `[[:alnum:][:^ascii:]]` dropped `[:alnum:]` from the class.
- [BUG #859](https://togithub.com/rust-lang/regex/issues/859):
Fixes a bug where `Hir::is_match_empty` returned `false` for `\b`.
- [BUG #862](https://togithub.com/rust-lang/regex/issues/862):
Fixes a bug where 'ab??' matches 'ab' instead of 'a' in 'ab'.
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.14.0
->0.15.0
0.4.1
->0.6.0
1.5.5
->1.5.6
Release Notes
Arnavion/k8s-openapi
### [`v0.15.0`](https://togithub.com/Arnavion/k8s-openapi/blob/HEAD/CHANGELOG.md#v0150-2022-05-22) [Compare Source](https://togithub.com/Arnavion/k8s-openapi/compare/v0.14.0...v0.15.0) #### k8s-openapi - BREAKING CHANGE: The `pretty` optional parameter has been removed from all operations. Setting this parameter to `true` would've made the API server pretty-print the JSON response, which is meaningless for a programmatic client. - BREAKING CHANGE: In addition to the previous change, the `exact` and `export` parameters have been removed from all read operations (eg `Pod::read_namespaced_pod`). These parameters were removed in Kubernetes v1.21 and were known to be broken before that, and would've caused the server response to not be able to be parsed correctly via the operation's response type anyway. All read operations with the exception of `Pod::read_namespaced_pod_log` had only these three optional parameters, so now that they've been removed such read operations don't have an `optional: ReadFooOptional<'_>` parameter at all. - BREAKING CHANGE: Operation names no longer include the `_namespaced` part and the resource type name. For example, `Pod::read_namespaced_pod` is now just `Pod::read`. The corresponding optional parameters type and response type no longer include the `Namespaced` part, eg `ReadNamespacedPodResponse` is now just `ReadPodResponse`. - BREAKING CHANGE: Added support for Kubernetes 1.24 under the `v1_24` feature. - BREAKING CHANGE: Dropped support for Kubernetes 1.16 and 1.17. - FEATURE: The `K8S_OPENAPI_ENABLED_VERSION` env var can now be set at build time to enable a specific API version, just like enabling a specific version feature would've done. This is only meant to be used by library developers who want to run `cargo check`, `cargo doc`, etc commands, for which the previous advice of enabling a version feature via a dev dependency would not work. Corresponding Kubernetes API server versions: - v1.18.20 - v1.19.16 - v1.20.15 - v1.21.12 - v1.22.9 - v1.23.6 - v1.24.0 ***kubewarden/policy-sdk-rust
### [`v0.6.0`](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.5.1...v0.6.0) [Compare Source](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.5.1...v0.6.0) ### [`v0.5.1`](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.5.0...v0.5.1) [Compare Source](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.5.0...v0.5.1) ### [`v0.5.0`](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.4.2...v0.5.0) [Compare Source](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.4.2...v0.5.0) ### [`v0.4.2`](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.4.1...v0.4.2) [Compare Source](https://togithub.com/kubewarden/policy-sdk-rust/compare/v0.4.1...v0.4.2)rust-lang/regex
### [`v1.5.6`](https://togithub.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#156-2022-05-20) [Compare Source](https://togithub.com/rust-lang/regex/compare/1.5.5...1.5.6) \================== This release includes a few bug fixes, including a bug that produced incorrect matches when a non-greedy `?` operator was used. - [BUG #680](https://togithub.com/rust-lang/regex/issues/680): Fixes a bug where `[[:alnum:][:^ascii:]]` dropped `[:alnum:]` from the class. - [BUG #859](https://togithub.com/rust-lang/regex/issues/859): Fixes a bug where `Hir::is_match_empty` returned `false` for `\b`. - [BUG #862](https://togithub.com/rust-lang/regex/issues/862): Fixes a bug where 'ab??' matches 'ab' instead of 'a' in 'ab'.Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.