CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 12:57:09 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/"f8bb3cae3746b06f91b471120a93ce37"
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=1sMTSqXdrGEjyhdwBTfljGVhDyWDWj2U7qsLX9bv0PYkEV5UGHv605NNEOAT4F10int3CCnY4z4m9B%2FhSawA62rvEwdHDld616Bba9VWsPBv%2FXaWIxgsaLxv3pclAXWpOHbCFmcBXe%2FZS9iI2PVuJjfp3cIXTleDOA3r1Kmj6JqcSbrcme7Q0bxZzDXCvUl7c9FEaMvPYoa1SDFtlJoVwq5jsz1kPrgiU5jL%2FQdbRkblcJIpepkkkXszgJyjQv6qYIbWXXzAowXlttyxJVjYqA%3D%3D--VQzFehB3hr8wob6P--GeromiPfa5cleT%2BSXTxkvg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.661757502.1753621029; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 12:57:09 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 12:57:09 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: AF7A:32A0BD:4E7764:68996A:68862225
Release v0.18.0 Β· kubernetes-sigs/controller-runtime Β· GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
v0.18.0
Compare
·
377 commits
to main
since this release
ed81fa6
This commit was created on GitHub.com and signed with GitHubβs verified signature.
β οΈ Breaking Changes
- Bump to k8s.io/* v1.30 (#2693 #2754 #2765 #2776 #2786)
- Remove deprecated v1alpha1.ControllerManagerConfiguration (#2648)
- admission.Decoder is now an interface (#2736)
- Source, Event, Predicate, Handler: Add generics support (#2783 #2796)
- client: Fix SubResourceCreateOptions signature in subresource client (#2766)
β¨ New Features
- cache: Add TransformStripManagedFields transform func (#2791)
- client: Add client.WithFieldOwner to configure client-wide FieldManager (#2771 #2777)
- controller: Add
NewQueue
option (#2767) - manager: Export HTTP server runnable implementation (#2473)
- metrics/server: Add
ListenConfig
option (#2519)
π Bug Fixes
- builder/webhook: Return error if For() is used multiple times (#2740)
- cache: Keep selectors when byObject.Namespaces is defaulted (#2747)
- cache: Prevent race when informers are started more than once (#2758)
- fake client: Allow fakeclient to patch CR with no resourceVersion (#2725)
- fake client: Do not consider an apply patch to be a strategic merge patch (#2679)
- manager: Prevent leader election when shutting down a non-elected manager (#2724)
- manager: Runnable group should check if stopped before enqueueing (#2757)
- restmapper: Clean restmapper cache if a version is notFound (#2663)
- restmapper: Fix cache invalidation (#2687)
π± Others
- ci: Add OSSF scorecard action (#2714)
- ci: Improve github actions dependencies versions and permissions (#2715)
- ci: Pin checkout action in golangci-lint action, bump checkout action, use consistent tag format (#2729)
- ci: Update golangci-lint to v1.57.2 (#2708 #2751)
- ci: Update scorecard github action (#2728)
- ci: Use go-install for versioned dependencies (#2710)
- envtest: WaitForDefaultNamespace while starting up envtest (#2668)
- owners: Cleanup owners files (#2730)
- owners: Remove outdated testing framework approvers (#2709)
- predicate: Compare labels and annotations using maps.Equal (#2705)
- typos: Fix typo of CacheReader comment (#2773)
- typos: Fix typo in channel option (#2792)
- typos: Minor typo fixes in docstrings (#2727)
π Additionally, there have been 3 contributions to our documentation. (#2712, #2770, #2789)
Dependencies
Added
- github.com/fxamacker/cbor/v2: v2.6.0
- github.com/x448/float16: v0.8.4
- golang.org/x/telemetry: b75ee88
- k8s.io/gengo/v2: 51d4e06
Changed
- github.com/evanphx/json-patch/v5: v5.8.0 β v5.9.0
- github.com/golang/protobuf: v1.5.3 β v1.5.4
- github.com/google/cel-go: v0.17.7 β v0.17.8
- github.com/onsi/ginkgo/v2: v2.14.0 β v2.17.1
- github.com/onsi/gomega: v1.30.0 β v1.32.0
- github.com/prometheus/client_golang: v1.18.0 β v1.16.0
- github.com/prometheus/client_model: v0.5.0 β v0.4.0
- github.com/prometheus/common: v0.45.0 β v0.44.0
- golang.org/x/crypto: v0.16.0 β v0.21.0
- golang.org/x/mod: v0.14.0 β v0.15.0
- golang.org/x/net: v0.19.0 β v0.23.0
- golang.org/x/sync: v0.5.0 β v0.6.0
- golang.org/x/sys: v0.16.0 β v0.18.0
- golang.org/x/term: v0.15.0 β v0.18.0
- golang.org/x/tools: v0.16.1 β v0.18.0
- google.golang.org/protobuf: v1.31.0 β v1.33.0
- k8s.io/api: v0.29.0 β v0.30.0
- k8s.io/apiextensions-apiserver: v0.29.0 β v0.30.0
- k8s.io/apimachinery: v0.29.0 β v0.30.0
- k8s.io/apiserver: v0.29.0 β v0.30.0
- k8s.io/client-go: v0.29.0 β v0.30.0
- k8s.io/code-generator: v0.29.0 β v0.30.0
- k8s.io/component-base: v0.29.0 β v0.30.0
- k8s.io/klog/v2: v2.110.1 β v2.120.1
- k8s.io/kms: v0.29.0 β v0.30.0
- k8s.io/kube-openapi: 2dd684a β 70dd376
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.28.0 β v0.29.0
- sigs.k8s.io/yaml: v1.4.0 β v1.3.0
Removed
- github.com/matttproud/golang_protobuf_extensions/v2: v2.0.0
- go.uber.org/atomic: v1.10.0
- k8s.io/gengo: 9cce18d
Thanks to all our contributors! π
Assets 2
4 people reacted
You canβt perform that action at this time.