Skip to content

fix(deps): update dependency kubebuilder to v4.15.0#41

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/kubebuilder-4.x
Open

fix(deps): update dependency kubebuilder to v4.15.0#41
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/kubebuilder-4.x

Conversation

@renovate

@renovate renovate Bot commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
kubebuilder minor 4.14.04.15.0

Release Notes

kubernetes-sigs/kubebuilder (kubebuilder)

v4.15.0

Compare Source

🚀 Keep Your Scaffold Updated

The migration guide covers upgrading from any supported version to the latest release.

For the smoothest upgrade path, use the AutoUpdate Plugin or run kubebuilder alpha update. Both use the same update logic to keep your project scaffold aligned with the latest Kubebuilder changes.

Other upgrade options are mainly intended for older projects that do not yet have cliVersion in their PROJECT file. Use them as a one-time step to reach a supported version, then continue using these update workflows.

⚠️ Breaking Changes

Only for users of the Helm Plugin (helm/v2-alpha)
  • Standardize feature toggle naming from enable to enabled (#​5736)

Action Required

Run:

kubebuilder edit --plugins=helm/v2-alpha --force

Then ensure that all occurrences of enable are renamed to enabled in:

<path>/chart/values.yaml

✨ Upgrades

Adds support for Kubernetes 1.36 and Go 1.26.

  • (go/v4) Upgrade Go from 1.25.7 to 1.26.0 (#​5670)
  • (go/v4) Upgrade controller-runtime from v0.23.3 to v0.24.1 and Kubernetes dependencies to support Kubernetes 1.36 (#​5671, #​5710)
  • (go/v4) Upgrade controller-tools from v0.20.1 to v0.21.0 (#​5683)
  • (go/v4) Upgrade golangci-lint from v2.11.4 to v2.12.2 (#​5711)

✨ New Features

  • (go/v4) Pin ENVTEST version in generated projects (supported starting with controller-runtime v0.24.0) (#​5684)
  • (helm/v2-alpha) Generate optional NetworkPolicy resources by default when none are defined in the provided Kustomize configuration (#​5708)
  • (go/v4) Add a depguard rule to deny usage of the Go sort package (#​5755)

🐛 Bug Fixes

  • (helm/v2-alpha) Fix indentation of conditional volume mounts in generated manifests (#​5678)
  • (API) Fix file descriptor leak caused by deferred file closing inside loops in the external plugin handler (#​5688)
  • (API) Preserve external plugin flag values containing double hyphens (--) (#​5716)
  • (CLI) Fix panic caused by an unchecked type assertion in deprecation warning handling (#​5689)
  • (CLI) Fix CloseFileError wrapping nil instead of the actual close error (#​5681)
  • (CLI) Fix redundant guard and swallowed checkout error in alpha update push (#​5694)
  • (CLI) Add context timeout to HTTP calls used by alpha update (#​5695)
  • (CLI) Correct capture group handling and improve error messages (#​5714)
  • (grafana/v1-alpha) Fix file handle leak when configuration loading fails (#​5682)
  • (helm/v2-alpha) Fix edit hanging on malformed dist/install.yaml files (#​5753)

What's Changed

New Contributors

Full Changelog: kubernetes-sigs/kubebuilder@v4.14.0...v4.15.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.

🔕 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 requested a review from a team as a code owner July 11, 2026 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants