Download Latest Version v1.20.7 source code.tar.gz (14.9 MB)
Email in envelope

Get an email when there's a new version of Crossplane Kubernetes

Home / v2.2.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-04-20 4.3 kB
v2.2.1 source code.tar.gz 2026-04-20 15.1 MB
v2.2.1 source code.zip 2026-04-20 15.8 MB
Totals: 3 Items   30.9 MB 0

v2.2.1 is a patch release scoped to fixing issues reported by users of Crossplane v2.2 and fixing security related issues in Crossplane's dependencies.

🎉 Highlights

  • Dependency upgrades work correctly with ImageConfig prefix rewriting: Packages installed via an ImageConfig prefix rewrite were previously not being upgraded when their dependencies changed, leaving users stuck on stale versions of dependent packages. Dependency upgrades now behave as expected when prefix rewrites are in use. Backported in [#7277], originally fixed in [#7233].

  • Composition functions can now select all resources of a given kind: When a composition function returned a Requirements.ResourceSelector with only apiVersion and kind set (no matchName or matchLabels), Crossplane previously rejected this as an invalid request. A selector with no match field is now correctly interpreted as "all resources of that kind". Backported in [#7247], originally fixed in [#7241].

This release also bumps Go to 1.25.9 and pulls in security related updates for a number of Crossplane's upstream dependencies, including cosign, go-git, go-jose, cloudflare/circl, moby/spdystream, sigstore/timestamp-authority, docker/cli, and the OpenTelemetry OTLP HTTP trace exporter

What's Changed

Full Changelog: https://github.com/crossplane/crossplane/compare/v2.2.0...v2.2.1

Source: README.md, updated 2026-04-20