Skip to content

Commit a785234

Browse files
shuyama1melinath
andauthored
Update CHANGELOG.md (#7979)
* Update CHANGELOG.md * update * update * Apply suggestions from code review Co-authored-by: Stephen Lewis (Burrows) <[email protected]> * Update CHANGELOG.md * update --------- Co-authored-by: Stephen Lewis (Burrows) <[email protected]>
1 parent 22b8ca4 commit a785234

File tree

1 file changed

+31
-1
lines changed

1 file changed

+31
-1
lines changed

CHANGELOG.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
## 5.42.0 (Unreleased)
22

3+
DEPRECATIONS:
4+
* compute: setting `google_compute_subnetwork.secondary_ip_range = []` to explicitly set a list of empty objects is deprecated and will produce an error in the upcoming major release. Use `send_secondary_ip_range_if_empty` while removing `secondary_ip_range` from config instead. ([#7961](https://github.com/hashicorp/terraform-provider-google-beta/pull/7961))
5+
6+
7+
FEATURES:
8+
* **New Data Source:** `google_artifact_registry_locations` ([#7922](https://github.com/hashicorp/terraform-provider-google-beta/pull/7922))
9+
* **New Data Source:** `google_cloud_identity_transitive_group_memberships` ([#7917](https://github.com/hashicorp/terraform-provider-google-beta/pull/7917))
10+
* **New Resource:** `google_discovery_engine_schema` ([#7963](https://github.com/hashicorp/terraform-provider-google-beta/pull/7963))
11+
* **New Resource:** `google_scc_folder_notification_config` ([#7928](https://github.com/hashicorp/terraform-provider-google-beta/pull/7928))
12+
* **New Resource:** `google_scc_v2_folder_notification_config` ([#7927](https://github.com/hashicorp/terraform-provider-google-beta/pull/7927))
13+
* **New Resource:** `google_vertex_ai_index_endpoint_deployed_index` ([#7931](https://github.com/hashicorp/terraform-provider-google-beta/pull/7931))
14+
15+
IMPROVEMENTS:
16+
* clouddeploy: added `serial_pipeline.stages.strategy.canary.runtime_config.kubernetes.gateway_service_mesh.pod_selector_label` and `serial_pipeline.stages.strategy.canary.runtime_config.kubernetes.service_networking.pod_selector_label` fields to `google_clouddeploy_delivery_pipeline` resource ([#7945](https://github.com/hashicorp/terraform-provider-google-beta/pull/7945))
17+
* compute: added `TDX` instance option to `confidential_instance_type` instance in `google_compute_instance` ([#7913](https://github.com/hashicorp/terraform-provider-google-beta/pull/7913))
18+
* compute: added `send_secondary_ip_range_if_empty` to `google_compute_subnetwork` ([#7961](https://github.com/hashicorp/terraform-provider-google-beta/pull/7961))
19+
* discoveryengine: added `skip_default_schema_creation` field to `google_data_store` resource ([#7900](https://github.com/hashicorp/terraform-provider-google-beta/pull/7900))
20+
* dns: changed `load_balancer_type` field from required to optional in `google_dns_record_set` ([#7925](https://github.com/hashicorp/terraform-provider-google-beta/pull/7925))
21+
* parallelstore: added `file_stripe_level`, `directory_stripe_level` fields to `google_parallelstore_instance` resource ([#7942](https://github.com/hashicorp/terraform-provider-google-beta/pull/7942))
22+
* servicenetworking: added `update_on_creation_fail` field to `google_service_networking_connection` resource. When it is set to true, enforce an update of the reserved peering ranges on the existing service networking connection in case of a new connection creation failure. ([#7915](https://github.com/hashicorp/terraform-provider-google-beta/pull/7915))
23+
* sql: added `server_ca_mode` field to `google_sql_database_instance` resource ([#7886](https://github.com/hashicorp/terraform-provider-google-beta/pull/7886))
24+
25+
BUG FIXES:
26+
* bigquery: made `google_bigquery_dataset_iam_member` non-authoritative. To remove a bigquery dataset iam member, use an authoritative resource like `google_bigquery_dataset_iam_policy` ([#7960](https://github.com/hashicorp/terraform-provider-google-beta/pull/7960))
27+
* cloudfunctions2: fixed a "Provider produced inconsistent final plan" bug affecting the `service_config.environment_variables` field in `google_cloudfunctions2_function` resource ([#7905](https://github.com/hashicorp/terraform-provider-google-beta/pull/7905))
28+
* cloudfunctions2: fixed a permadiff on `storage_source.generation` in `google_cloudfunctions2_function` resource ([#7912](https://github.com/hashicorp/terraform-provider-google-beta/pull/7912))
29+
* compute: fixed issue where sub-resources managed by `google_compute_forwarding_rule` prevented resource deletion ([#7958](https://github.com/hashicorp/terraform-provider-google-beta/pull/7958))
30+
* logging: changed `google_logging_project_bucket_config.enable_analytics` behavior to set "no preference" in analytics if omitted, instead of explicitly disabling analytics. ([#19126](https://github.com/hashicorp/terraform-provider-google/pull/19126))
31+
* workbench: fixed a bug with `google_workbench_instance` metadata drifting when using custom containers. ([#7959](https://github.com/hashicorp/terraform-provider-google-beta/pull/7959))
32+
333
## 5.41.0 (August 13, 2024)
434

535
DEPRECATIONS:
@@ -27,7 +57,7 @@ IMPROVEMENTS:
2757
* discoveryengine: added `skip_default_schema_creation` field to `google_discovery_engine_data_store` resource ([#7900](https://github.com/hashicorp/terraform-provider-google-beta/pull/7900))
2858
* gkehub: added `configmanagement.management` and `configmanagement.config_sync.enabled` fields to `google_gkehub_feature_membership` ([#7899](https://github.com/hashicorp/terraform-provider-google-beta/pull/7899))
2959
* gkehub: added `management` field to `google_gke_hub_feature.fleet_default_member_config.configmanagement` ([#7862](https://github.com/hashicorp/terraform-provider-google-beta/pull/7862))
30-
* resourcemanager: added `deletion_policy` field to the `google_project` resource. Setting `deletion_policy` to `PREVENT` will protect the project against any destroy actions caused by a terraform apply or terraform destroy. Setting `deletion_policy` to `ABANDON` allows the resource to be abandoned rather than deleted and it behaves the same with `skip_delete = true`. Default value is `DELETE`. `skip_delete = true` takes precedence over `deletion_policy = "DELETE"`.
60+
* resourcemanager: added `deletion_policy` field to the `google_project` resource. Setting `deletion_policy` to `PREVENT` will protect the project against any destroy actions caused by a terraform apply or terraform destroy. Setting `deletion_policy` to `ABANDON` allows the resource to be abandoned rather than deleted and it behaves the same with `skip_delete = true`. Default value is `DELETE`. `skip_delete = true` takes precedence over `deletion_policy = "DELETE"`. ([#7908](https://github.com/hashicorp/terraform-provider-google-beta/pull/7908))
3161
* storage: added `force_destroy` field to `google_storage_managed_folder` resource ([#7867](https://github.com/hashicorp/terraform-provider-google-beta/pull/7867))
3262
* storage: added `generation` field to `google_storage_bucket_object` resource ([#7866](https://github.com/hashicorp/terraform-provider-google-beta/pull/7866))
3363

0 commit comments

Comments
 (0)