Skip to content

chore(deps): update rust crate k8s-openapi to 0.28.0 - #1154

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/k8s-openapi-0.x
Open

chore(deps): update rust crate k8s-openapi to 0.28.0#1154
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/k8s-openapi-0.x

Conversation

@renovate

@renovate renovate Bot commented Dec 20, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
k8s-openapi workspace.dependencies minor 0.25.00.28.0

Release Notes

Arnavion/k8s-openapi (k8s-openapi)

v0.28.0

Compare Source

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.36 under the v1_36 feature.

  • BREAKING CHANGE: Dropped support for Kubernetes 1.31.

  • FEATURE: schemars v0.8 support has been restored under the schemars08 feature flag. This can be enabled independently of the existing schemars feature that enables schemars v1 support.

  • FEATURE: StatefulSetSpec::volume_claim_templates field now uses a map merge strategy using its .metadata.name as the key.

Corresponding Kubernetes API server versions:

  • v1.32.13
  • v1.33.13
  • v1.34.9
  • v1.35.6
  • v1.36.2

k8s-openapi-codegen-common

  • FEATURE: schemars v0.8 support has been restored via a new parameter to fn run().

k8s-openapi-derive

  • FEATURE: schemars v0.8 support has been restored via a new #[custom_resource_definition(generate_schema08)] attr.

v0.27.1

Compare Source

k8s-openapi

  • BUGFIX: apimachinery::pkg::api::resource::Quantity now supports deserializing from a JSON floating point literal as well.

Corresponding Kubernetes API server versions:

  • v1.31.14
  • v1.32.13
  • v1.33.9
  • v1.34.5
  • v1.35.2

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

  • No changes except to bump the k8s-openapi-codegen-common dependency to the new version.

v0.27.0

Compare Source

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.35 under the v1_35 feature.

  • BREAKING CHANGE: Dropped support for Kubernetes 1.30.

  • BREAKING CHANGE: chrono::DateTime has been replaced by jiff::Timestamp in the implementations of apimachinery::pkg::apis::meta::v1::{MicroTime, Time}.

  • FEATURE: All newtypes now implement From for their inner type, eg Time impls From<jiff::Timestamp>.

Corresponding Kubernetes API server versions:

  • v1.31.14
  • v1.32.11
  • v1.33.7
  • v1.34.3
  • v1.35.0

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

  • No changes except to bump the k8s-openapi-codegen-common dependency to the new version.

v0.26.1

Compare Source

k8s-openapi

  • BUGFIX: apimachinery::pkg::api::resource::Quantity now supports deserializing from a JSON integer, to match Kubernetes API server behavior.

Corresponding Kubernetes API server versions:

  • v1.30.14
  • v1.31.14
  • v1.32.10
  • v1.33.7
  • v1.34.3

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

  • No changes except to bump the k8s-openapi-codegen-common dependency to the new version.

v0.26.0

Compare Source

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.34 under the v1_34 feature.

  • BREAKING CHANGE: schemars::JsonSchema impls are now generated for schemars v1.

Corresponding Kubernetes API server versions:

  • v1.30.14
  • v1.31.12
  • v1.32.8
  • v1.33.4
  • v1.34.0

k8s-openapi-codegen-common

  • BREAKING CHANGE: schemars::JsonSchema impls are now generated for schemars v1.

k8s-openapi-derive

  • No changes except to bump the k8s-openapi-codegen-common dependency to the new version.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the type:dependencies 🔧 Update one or more dependencies label Dec 20, 2025
@renovate
renovate Bot enabled auto-merge (squash) December 20, 2025 13:03
@renovate renovate Bot added the type:dependencies 🔧 Update one or more dependencies label Dec 20, 2025
renovate-approve[bot]
renovate-approve Bot previously approved these changes Dec 20, 2025
@renovate
renovate Bot force-pushed the renovate/k8s-openapi-0.x branch 16 times, most recently from 5ec5432 to 0422ac9 Compare December 23, 2025 09:10
@renovate
renovate Bot force-pushed the renovate/k8s-openapi-0.x branch from 0422ac9 to a2c148a Compare January 25, 2026 21:54
@renovate renovate Bot changed the title chore(deps): update rust crate k8s-openapi to 0.26.0 chore(deps): update rust crate k8s-openapi to 0.27.0 Jan 25, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jan 25, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Mar 13, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Mar 19, 2026
@renovate
renovate Bot force-pushed the renovate/k8s-openapi-0.x branch 7 times, most recently from 62b22b9 to b91ea2a Compare June 23, 2026 14:56
@renovate
renovate Bot force-pushed the renovate/k8s-openapi-0.x branch from b91ea2a to 357ce37 Compare June 23, 2026 19:28
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 23, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 23, 2026
@renovate
renovate Bot force-pushed the renovate/k8s-openapi-0.x branch 3 times, most recently from 6eab1d0 to 9405843 Compare June 24, 2026 09:58
@renovate
renovate Bot force-pushed the renovate/k8s-openapi-0.x branch from 9405843 to c675d04 Compare June 29, 2026 07:58
@renovate renovate Bot changed the title chore(deps): update rust crate k8s-openapi to 0.27.0 chore(deps): update rust crate k8s-openapi to 0.28.0 Jun 29, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 29, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 4, 2026
@renovate
renovate Bot force-pushed the renovate/k8s-openapi-0.x branch from ee7f730 to c1752eb Compare July 4, 2026 13:41
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 4, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 5, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 11, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:dependencies 🔧 Update one or more dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants