Summary
This release includes new features, bug fixes, dependency updates, and improvements to the GCP provider.
Highlights
- New Resource: Added
google_network_security_dns_threat_detectorresource for enhanced security capabilities - GKE Improvements: Fixed kubeconfig generation for clusters using DNS endpoints with GKE control planes
- Firestore Support: Added Database, Index, and Field resources for Firestore configuration
- ProviderConfig Enhancement: Added support for
userProjectOverrideandbillingProjectfields in GCP ProviderConfig - Metrics: Implemented
upjet_resource_external_api_calls_totalmetric for monitoring external API calls - Storage Version Migration: Integrated dynamic storage version migration support
- Bug Fixes:
- Fixed
NetworkFirewallPolicyRuleHTTP 400 handling - Fixed external-name configuration for
Contact.essentialcontacts - Fixed reference field in
RegionBackendService.security_policy
- Fixed
- Dependency Updates:
- Updated underlying Terraform provider to v7.39.0
- Updated Crossplane runtime to v2.3.3
- Updated Crossplane to v2.3.4
- Updated Go to 1.26.5
- Updated golangci-lint to v2.12.2
- Updated Alpine base image to v3.24.1
- Code Quality: Removed write-only fields from resource schemas and cleaned up deprecated code
- CI/CD: Updated GitHub Actions dependencies and improved Renovate configuration