Breaking Changes
modules/organization:custom_rolesvariable type changed frommap(list(string))tomap(object({ permissions = list(string), title = optional(string), description = optional(string), stage = optional(string) })). Existing code passing permission lists directly must be updated to pass{ permissions = [...] }. [#4102]modules/project:custom_rolesvariable type changed frommap(list(string))tomap(object({ permissions = list(string), title = optional(string), description = optional(string), stage = optional(string) })). Existing code passing permission lists directly must be updated to pass{ permissions = [...] }. [#4102]
What's Changed
- Fix
nameoutput in iam-service-account module by @ludoo in #4063 - Add external_ipv6 to compute-vm module network_interfaces by @ericyz in #4064
- Bump fast-uri from 3.1.2 to 3.1.4 in /modules/api-gateway/recipe-multi-region/function by @dependabot[bot] in #4070
- Add conditional IAM bindings support for external resources in service account module by @ludoo in #4071
- Add native tag bindings support to net-firewall-policy by @sruffilli in #4072
- Fix: tag bindings for network firewall policies using numeric IDs by @sruffilli in #4077
- Fix project ID mismatch in logging bucket sink IAM conditions by @sruffilli in #4081
- Add contributing skill for end-to-end CFF contribution workflows by @sruffilli in #4082
- deletion_policy for service account module by @thomas-vl in #4083
- Add support for Workstation Boost Configurations to
workstation-clustermodule by @davidferguson-telana in #4080 - Update prereqs skill and use
ask_questionby @juliocc in #4085 - Add HTTP keep alive timeout attribute to net-lb-app-ext-regional module by @darvabus in #4068
- net-vpc: Add VPC BGP configuration by @YpNo in #4052
- Update MongoDB connectivity using Private Service Connect by @theshanbhag in #4057
- Update fabric-builder skill by @juliocc in #4086
- Fix project template tests for MongoDB Atlas provider v2 and secret write-only validation by @sruffilli in #4093
- Bump fast-uri from 3.1.4 to 3.1.5 in /modules/api-gateway/recipe-multi-region/function by @dependabot[bot] in #4088
- Add traffic splitting and revision tagging to modules/cloud-run-v2 by @sruffilli in #4094
- Supplementing project.schema.json with 'logging_sinks' element by @leszek-grudzien in #4091
- Fix service agent context interpolation in project factory sub-resources by @sruffilli in #4095
- Fix end-to-end tests by @wiktorn in #4096
- Fix bypass_cache_on_request_headers in modules/net-lb-app-ext by @sruffilli in #4098
- Add read-back and behavioral verification to contributing skill E2E flow by @sruffilli in #4099
- Support name overrides for routes and policy based routes in net-vpc by @sruffilli in #4104
- Add title, description and stage support to custom roles by @sruffilli in #4102
- Add breaking changes note instructions to contributing skill by @sruffilli in #4105
- Support CA pool publishing_options in modules/certificate-authority-service by @sruffilli in #4107
- Fix unknown IAM principals when organization logging settings are created by @sruffilli in #4109
- Fix PSC replica bug in modules/cloudsql-instance by @btuckVZ in #4108
- Add ability to define custom roles in project-factory module by @LucaPrete in #4112
- Add remote repository support for Go to modules/artifact-registry by @emailabhigarg in #4126
- Fix validation in folder module for assured_workload_config.partner variable by @jowko in #4125
- Add binary authorization and default URI disabling to modules/cloud-run-v2 by @emailabhigarg in #4131
- Adding folder-level log sinks destinations interpolation by @leszek-grudzien in #4135
- Fix log sink description handling for empty strings by @sruffilli in #4134
New Contributors
- @thomas-vl made their first contribution in #4083
- @darvabus made their first contribution in #4068
- @YpNo made their first contribution in #4052
- @theshanbhag made their first contribution in #4057
- @emailabhigarg made their first contribution in #4126
- @jowko made their first contribution in #4125
Full Changelog: v57.0.0...v58.0.0