platformchangelog.dev
43 tools
feedrelease

Crossplane v2.1.8

security+*!!!!!!!!

Changes

  • Dependency security updates: Bumps the Go toolchain to 1.25.12 (#7577), grpc / golang.org/x/net / golang.org/x/text (#7620, #7609), and the sigstore stack — cosign (#7556), rekor (#7555), timestamp-authority (#7568), sigstore-go (#7581) — to pick up upstream CVE fixes. See ## What's Changed for the full list.security
  • Update module github.com/sigstore/rekor to v1.5.2 [security] (release-2.1)security
  • Update module github.com/sigstore/timestamp-authority/v2 to v2.1.0 [security] (release-2.1)security
  • Update module github.com/sigstore/cosign/v2 to v2.6.3 [security] (release-2.1)security
  • Bump Go to 1.25.12 [security] [release-2.1]security
  • Update module github.com/sigstore/sigstore-go to v1.2.0 [security] (release-2.1)security
  • Combined security bumps (grpc, x/net, x/text) (release-2.1)security
  • Update module golang.org/x/text to v0.39.0 [security] (release-2.1)security
  • Fixed repeated owner updates for composed Usages (#7622, originally #7591): The Usage controller only checked the first ownerReference when deciding whether the spec.by resource already owned the Usage. A Usage created by a Composition already has the composite as its first owner, so spec.by ended up as a later owner and the controller issued an unnecessary update on every reconciliation — repeatedly re-triggering composition reconciliation and eventually opening the XR circuit breaker. It now checks all owner references.added
  • Avoid repeated owner updates for composed Usagesfixed
10 lines8 security1 added1 fixedtyped from the source notes

Full release notes ↗ · all Crossplane releases

Report a mistake

context

Tools

Crossplane

Other Crossplane releases

How this was written

The change list is the project's own release notes, sorted into change types by fixed rules. See the methodology.

Back to the feed