Crossplane v2.2.5
security++!!!!!!
Changes
- Dependency security updates: Bumps cel-go (#7760), golang.org/x/mod (#7742), sigstore-go (#7677), and go-git (#7724), plus a combined set of vulnerable dependency updates (#7649), to pick up upstream CVE fixes. crossplane-runtime is also bumped to v2.2.4 (#7766), which carries its own set of security dependency updates.security
- Update vulnerable dependencies [security] (release-2.2)security
- Update module github.com/sigstore/sigstore-go to v1.2.1 [security] (release-2.2)security
- Update module github.com/go-git/go-git/v5 to v5.19.2 [security] (release-2.2)security
- Update module golang.org/x/mod to v0.40.0 [security] (release-2.2)security
- Update module github.com/google/cel-go to v0.30.0 [security] (release-2.2)security
- Correct crank checksums for amd64 binaries (#7665, originally #7660): The published .sha256 files for linux_amd64 binaries had not matched the binaries themselves since v2.2.0, so any install script or Dockerfile that verified the amd64 checksum failed. Checksums are now calculated after Nix strips the binary, and the release workflow verifies them before uploading. Fixes #7467.added
- Unambiguous Usage index key (#7629, originally #7508): The deletion protection webhook indexed Usage resources by joining API group, kind, name, and namespace with .. Since groups and names can contain . themselves, two distinct resources could collapse to the same key, causing the webhook to block a deletion that should have been allowed. The key now joins with /, which cannot appear in any of those fields.added
- Use unambiguous separator for usage index keyother
- Backport #7660 to release-2.2other
6 maintenance lines (dependency bumps, CI, tests, docs)
- Give every Go build its own writable HOMEmaintenance
- Point docker-client at docker_29 in the nix overlay [release-2.2]maintenance
- Lock file maintenance (release-2.2)maintenance
- Bump pinned nixpkgs channel from nixos-25.11 to nixos-26.05maintenance
- Lock file maintenance (release-2.2)maintenance
- Bump crossplane-runtime to v2.2.4maintenance
16 lines6 security2 added2 other6 maintenancetyped from the source notes