Fix
Bug Fixes:
Bug Fixes:
- BigQueryDataset (#12383)
- Fixed a reconciliation failure in projects with a project ID that contains a colon (such as domain-scoped projects example.com:my-project), where creation previously failed with an invalid ID format error and resourceID and selfLink were not populated.
- ComposerEnvironment (#12795)
- Fixed infinite reconciliation loops, false drift, and HTTP 400 errors when using empty map fields (envVariables: {}, labels: {}), partial workloadsConfig blocks, or disabling scheduledSnapshotsConfig.
- ComputeRouterNAT (#12813)
- Fixed reference validation and resolution in the direct controller so that spec.routerRef accepts both short router names and canonical long paths.
- Removed empty status.observedState fields from v1alpha1 CRDs to align with Kubernetes structural schema requirements (#12627).
Read the original announcement