## GoogleCloudPlatform/k8s-config-connector — v1.156.0…v1.157.0

_190+ commits._

### Features
- **Revert "Support performanceCaptureConfig field in SQLInstance" (#12860)** (9fd6dac)
- **Revert "Support performanceCaptureConfig field in SQLInstance"** (7d2e46a)
- **Support performanceCaptureConfig field in SQLInstance (#12812)** (673a614)
- **Add support for performanceCaptureConfig in SQLInstance** (af4206b)
- **apihub: add APIHubCuration direct resource types and identity** (69b63d4)
- **Enable the skill to support service-generated ID for brownfield resources (#12705)** (635c189)
- **Add release notes for 1.156.0** (1ea5012)
- **feat: Add direct controller, E2E fixtures, and fuzzer for DialogflowGenerator** (686a031)
- **Revert support for deprecated VertexAIExtension resource (#12680)** (058871e)
- **feat: Add direct controller for RedisClusterEndpoint (#11639)** (6a5aa39)
- **Revert support for deprecated VertexAIExtension resource** (e9fbaa4)
- **feat(dev): add gather-release-notes tool to aggregate PR release notes between tags (#12648)** (ce2bb31)
- **Add comment to hacks in golden_alignment_test.go** (eca7c68)
- **Add unsupported field async_cluster_endpoints_deletion_enabled into fuzzer** (8ce1f06)
- **add direct controller for RedisClusterEndpoint** (284dc37)
- **add direct controller for RedisClusterEndpoint** (2e1149a)
- **Add E2E test fixtures and recorded golden files for CCInsightsView** (cefb6e6)
- **feat(dev): add gather-release-notes tool to aggregate PR release notes between tags** (c5b990e)
- **Add MockGCP and Alignment for ConfigDeliveryFleetPackage (#12639)** (2787232)
- **Add MockGCP and Alignment for ConfigDeliveryFleetPackage** (2fd744f)

### Fixes
- **Revert "fix(container): default cpu_cfs_quota to true in ContainerNodePool kubeletConfig" (#12778)** (6d08550)
- **Revert "fix(container): default cpu_cfs_quota to true in ContainerNodePool kubeletConfig"** (bede13c)
- **fix(container): default cpu_cfs_quota to true in ContainerNodePool kubeletConfig (#12658)** (3b62c5c)
- **Fix NotebookInstanceV2 and verify against realGCP (#12314)** (267bd0a)
- **fix(container): default cpu_cfs_quota to true in ContainerNodePool kubeletConfig** (b5b4859)
- **fix: respect spec.labels** (a9841af)
- **Fix NotebookInstanceV2 and verify against realGCP** (c408314)
- **fix: real run nv2** (1b90d68)
- **fix: update golden identities file for APIHubExternalAPI maximal test fixture** (42d4964)
- **Address review feedback: Fix license typo and add attributeRefs test coverage** (ed00380)

### Backend
- **Release 1.157.0 (#12724)** (31f2e0a)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for APIHubCuration (#12811)** (5992f55)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for NetworkSecurityInterceptDeployment (#12711)** (b0f09df)
- **networksecurity: implement direct controller for NetworkSecurityInterceptDeployment** (7876e66)
- **Brownfield: Clarify project ID resolution in direct controller (#12809)** (6f0866b)
- **Brownfield: Document greenfield vs brownfield standards in direct controllers** (38af037)
- **Address review feedback: Apply changes** (a4d23e6)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for APIHubCuration** (b39f850)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for VMMigrationGroup (#12768)** (65e9ce1)
- **Greenfield: Implement MockGCP and Alignment for APIHubDependency (#12780)** (c1971df)
- **Greenfield: Implement direct KRM types, identity, and generate.sh for APIHubCuration (#11729)** (5a8b19c)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for ContactCenterInsightsConversation (#12432)** (e65d877)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for AIPlatformModel (#12702)** (4d2c8b8)
- **Implement MockGCP and Alignment for APIHubDependency** (c8e7471)
- **Implement direct controller, E2E fixtures, and fuzzer for AIPlatformModel** (aa9293e)
- **apihub: make spec.resourceID a required field for APIHubCuration** (dbd6a43)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for APIHubDependency (#12644)** (c8a9dfb)
- **Address review feedback: Apply changes** (d097a2e)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for VMMigrationGroup** (d696786)
- **Greenfield: Implement MockGCP and Alignment for DeviceStreamingSession (#12253)** (058a017)
- **ai:chore: Implement direct types for: VMMigrationGroup (#11250)** (5e0ee0d)
- **mockgcp: implement MockGCP and alignment for DeviceStreamingSession** (32d6ed4)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for APIHubDependency** (77c26b2)
- **Greenfield: Align MockGCP logs with RealGCP for APIHubExternalAPI (#12751)** (af0b78c)
- **Handle InstanceOwners in metadata, and handle system metadata in mockGCP** (7a71f5e)
- **Merge branch 'master' into identify-references** (3b13a8b)
- **Implement direct controller, E2E fixtures, and fuzzer for ContactCenterInsightsConversation** (8d6d7da)
- **mockgcp: align APIHubExternalAPI mock logs with real GCP responses** (4698cf0)
- **Clarify nochange test requirements in brownfield migration (#12714)** (ed8390e)
- **Greenfield: Implement MockGCP and Alignment for APIHubExternalAPI (#12723)** (74ce39d)
- **mockgcp: align APIHubDeployment mock logs with real GCP responses (#12744)** (d10ff70)
- **mockgcp: align APIHubDeployment mock logs with real GCP responses** (baabb14)
- **Address review feedback: Apply changes** (c0c7db1)
- **Greenfield: Implement MockGCP and Alignment for APIHubExternalAPI** (74d7a23)
- **Greenfield: Implement MockGCP and Alignment for APIHubDeployment (#12732)** (fb9584b)
- **Handle output only id field** (197353f)
- **Handle system tags** (e0e41e6)
- **mockgcp: align SaasServiceMgmtRelease mock with real GCP responses (#12734)** (5d7332a)
- **mockgcp: Implement MockGCP and Alignment for APIHubDeployment** (e464013)
- **mockgcp: align SaasServiceMgmtRelease mock with real GCP responses** (c665946)
- **Run make rules** (407cee6)
- **skills(reviewgen): avoid switching default controller when legacy exists (#12706)** (d22c3c7)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for APIHubDeployment (#12721)** (b6e8d8a)
- **skills(reviewgen): avoid switching default controller when legacy exists** (fa8128b)
- **mockgcp: implement MockGCP and Alignment for SaasServiceMgmtRelease (#12718)** (d674f9a)
- **Greenfield: Align MockGCP logs with RealGCP for CCInsightsView (#12684)** (7c33ac0)
- **mockgcp: align MockGCP logs with RealGCP for DialogflowGenerator (#12728)** (aef6bda)
- **ComputeRouterNATRef.Normalize: verify resource readiness before spec fallback (#12716)** (15628ab)
- **mockgcp: align MockGCP logs with RealGCP for DialogflowGenerator** (8ae8b08)
- **ComputeRouterNATRef.Normalize: verify resource readiness before spec fallback** (45443be)
- **Update cp_resources_list with parent and references details** (088c2bd)
- **Address reviewer feedback for service-generated ID skill** (ceb62ed)
- **mockgcp: align apihubattribute mock HTTP logs** (8e1e32e)
- **Create a skill for service-generated resource IDs** (cb03de7)
- **Release 1.157.0** (36d3bc7)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for APIHubDeployment** (a96e3a9)
- **Greenfield: Align MockGCP logs with RealGCP for CCInsightsView** (6c5440e)
- **Update hack/tools/greenfield/gap_analysis.txt** (161e05a)
- **mockgcp: implement MockGCP and Alignment for SaasServiceMgmtRelease** (820b0fb)
- **identify deprecated services** (bd5909e)
- **Greenfield: Implement MockGCP and Alignment for DialogflowGenerator (#12708)** (ac41782)
- **mockgcp: implement MockGCP and Alignment for DialogflowGenerator** (f8d1476)
- **Greenfield: Implement direct KRM reference and tests for DialogflowKnowledgeBase (#12274)** (0c1b9a4)
- **Greenfield: Align MockGCP logs with RealGCP for ApiHubAttribute (#12715)** (5497324)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for APIHubExternalAPI (#12671)** (00737f1)
- **mockgcp/apihub: align MockGCP logs with RealGCP for ApiHubAttribute** (af0e95c)
- **Release Notes 1.156.0 (#12624)** (40cf1fa)
- **directbase: handle Find() errors instead of falling through (#12686)** (bfb9dd1)
- **mockgcp: implement MockGCP and Alignment for ApiHubAttribute (#12653)** (afec94a)
- **saasservicemgmt: implement direct controller for SaasServiceMgmtRelease (#12694)** (f98d0f8)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for LiveStreamAsset (#12507)** (b6f10be)
- **Greenfield: Implement direct controller for DialogflowGenerator (#12688)** (a44bbed)
- **Address review feedback: Apply changes** (f3739ab)
- **directbase: handle Find() errors instead of falling through** (67553af)
- **Revert PR#8419 and #11381 for BeyondCorpClientGateway (#12695)** (a039f3b)
- **Revert PR#8419 and #11381 for BeyondCorpClientGateway** (5c261b0)
- **revert DataLabelingDataset implementation due to deprecation (#12673)** (25aedf2)
- **Revert PR#9017 ai:chore: Implement direct types for: BlockchainNodeEngineBlockchainNode (#12675)** (5081a37)
- **saasservicemgmt: implement direct controller for SaasServiceMgmtRelease** (1db8a03)
- **Address review feedback: Apply changes** (bb64335)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for APIHubExternalAPI** (102a0b1)
- **Revert "ai:chore: Implement direct types for: BlockchainNodeEngineBlockchainNode"** (9bf5b9d)
- **revert DataLabelingDataset implementation due to deprecation** (578a73a)
- **Greenfield: Implement MockGCP and Alignment for CCInsightsView (#12666)** (9fcb8f2)
- **Revert PR#8686: ai:chore: Implement direct types for ContentWarehouseSchema (#12549)** (45ca78b)
- **Revert Greenfield: Implement direct KRM types, identity, and generate.sh for CloudSecurityFramework (#12547)** (8ae6f40)
- **Greenfield: Implement MockGCP and Alignment for CCInsightsView** (77d37c8)
- **Greenfield: Implement direct KRM types, identity, and generate.sh for CCInsightsView (#12393)** (47ade39)
- **Greenfield: Align MockGCP logs with RealGCP for APIHubAPI (#12659)** (118db52)
- **Align MockGCP logs with RealGCP for APIHubAPI** (d214490)
- **mockgcp: align APIHubAPI error logs with real GCP** (3811264)
- **Greenfield: Implement direct KRM types, identity, and generate.sh for CCInsightsView** (bad72aa)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for APIHubAPI (#12655)** (a96ace5)
- **Greenfield: Align MockGCP logs with RealGCP for CCInsightsPhraseMatcher (#12656)** (9f16d55)
- **mockgcp: align logs with RealGCP for CCInsightsPhraseMatcher** (69ec036)
- **mockgcp: implement MockGCP and Alignment for ApiHubAttribute** (e963aca)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for APIHubAPI** (6fd7d21)
- **Greenfield: Implement direct controller for CCInsightsView (#12650)** (97adf95)
- **Greenfield: Implement MockGCP and Alignment for CCInsightsPhraseMatcher (#12647)** (3ab645e)
- **MockGCP: Implement CCInsightsPhraseMatcher Mock Service** (20a53c1)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for ApiHubAttribute (#12637)** (c49b057)
- **mockgcp: align logs with RealGCP for ConfigDeliveryFleetPackage (#12651)** (9baa6a0)
- **rebase and re-gen logs** (5c6abe0)
- **normalize pscCOnnection.forwardingrule to full url** (ad1f024)
- **reserve the original resource name for address and forwardingrule** (1be8bfd)
- **Implement CCInsightsView direct controller and normalization** (acf655d)
- **Greenfield: Implement direct controller, E2E fixtures, and fuzzer for ApiHubAttribute** (c8d1fe6)
- **mockgcp: align logs with RealGCP for ConfigDeliveryFleetPackage** (a2fd34e)
- **mockgcp: align operation metadata for ConfigDelivery** (e8614bc)
- **Greenfield: Implement direct controller for CCInsightsPhraseMatcher (#12645)** (0e2a8b7)
- **Greenfield: Implement direct controller for CCInsightsPhraseMatcher** (7f90d66)
- **Greenfield: Implement direct KRM types, identity, and generate.sh for APIHubDependency (#12570)** (6990b58)
- **Greenfield: Implement direct KRM types, identity, and generate.sh for APIHubDependency** (6ccc6f0)
- **Greenfield: Implement direct KRM types, identity, and generate.sh for ApiHubAttribute (#11739)** (1d4060a)

### Tests
- **test(networksecurity): align gatewaysecuritypolicy-minimal mock HTTP log** (04abdf4)

### Docs
- **docs: clarify nochange test requirements in brownfield migration** (9b93b69)

### Chore
- **chore: Update cp_resources_list with parent and references details (#12727)** (a0a18c0)
- **chore(deps): bump golang from 1.26.5 to 1.27.1 in /operator (#12736)** (7b552f6)
- **chore: Document known deprecated services and update gap analysis (#12676)** (c2e11ea)
- **chore(deps): bump golang from 1.26.5 to 1.27.1 in /operator** (590cc58)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/GoogleCloudPlatform/k8s-config-connector?utm_source=github-action)._