|
1 |
| -## 6.17.0 (Unreleased) |
| 1 | +## 6.18.0 (Unreleased) |
| 2 | + |
| 3 | +FEATURES: |
| 4 | +* **New Data Source:** `google_compute_instance_template_iam_policy` ([#9085](https://github.com/hashicorp/terraform-provider-google-beta/pull/9085)) |
| 5 | +* **New Data Source:** `google_kms_key_handles` ([#9105](https://github.com/hashicorp/terraform-provider-google-beta/pull/9105)) |
| 6 | +* **New Data Source:** `google_organizations` ([#9093](https://github.com/hashicorp/terraform-provider-google-beta/pull/9093)) |
| 7 | +* **New Data Source:** `google_parameter_manager_parameter` ([#9084](https://github.com/hashicorp/terraform-provider-google-beta/pull/9084)) |
| 8 | +* **New Data Source:** `google_parameter_manager_regional_parameters` ([#9089](https://github.com/hashicorp/terraform-provider-google-beta/pull/9089)) |
| 9 | +* **New Resource:** `google_apihub_api_hub_instance` ([#9080](https://github.com/hashicorp/terraform-provider-google-beta/pull/9080)) |
| 10 | +* **New Resource:** `google_chronicle_retrohunt` ([#9090](https://github.com/hashicorp/terraform-provider-google-beta/pull/9090)) |
| 11 | +* **New Resource:** `google_colab_runtime` ([#9076](https://github.com/hashicorp/terraform-provider-google-beta/pull/9076)) |
| 12 | +* **New Resource:** `google_colab_runtime_template_iam_binding` ([#9091](https://github.com/hashicorp/terraform-provider-google-beta/pull/9091)) |
| 13 | +* **New Resource:** `google_colab_runtime_template_iam_member` ([#9091](https://github.com/hashicorp/terraform-provider-google-beta/pull/9091)) |
| 14 | +* **New Resource:** `google_colab_runtime_template_iam_policy` ([#9091](https://github.com/hashicorp/terraform-provider-google-beta/pull/9091)) |
| 15 | +* **New Resource:** `google_compute_instance_template_iam_binding` ([#9085](https://github.com/hashicorp/terraform-provider-google-beta/pull/9085)) |
| 16 | +* **New Resource:** `google_compute_instance_template_iam_member` ([#9085](https://github.com/hashicorp/terraform-provider-google-beta/pull/9085)) |
| 17 | +* **New Resource:** `google_compute_instance_template_iam_policy` ([#9085](https://github.com/hashicorp/terraform-provider-google-beta/pull/9085)) |
| 18 | +* **New Resource:** `google_parameter_manager_parameter_version` ([#9111](https://github.com/hashicorp/terraform-provider-google-beta/pull/9111)) |
| 19 | +* **New Resource:** `google_redis_cluster_user_created_connections` ([#9099](https://github.com/hashicorp/terraform-provider-google-beta/pull/9099)) |
| 20 | + |
| 21 | +IMPROVEMENTS: |
| 22 | +* alloydb: added support for `skip_await_major_version_upgrade` field in `google_alloydb_cluster` resource, allowing for `major_version` to be updated ([#9066](https://github.com/hashicorp/terraform-provider-google-beta/pull/9066)) |
| 23 | +* apigee: added `properties` field to `google_apigee_environment` resource ([#9072](https://github.com/hashicorp/terraform-provider-google-beta/pull/9072)) |
| 24 | +* bug: added support for setting `custom_learned_route_priority` to 0 in 'google_compute_router_peer' by adding the `zero_custom_learned_route_priority` field ([#9083](https://github.com/hashicorp/terraform-provider-google-beta/pull/9083)) |
| 25 | +* cloudrunv2: added `build_config` to `google_cloud_run_v2_service` ([#9100](https://github.com/hashicorp/terraform-provider-google-beta/pull/9100)) |
| 26 | +* compute: added `dest_network_scope`, `src_network_scope` and `src_networks` fields to `google_compute_firewall_policy_rule` resource (beta) ([#9082](https://github.com/hashicorp/terraform-provider-google-beta/pull/9082)) |
| 27 | +* compute: added `dest_network_scope`, `src_network_scope` and `src_networks` fields to `google_compute_firewall_policy_with_rules` resource (beta) ([#9082](https://github.com/hashicorp/terraform-provider-google-beta/pull/9082)) |
| 28 | +* compute: added `dest_network_scope`, `src_network_scope` and `src_networks` fields to `google_compute_network_firewall_policy_rule` resource (beta) ([#9082](https://github.com/hashicorp/terraform-provider-google-beta/pull/9082)) |
| 29 | +* compute: added `dest_network_scope`, `src_network_scope` and `src_networks` fields to `google_compute_network_firewall_policy_with_rules` resource (beta) ([#9082](https://github.com/hashicorp/terraform-provider-google-beta/pull/9082)) |
| 30 | +* compute: added `dest_network_scope`, `src_network_scope` and `src_networks` fields to `google_compute_region_network_firewall_policy_rule` resource (beta) ([#9082](https://github.com/hashicorp/terraform-provider-google-beta/pull/9082)) |
| 31 | +* compute: added `dest_network_scope`, `src_network_scope` and `src_networks` fields to `google_compute_region_network_firewall_policy_with_rules` resource (beta) ([#9082](https://github.com/hashicorp/terraform-provider-google-beta/pull/9082)) |
| 32 | +* compute: added `pdp_scope` field to `google_compute_public_advertised_prefix` resource ([#9096](https://github.com/hashicorp/terraform-provider-google-beta/pull/9096)) |
| 33 | +* compute: adding `labels` field to `google_compute_interconnect_attachment` ([#9095](https://github.com/hashicorp/terraform-provider-google-beta/pull/9095)) |
| 34 | +* compute: fixed a issue where `custom_learned_route_priority` was accidentally set to 0 during updates in 'google_compute_router_peer' ([#9083](https://github.com/hashicorp/terraform-provider-google-beta/pull/9083)) |
| 35 | +* filestore: added support for `tags` field to `google_filestore_instance` resource ([#9086](https://github.com/hashicorp/terraform-provider-google-beta/pull/9086)) |
| 36 | +* networksecurity: added `custom_mirroring_profile` and `custom_intercept_profile` fields to `google_network_security_security_profile` and `google_network_security_security_profile_group` resources ([#9110](https://github.com/hashicorp/terraform-provider-google-beta/pull/9110)) |
| 37 | +* pubsub: added `enforce_in_transit` fields to `google_pubsub_topic` resource ([#9069](https://github.com/hashicorp/terraform-provider-google-beta/pull/9069)) |
| 38 | +* pubsub: added `ingestion_data_source_settings.azure_event_hubs` field to `google_pubsub_topic` resource ([#9065](https://github.com/hashicorp/terraform-provider-google-beta/pull/9065)) |
| 39 | +* redis: added `psc_service_attachments` field to `google_redis_cluster` resource, to enable use of the fine-grained resource `google_redis_cluster_user_created_connections` ([#9099](https://github.com/hashicorp/terraform-provider-google-beta/pull/9099)) |
| 40 | + |
| 41 | +BUG FIXES: |
| 42 | +* apigee: fixed `properties` field update on `google_apigee_environment` resource ([#9107](https://github.com/hashicorp/terraform-provider-google-beta/pull/9107)) |
| 43 | +* artifactregistry: fixed perma-diff in `google_artifact_registry_repository` ([#9109](https://github.com/hashicorp/terraform-provider-google-beta/pull/9109)) |
| 44 | +* compute: fixed failure when creating `google_compute_global_forwarding_rule` with labels targeting PSC endpoint ([#9106](https://github.com/hashicorp/terraform-provider-google-beta/pull/9106)) |
| 45 | +* container: fixed `additive_vpc_scope_dns_domain` being ignored in Autopilot cluster definition ([#9075](https://github.com/hashicorp/terraform-provider-google-beta/pull/9075)) |
| 46 | +* container: fixed propagation of `node_pool_defaults.node_config_defaults.insecure_kubelet_readonly_port_enabled` in node config. ([#9074](https://github.com/hashicorp/terraform-provider-google-beta/pull/9074)) |
| 47 | +* iam: fixed missing result by adding pagination for data source `google_service_accounts`. ([#9094](https://github.com/hashicorp/terraform-provider-google-beta/pull/9094)) |
| 48 | +* metastore: increased timeout on google_dataproc_metastore_service operations to 75m from 60m. This will expose server-returned reasons for operation failure instead of masking them with a Terraform timeout. ([#9102](https://github.com/hashicorp/terraform-provider-google-beta/pull/9102)) |
| 49 | +* resourcemanager: added a slightly longer wait (two 10s checks bumped to 15s) for issues with billing associations in `google_project`. Default network deletion should succeed more often. ([#9103](https://github.com/hashicorp/terraform-provider-google-beta/pull/9103)) |
| 50 | + |
| 51 | +## 6.17.0 (January 21, 2025) |
| 52 | + |
| 53 | +FEATURES: |
| 54 | +* **New Data Source:** `google_parameter_manager_regional_parameter` (beta) ([#9030](https://github.com/hashicorp/terraform-provider-google-beta/pull/9030)) |
| 55 | +* **New Resource:** `google_apigee_environment_addons_config` ([#9021](https://github.com/hashicorp/terraform-provider-google-beta/pull/9021)) |
| 56 | +* **New Resource:** `google_beyondcorp_security_gateway` ([#9017](https://github.com/hashicorp/terraform-provider-google-beta/pull/9017)) |
| 57 | +* **New Resource:** `google_chronicle_reference_list` (beta) ([#9047](https://github.com/hashicorp/terraform-provider-google-beta/pull/9047)) |
| 58 | +* **New Resource:** `google_chronicle_rule_deployment` ([#9043](https://github.com/hashicorp/terraform-provider-google-beta/pull/9043)) |
| 59 | +* **New Resource:** `google_chronicle_rule` ([#9032](https://github.com/hashicorp/terraform-provider-google-beta/pull/9032)) |
| 60 | +* **New Resource:** `google_colab_runtime_template` ([#9050](https://github.com/hashicorp/terraform-provider-google-beta/pull/9050)) |
| 61 | +* **New Resource:** `google_edgenetwork_interconnect_attachment` ([#9024](https://github.com/hashicorp/terraform-provider-google-beta/pull/9024)) |
| 62 | +* **New Resource:** `google_parameter_manager_parameter` ([#9041](https://github.com/hashicorp/terraform-provider-google-beta/pull/9041)) |
| 63 | +* **New Resource:** `google_parameter_manager_regional_parameter_version` ([#9062](https://github.com/hashicorp/terraform-provider-google-beta/pull/9062)) |
| 64 | +* **New Resource:** `google_parameter_manager_regional_parameter` ([#9026](https://github.com/hashicorp/terraform-provider-google-beta/pull/9026)) |
| 65 | + |
| 66 | +IMPROVEMENTS: |
| 67 | +* accesscontextmanager: added `etag` to `google_access_context_manager_service_perimeter_resource` to prevent overriding list of resources ([#9058](https://github.com/hashicorp/terraform-provider-google-beta/pull/9058)) |
| 68 | +* compute: added `BPS_100G` enum value to `bandwidth` field of `google_compute_interconnect_attachment`. ([#9040](https://github.com/hashicorp/terraform-provider-google-beta/pull/9040)) |
| 69 | +* compute: added support for `IPV6_ONLY` stack_type to `google_compute_subnetwork`, `google_compute_instance`, `google_compute_instance_template` and `google_compute_region_instance_template`. ([#9020](https://github.com/hashicorp/terraform-provider-google-beta/pull/9020)) |
| 70 | +* compute: promoted `bgp_best_path_selection_mode `,`bgp_bps_always_compare_med` and `bgp_bps_inter_region_cost ` fields in `google_compute_network` from Beta to Ga ([#9029](https://github.com/hashicorp/terraform-provider-google-beta/pull/9029)) |
| 71 | +* compute: promoted `next_hop_origin `,`next_hop_med ` and `next_hop_inter_region_cost ` output fields in `google_compute_route` form Beta to GA ([#9029](https://github.com/hashicorp/terraform-provider-google-beta/pull/9029)) |
| 72 | +* discoveryengine: added `advanced_site_search_config` field to `google_discovery_engine_data_store` resource ([#9060](https://github.com/hashicorp/terraform-provider-google-beta/pull/9060)) |
| 73 | +* gemini: added `force_destroy` field to resource `google_code_repository_index`, enabling deletion of the resource even when it has dependent RepositoryGroups ([#9036](https://github.com/hashicorp/terraform-provider-google-beta/pull/9036)) |
| 74 | +* networkservices: added in-place update support for `ports` field on `google_network_services_gateway` resource ([#9056](https://github.com/hashicorp/terraform-provider-google-beta/pull/9056)) |
| 75 | +* sql: `sql_source_representation_instance` now uses `string` representation of `databaseVersion` ([#9027](https://github.com/hashicorp/terraform-provider-google-beta/pull/9027)) |
| 76 | +* sql: added `replication_cluster` field to `google_sql_database_instance` resource ([#9044](https://github.com/hashicorp/terraform-provider-google-beta/pull/9044)) |
| 77 | +* sql: added support of switchover for MySQL and PostgreSQL in `google_sql_database_instance` resource ([#9044](https://github.com/hashicorp/terraform-provider-google-beta/pull/9044)) |
| 78 | +* workbench: changed `container_image` field of `google_workbench_instance` resource to modifiable. ([#9046](https://github.com/hashicorp/terraform-provider-google-beta/pull/9046)) |
| 79 | + |
| 80 | +BUG FIXES: |
| 81 | +* apigee: fixed error 404 for `organization` update requests. ([#9022](https://github.com/hashicorp/terraform-provider-google-beta/pull/9022)) |
| 82 | +* artifactregistry: fixed `artifact_registry_repository` not accepting durations with 'm', 'h' or 'd' ([#9054](https://github.com/hashicorp/terraform-provider-google-beta/pull/9054)) |
| 83 | +* networkservices: fixed bug where `google_network_services_gateway` could not be updated in place ([#9056](https://github.com/hashicorp/terraform-provider-google-beta/pull/9056)) |
| 84 | +* storagetransfer: fixed a permadiff with `transfer_spec.aws_s3_data_source.aws_access_key` in `google_storage_transfer_job` ([#9019](https://github.com/hashicorp/terraform-provider-google-beta/pull/9019)) |
2 | 85 |
|
3 | 86 | ## 6.16.0 (January 13, 2025)
|
4 | 87 |
|
|
0 commit comments