RATATOSKRATATOSK
Sign in

Releases

AI-analyzed release notes for CNCF graduated and incubating projects.

Project: CrossplaneClear ×
Crossplanev2.4.0Orchestration & ManagementAug 20, 2026

A release with breaking operational changes, new runtime behavior, and correctness fixes. It also updates the Go toolchain and dependencies for security fixes, including changes that affect CLI publication, package operation, and resource deletion.

Action needed (15)

  • securityGo version and dependency security updates

    Crossplane now builds and runs with a newer Go version to include standard library CVE fixes. The release also includes security updates to Crossplane's Go dependencies.

  • securityGo 1.25.10

    Go was updated to 1.25.10 to fix standard library CVEs.

  • securitygolang.org/x/crypto v0.52.0

    The golang.org/x/crypto module was updated to v0.52.0 for security fixes.

  • securitygolang.org/x/sys v0.44.0

    The golang.org/x/sys module was updated to v0.44.0 for security fixes.

  • securitygolang.org/x/net v0.55.0

    The golang.org/x/net module was updated to v0.55.0 for security fixes.

  • securitygithub.com/sigstore/cosign/v3 v3.0.6

    The github.com/sigstore/cosign/v3 module was updated to v3.0.6 for security fixes.

  • securitygithub.com/sigstore/rekor v1.5.2

    The github.com/sigstore/rekor module was updated to v1.5.2 for security fixes.

  • securitygithub.com/sigstore/timestamp-authority/v2 v2.1.0

    The github.com/sigstore/timestamp-authority/v2 module was updated to v2.1.0 for security fixes.

  • securitygithub.com/sigstore/sigstore-go v1.2.0

    The github.com/sigstore/sigstore-go module was updated to v1.2.0 for security fixes.

  • securityCombined grpc, x/net, and x/text security updates

    Combined security updates were applied to grpc, x/net, and x/text.

  • securitygolang.org/x/net v0.56.0

    The golang.org/x/net module was updated to v0.56.0 for security fixes.

  • securitygolang.org/x/text v0.39.0

    The golang.org/x/text module was updated to v0.39.0 for security fixes.

  • securityVulnerable dependency updates

    Vulnerable dependencies were updated for security fixes.

  • securitygithub.com/sigstore/sigstore-go v1.2.1

    The github.com/sigstore/sigstore-go module was updated to v1.2.1 for security fixes.

  • securitygolang.org/x/mod v0.40.0

    The golang.org/x/mod module was updated to v0.40.0 for security fixes.

Check if affected (4)

  • breakingCrossplane CLI publication location and binary name

    Applies if you use the Crossplane CLI.

    The Crossplane CLI is no longer published to releases.crossplane.io. New releases are published only to cli.crossplane.io, with the binary name crossplane instead of crank.

  • breakingspec.replicas behavior in DeploymentRuntimeConfig

    Applies if DeploymentRuntimeConfig configures spec.replicas.

    Scaling to zero takes precedence over an explicit spec.replicas in a DeploymentRuntimeConfig. The field now specifies how many replicas to run while the runtime is active rather than requiring it to remain running.

  • breakingNarrowed composed resource garbage collection

    Applicability is not stated in the release notes.

    The composed resource garbage collector now deletes only resources whose controller reference points back to the XR.

  • + 1 more on the release page

Plan ahead (1)

  • deprecatedCrossplane v1.20 support endremoval planned in v2.5 (Nov 2026)

    Applies when v2.5 is released in Nov 2026 and Crossplane v1.20 runs.

    When v2.5 is released in Nov 2026, Crossplane v1.20 reaches EOL and no longer receives support or maintenance from the Crossplane project.

Source
Crossplanev2.3.1Orchestration & ManagementMay 22, 2026

A maintenance release includes dependency updates and security fixes in golang.org/x/crypto. The fixes cover SSH, SSH agent, and known-hosts behavior.

Action needed (1)

  • securitygolang.org/x/crypto updated to v0.52.0

    The release updates the golang.org/x/crypto module to v0.52.0.

