diff --git a/CHANGELOG.md b/CHANGELOG.md index ca493bffaea..7ad402318fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ ## 6.6.0 (Unreleased) +FEATURES: +* **New Resource:** `google_dataproc_batch` ([#19686](/~https://github.com/hashicorp/terraform-provider-google/pull/19686)) +* **New Resource:** `google_healthcare_pipeline_job` ([#19717](/~https://github.com/hashicorp/terraform-provider-google/pull/19717)) +* **New Resource:** `google_site_verification_owner` ([#19641](/~https://github.com/hashicorp/terraform-provider-google/pull/19641)) + +IMPROVEMENTS: +* assuredworkloads: added `HEALTHCARE_AND_LIFE_SCIENCES_CONTROLS` and `HEALTHCARE_AND_LIFE_SCIENCES_CONTROLS_WITH_US_SUPPORT` enum values to `compliance_regime` in the `google_assuredworkload_workload` resource ([#19714](/~https://github.com/hashicorp/terraform-provider-google/pull/19714)) +* compute: added `bgp_best_path_selection_mode `,`bgp_bps_always_compare_med` and `bgp_bps_inter_region_cost ` fields to `google_compute_network` resource ([#19708](/~https://github.com/hashicorp/terraform-provider-google/pull/19708)) +* compute: added `next_hop_origin `,`next_hop_med ` and `next_hop_inter_region_cost ` output fields to `google_compute_route` resource ([#19708](/~https://github.com/hashicorp/terraform-provider-google/pull/19708)) +* compute: added enum `STATEFUL_COOKIE_AFFINITY` and `strong_session_affinity_cookie` field to `google_compute_backend_service` and `google_compute_region_backend_service` resource ([#19665](/~https://github.com/hashicorp/terraform-provider-google/pull/19665)) +* compute: moved `TDX` instance option for `confidential_instance_type` in `google_compute_instance` from Beta to GA(ga) ([#19706](/~https://github.com/hashicorp/terraform-provider-google/pull/19706)) +* compute: promoted `client_destination_port` and `instance` fields in `google_compute_region_network_endpoint` resource to GA ([#19684](/~https://github.com/hashicorp/terraform-provider-google/pull/19684)) +* containeraws: added `kubelet_config` field group to the `google_container_aws_node_pool` resource ([#19714](/~https://github.com/hashicorp/terraform-provider-google/pull/19714)) +* pubsub: added GCS ingestion settings and platform log settings to `google_pubsub_topic` resource ([#19669](/~https://github.com/hashicorp/terraform-provider-google/pull/19669)) +* sourcerepo: added `create_ignore_already_exists` field to `google_sourcerepo_repository` resource ([#19716](/~https://github.com/hashicorp/terraform-provider-google/pull/19716)) +* sql: added in-place update support for `settings.time_zone` in `google_sql_database_instance` resource ([#19654](/~https://github.com/hashicorp/terraform-provider-google/pull/19654)) +* tags: increased maximum accepted input length for the `short_name` field in `google_tags_tag_key` and `google_tags_tag_value` resources ([#19712](/~https://github.com/hashicorp/terraform-provider-google/pull/19712)) + +BUG FIXES: +* bigquery: fixed `google_bigquery_dataset_iam_member` to be able to delete itself and overwrite the existing iam members for bigquery dataset keeping the authorized datasets as they are. ([#19682](/~https://github.com/hashicorp/terraform-provider-google/pull/19682)) +* bigquery: fixed an error which could occur with service account field values containing non-lower-case characters in `google_bigquery_dataset_access` ([#19705](/~https://github.com/hashicorp/terraform-provider-google/pull/19705)) +* compute: fixed an issue where the `boot_disk.initialize_params.resource_policies` field in `google_compute_instance` forced a resource recreation when used in combination with `google_compute_disk_resource_policy_attachment` ([#19692](/~https://github.com/hashicorp/terraform-provider-google/pull/19692)) +* compute: fixed the issue that `labels` is not set when creating the resource `google_compute_interconnect` ([#19632](/~https://github.com/hashicorp/terraform-provider-google/pull/19632)) +* tags: removed `google_tags_location_tag_binding` resource from the Terraform state when its parent resource has been removed outside of Terraform ([#19693](/~https://github.com/hashicorp/terraform-provider-google/pull/19693)) +* workbench: fixed a bug in the `google_workbench_instance` resource where the removal of `labels` was not functioning as expected. ([#19620](/~https://github.com/hashicorp/terraform-provider-google/pull/19620)) + ## 6.5.0 (September 30, 2024) DEPRECATIONS: * compute: deprecated `macsec.pre_shared_keys.fail_open` field in `google_compute_interconnect` resource. Use the new `macsec.fail_open` field instead ([#19572](/~https://github.com/hashicorp/terraform-provider-google/pull/19572))