CARVIEW |
Select Language
HTTP/2 200
date: Thu, 24 Jul 2025 11:23:30 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"c47272f74aaab1c46439eb6de9d6a43e"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=T5gFvD%2BzM8Y8OviMN0pxyL%2Bp8Eei3V%2FI08SJ%2FB%2B5bisxvF4pfEYNwh%2B9qzTWmyBEXPPkdFRoQTc1lq5bgxFr9e17P034lQRzRq5V7eYdwRXMYQhUgEXD6CVXgc0jfSIBZNAxubMUkJ%2FUh2NxfPVB46ypc9MJzTJ1GjT8fmSndu1jBtHEUs9ax6hZeemNvg4tJdEeV73voSJdGOwUhoMI9sqyYGHmBzGd3%2FfdOE46F%2BwAMZ1nc0Hcv%2FgRWFaIHa2hyweiMCjrdf83tHunxYrVKg%3D%3D--IopV16ow6QNeAuOp--mLtmxkm4uQStj8jxCQJrgw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.959428870.1753356209; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 11:23:29 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 11:23:29 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: AE56:16C9C5:62E2D7:6E0F3A:688217B1
Release v4.2.0 Β· kubernetes-sigs/kubebuilder Β· GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
v4.2.0
Compare
·
943 commits
to master
since this release
c7cde51
This commit was created on GitHub.com and signed with GitHubβs verified signature.
changes since v4.1.1
β οΈ Important Notice:
The artefacts for ENVTEST from k8s
1.31
are exclusively available at: Controller Tools Releases. Kubebuilder no longer builds and promote the ENVTEST artefacts at the old location https://storage.googleapis.com/kubebuilder-tools which is deprecated and can no longer be ensured by Kubebuilder maintainers. You should ensure that your projects are using the new location. For further information, see: #4082This update is fully transparent for Kubebuilder users assuming that they properly update their scaffolds to use setup-envtest from controller-runtime branch
release-0.19
.# To know the available versions check: # - https://github.com/kubernetes-sigs/controller-tools/blob/main/envtest-releases.yaml ENVTEST_K8S_VERSION = 1.31.0 # Controller-Runtime branch `release-0.19` has the implementation of the setup-envtest's code responsible # for downloading the tarball from the correct location. ENVTEST_VERSION ?= release-0.19 ... .PHONY: envtest envtest: $(ENVTEST) ## Download setup-envtest locally if necessary. $(ENVTEST): $(LOCALBIN) $(call go-install-tool,$(ENVTEST),sigs.k8s.io/controller-runtime/tools/setup-envtest,$(ENVTEST_VERSION))
β¨ New Features
- (go/v4, kustomize/v2): Add support to protect project with network policies (#3853)
- (go/v4): Add support to k8s 1.31 (#4080)
- (go/v4): Upgrading controller-runtime from v0.18.4 to v0.19.0 (#4080)
- (go/v4): Upgrading controller-tools from v0.15.0 to v0.16.1 (#4080)
- (go/v4, kustomize/v2): Upgrade kustomize from v5.4.2 to v5.4.3 (#4084)
π Bug Fixes
- (go/v4): Add missing cancel context to controller's suite-test (#4067)
β οΈ (Only relevant for users of Kubebuilder as a library): ImplementWebhooks should only be used by the e2e tests and should be under its package. Therefore, this method is no longer served underpkg/plugin/util
(#4065)
What's Changed (Full Changelog)
- β¨ Add Network Policy by @camilamacedo86 in #3853
- π Fix generation of markers based on controller-tools by @marlapativ in #4045
- π Add crd-scope and operator-scope documentation by @camilamacedo86 in #4035
- π± Bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.19.1 by @dependabot in #4052
- π± Bump github.com/onsi/gomega from 1.33.1 to 1.34.1 by @dependabot in #4053
- π Fix typo in designs template by @gabriele-wolfox in #4056
β οΈ (cleanup/fix): ImplementWebhooks method should only be used by the e2e tests and should be under its package by @camilamacedo86 in #4065- π± (cleanup): cleanup tests for plugin/util functions by @camilamacedo86 in #4066
- π± pkg/plugin/utils: add tests to cover funcs by @camilamacedo86 in #4068
- π (go/v4): add missing cancel context to controller's suite-test by @camilamacedo86 in #4067
- π Upgrade the muilt-version sample to the latest by @camilamacedo86 in #4069
- π± Bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.0 by @dependabot in #4071
- π docs:samples:cronjob: change makefile to generate the CRD without description to allow apply CRDs by @camilamacedo86 in #4075
- π± Cleanup hack generate docs by removing code duplication by @camilamacedo86 in #4076
- β¨ Add support to k8s 1.31 and upgrade dependencies by @camilamacedo86 in #4080
- π : Upgrade controller-gen used to generate the docs from 0.15.0 to 0.16.1 by @camilamacedo86 in #4081
- π (cleanup and enhance) improve and make clear info about setup envtest and its binaries and that old location is deprecated by @camilamacedo86 in #4083
- β¨ upgrade kustomize from v5.4.2 to v5.4.3 by @camilamacedo86 in #4084
New Contributors
- @marlapativ made their first contribution in #4045
- @gabriele-wolfox made their first contribution in #4056
Full Changelog: v4.1.1...v4.2.0
Assets 9
1 person reacted
You canβt perform that action at this time.