Check if affected (13)

  • securitycriticalUnenforced invoking key constraints in golang.org/x/crypto/ssh/agent

    Applies if you use golang.org/x/crypto/ssh/agent.

    The release corrects unenforced invoking key constraints in golang.org/x/crypto/ssh/agent. The issue is tracked as CVE-2026-39833 and GO-2026-5005.

  • securitycriticalDropped invoking agent constraints in golang.org/x/crypto/ssh/agent

    Applies if you use golang.org/x/crypto/ssh/agent.

    The release corrects dropped invoking agent constraints when forwarding keys in golang.org/x/crypto/ssh/agent. The issue is tracked as CVE-2026-39832 and GO-2026-5006.

  • securitycriticalServer deadlock on unexpected responses in golang.org/x/crypto/ssh

    Applies if you use golang.org/x/crypto/ssh.

    The release corrects an invoking client condition that can cause a server deadlock on unexpected responses in golang.org/x/crypto/ssh. The issue is tracked as CVE-2026-39830 and GO-2026-5017.

  • + 10 more on the release page
Source
Crossplanev2.1.6Orchestration & ManagementMay 22, 2026

A security-focused maintenance release updates Go and several dependencies, including a fix for an HTTP/2 transport infinite-loop vulnerability. The Go and dependency version increases require upgrading; no configuration migration or deprecation is announced.

Action needed (6)

  • securityThe go.opentelemetry.io/otel module update

    The go.opentelemetry.io/otel module is updated to v1.41.0 in this release.

  • securityThe github.com/in-toto/in-toto-golang module update

    The github.com/in-toto/in-toto-golang module is updated to v0.11.0 in this release.

  • securityThe github.com/go-git/go-git/v5 module update to v5.19.0

    The github.com/go-git/go-git/v5 module is updated to v5.19.0 in this release.

  • securityGo 1.25.10

    Go is updated to 1.25.10 to fix standard library CVEs.

  • securityThe github.com/go-git/go-git/v5 module update to v5.19.1

    The github.com/go-git/go-git/v5 module is updated to v5.19.1 in this release.

  • securityThe golang.org/x/crypto module update

    The golang.org/x/crypto module is updated to v0.52.0 in this release.

Check if affected (1)

  • securityhighThe golang.org/x/net HTTP/2 transport infinite loop

    Applicability is not stated in the release notes.

    The golang.org/x/net HTTP/2 transport infinite-loop issue caused by an invalid SETTINGS_MAX_FRAME_SIZE is fixed in v0.53.0. The issue is tracked as BIT-golang-2026-33814, CVE-2026-33814, and GO-2026-4918.

Source
Crossplanev2.3.0Orchestration & ManagementMay 21, 2026

Crossplane v2.3.0 combines breaking API naming and path changes with new operator capabilities and correctness fixes. It also updates several Go dependencies and the Go toolchain, which matters to API consumers and builds that depend on the affected packages.

