Crossplane v2.1.8

This patch release focuses on stabilizing the Usage controller to prevent reconciliation loops and addressing several upstream security vulnerabilities in core dependencies.

Prevent repeated owner updates for composed Usages — Prevents an infinite reconciliation loop that could trigger the Composite Resource (XR) circuit breaker. This ensures that infrastructure managed via Compositions remains stable and reduces unnecessary API server load.

Comprehensive security dependency updates — Protects the control plane from known vulnerabilities by updating the Go toolchain and critical networking/cryptography libraries. This is essential for maintaining the integrity and security of infrastructure orchestration.