Action needed (14)

  • securityThe github.com/cloudflare/circl dependency, updated to v1.6.3

    The github.com/cloudflare/circl module is updated to v1.6.3 in Crossplane v2.3.0.

  • securityThe google.golang.org/grpc dependency, updated to v1.79.3

    The google.golang.org/grpc module is updated to v1.79.3 in Crossplane v2.3.0.

  • securityThe go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp dependency, updated to v1.43.0

    The go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp module is updated to v1.43.0 in Crossplane v2.3.0.

  • securityThe github.com/go-git/go-git/v5 dependency, updated to v5.17.1

    The github.com/go-git/go-git/v5 module is updated to v5.17.1 in Crossplane v2.3.0.

  • securityThe github.com/go-jose/go-jose/v4 dependency, updated to v4.1.4

    The github.com/go-jose/go-jose/v4 module is updated to v4.1.4 in Crossplane v2.3.0.

  • securityThe github.com/sigstore/cosign/v3 dependency, updated to v3.0.5

    The github.com/sigstore/cosign/v3 module is updated to v3.0.5 in Crossplane v2.3.0.

  • securityThe github.com/docker/cli dependency, updated to v29.2.0+incompatible

    The github.com/docker/cli module is updated to v29.2.0+incompatible in Crossplane v2.3.0.

  • securityThe github.com/sigstore/timestamp-authority/v2 dependency, updated to v2.0.6

    The github.com/sigstore/timestamp-authority/v2 module is updated to v2.0.6 in Crossplane v2.3.0.

  • securityThe Go toolchain, updated to 1.25.9

    The Go toolchain is updated to 1.25.9 in Crossplane v2.3.0.

  • securityThe github.com/moby/spdystream dependency, updated to v0.5.1

    The github.com/moby/spdystream module is updated to v0.5.1 in Crossplane v2.3.0.

  • securityThe github.com/go-git/go-git/v5 dependency, updated to v5.18.0

    The github.com/go-git/go-git/v5 module is updated to v5.18.0 in Crossplane v2.3.0.

  • securityThe github.com/in-toto/in-toto-golang dependency, updated to v0.11.0

    The github.com/in-toto/in-toto-golang module is updated to v0.11.0 in Crossplane v2.3.0.

  • securityThe golang.org/x/net dependency, updated to v0.53.0

    The golang.org/x/net module is updated to v0.53.0 in Crossplane v2.3.0.

  • securityThe Go toolchain, updated to 1.25.10

    The Go toolchain is updated to 1.25.10 in Crossplane v2.3.0 to fix standard library CVEs.

Check if affected (3)

  • breakingThe Crossplane API dependency path, renamed

    Applies if you build external consumers of Crossplane APIs.

    External consumers of Crossplane APIs should change the dependency path from github.com/crossplane/crossplane/v2/apis to github.com/crossplane/crossplane/apis/v2 in Crossplane v2.3.0.

  • breakingThe common API package, moved

    Applies if you use the common APIs from crossplane-runtime.

    The common APIs previously provided by crossplane-runtime now ship at github.com/crossplane/crossplane/apis/v2/core in Crossplane v2.3.0.

  • breakingThe v1.Resource* types, renamed

    Applies if you use the old v1.Resource* types.

    The old v1.Resource* types are now named v2.ClusterManagedResource*, distinguishing them from the namespaced v2.ManagedResource* types in Crossplane v2.3.0.

Source
Crossplanev2.2.0Orchestration & ManagementFeb 17, 2026

A release with breaking changes to package installation and package-cache side-loading, alongside new operator capabilities and ordinary defect corrections. It also includes security-tagged dependency updates, but no advisory identifiers or vulnerability details are provided.

Action needed (7)

  • securitySecurity update for golang.org/x/crypto

    The golang.org/x/crypto module was updated to v0.45.0 as a security update.

  • securitySecurity update for github.com/go-chi/chi/v5

    The github.com/go-chi/chi/v5 module was updated to v5.2.4 as a security update.

  • securitySecurity update for github.com/sigstore/cosign/v3

    The github.com/sigstore/cosign/v3 module was updated to v3.0.4 as a security update.

  • securitySecurity update for github.com/theupdateframework/go-tuf/v2

    The github.com/theupdateframework/go-tuf/v2 module was updated to v2.4.1 as a security update.

  • securitySecurity update for github.com/sigstore/rekor

    The github.com/sigstore/rekor module was updated to v1.5.0 as a security update.

  • securitySecurity update for github.com/sigstore/sigstore

    The github.com/sigstore/sigstore module was updated to v1.10.4 as a security update.

  • securitySecurity update for github.com/quic-go/quic-go

    The github.com/quic-go/quic-go module was updated to v0.57.0 as a security update.

Check if affected (2)

  • breakingInput CRD installation from Function packages

    Applies if you use Function packages and Input CRDs.

    Input CRDs included in Function packages are no longer installed by the package manager.

  • breakingPackage cache structure

    Applicability is not stated in the release notes.

    The on-disk structure of the package cache has changed. This breaks the undocumented behavior that allowed packages to be side-loaded into Crossplane.

Source
Browse by month