|
1 | 1 | ## 7.17.0 (Unreleased) |
2 | 2 |
|
| 3 | +BREAKING CHANGES: |
| 4 | +* networkconnectivity: changed `services` in `google_network_connectivity_multicloud_data_transfer_config` from TypeList to TypeSet. The order of or value of interpolations referencing the field may change. ([#25767](https://github.com/hashicorp/terraform-provider-google/pull/25767)) |
| 5 | + |
| 6 | +FEATURES: |
| 7 | +* **New Resource:** `google_dataplex_data_product` ([#25844](https://github.com/hashicorp/terraform-provider-google/pull/25844)) |
| 8 | +* **New Resource:** `google_dialogflow_cx_tool_version` ([#25809](https://github.com/hashicorp/terraform-provider-google/pull/25809)) |
| 9 | +* **New Resource:** `google_firebase_ai_logic_config` ([#25846](https://github.com/hashicorp/terraform-provider-google/pull/25846)) |
| 10 | +* **New Resource:** `google_firebase_ai_logic_prompt_template` ([#25862](https://github.com/hashicorp/terraform-provider-google/pull/25862)) |
| 11 | +* **New Resource:** `google_firebase_ai_logic_prompt_template_lock` ([#25877](https://github.com/hashicorp/terraform-provider-google/pull/25877)) |
| 12 | +* **New Resource:** `google_saas_runtime_unit_operation` ([#25760](https://github.com/hashicorp/terraform-provider-google/pull/25760)) |
| 13 | +* **New Resource:** `google_vmwareengine_datastore` ([#25845](https://github.com/hashicorp/terraform-provider-google/pull/25845)) |
| 14 | +* **New Data Source:** `google_vmwareengine_datastore` ([#25845](https://github.com/hashicorp/terraform-provider-google/pull/25845)) |
| 15 | + |
| 16 | +IMPROVEMENTS: |
| 17 | +* backupdr: added support for restore compute instance and disk ([#25723](https://github.com/hashicorp/terraform-provider-google/pull/25723)) |
| 18 | +* bigquery: added `source_column_match` field to `csv_options` in `google_bigquery_table` resource ([#25868](https://github.com/hashicorp/terraform-provider-google/pull/25868)) |
| 19 | +* compute: added `FIPS_202205` enum to `PROFILE` field in `SSL_POLICY` and `REGION_SSL_POLICY` resources, and added `TLS_1_3` enum to `MIN_TLS_VERSION` field in `SSL_POLICY` and `REGION_SSL_POLICY` resources. ([#25777](https://github.com/hashicorp/terraform-provider-google/pull/25777)) |
| 20 | +* compute: added `attachments` field to `google_compute_interconnect_attachment_group.logicalStructure.regions.metros.facilities.zones` and deprecated `attachment` field ([#25842](https://github.com/hashicorp/terraform-provider-google/pull/25842)) |
| 21 | +* compute: added `enable_enhanced_ipv4_allocation` field to `google_compute_public_delegated_prefix` resource ([#25732](https://github.com/hashicorp/terraform-provider-google/pull/25732)) |
| 22 | +* compute: added `ip_collection` field to `google_compute_address` resource ([#25732](https://github.com/hashicorp/terraform-provider-google/pull/25732)) |
| 23 | +* compute: added `source_instant_snapshot` field to `google_compute_snapshot` resource ([#25780](https://github.com/hashicorp/terraform-provider-google/pull/25780)) |
| 24 | +* compute: added support for "IF_L2_FORWARDING" as a value for the `availableFeatures` field of the `google_compute_interconnect` resource ([#25751](https://github.com/hashicorp/terraform-provider-google/pull/25751)) |
| 25 | +* compute: added support for "IF_L2_FORWARDING" as a value for the `requestedFeatures` field of the `google_compute_interconnect` resource ([#25751](https://github.com/hashicorp/terraform-provider-google/pull/25751)) |
| 26 | +* compute: added support for "L2_DEDICATED" as a value for the `type` field of the `google_compute_interconnect_attachment` resource. ([#25751](https://github.com/hashicorp/terraform-provider-google/pull/25751)) |
| 27 | +* compute: added support for `igmp_query` field in `google_compute_instance`, `google_compute_instance_template`, and related instance resources. ([#25752](https://github.com/hashicorp/terraform-provider-google/pull/25752)) |
| 28 | +* compute: added support for the `l2Forwarding` field to `google_compute_interconnect_attachment` ([#25751](https://github.com/hashicorp/terraform-provider-google/pull/25751)) |
| 29 | +* compute: promoted `request_body_inspection_size` to GA in `google_compute_security_policy` resource (ga) ([#25775](https://github.com/hashicorp/terraform-provider-google/pull/25775)) |
| 30 | +* container: added `accelerator_network_config` field to `node_pool` resource ([#25856](https://github.com/hashicorp/terraform-provider-google/pull/25856)) |
| 31 | +* container: added `managed_opentelemetry_config` to `google_container_cluster` resource ([#25861](https://github.com/hashicorp/terraform-provider-google/pull/25861)) |
| 32 | +* container: added `node_drain_config` field to `google_container_node_pool` resources ([#25791](https://github.com/hashicorp/terraform-provider-google/pull/25791)) |
| 33 | +* container: improved `google_container_cluster` reconciliation time by caching node pools and instance group managers after a list call instead of getting each one seperately. ([#25784](https://github.com/hashicorp/terraform-provider-google/pull/25784)) |
| 34 | +* datastream: added `backfill_all.spanner_excluded_objects` and `source_config.spanner_source_config` fields to `google_datastream_stream` ([#25804](https://github.com/hashicorp/terraform-provider-google/pull/25804)) |
| 35 | +* datastream: added `spanner_profile` field to `google_datastream_connection_profile` ([#25804](https://github.com/hashicorp/terraform-provider-google/pull/25804)) |
| 36 | +* dialogflowcx: added `serviceAccountAuthConfig ` field to `google_dialogflow_cx_webhook` resource ([#25781](https://github.com/hashicorp/terraform-provider-google/pull/25781)) |
| 37 | +* oracledatabase: added `peerAutonomousDatabases`, `disasterRecoverySupportedLocations`, `sourceConfig` fields to Autonomous database resource. ([#25859](https://github.com/hashicorp/terraform-provider-google/pull/25859)) |
| 38 | +* tags: added `allowed_values_regex` field to `google_tags_tag_key` resource ([#25869](https://github.com/hashicorp/terraform-provider-google/pull/25869)) |
| 39 | +* tags: added support for dynamic tag keys in `google_tags_tag_binding` and `google_tags_location_tag_binding` resources ([#25874](https://github.com/hashicorp/terraform-provider-google/pull/25874)) |
| 40 | +* vertex_ai: added `deployment_spec.psc_interface_config` to `google_vertex_ai_reasoning_engine` ([#25765](https://github.com/hashicorp/terraform-provider-google/pull/25765)) |
| 41 | + |
| 42 | +BUG FIXES: |
| 43 | +* bigquery: fixed permadiff with the `collation` field in `google_bigquery_table.schema` ([#25762](https://github.com/hashicorp/terraform-provider-google/pull/25762)) |
| 44 | +* cloudasset: fixed bug in `google_cloud_asset_folder_feed` where `folder_id` was always empty ([#25798](https://github.com/hashicorp/terraform-provider-google/pull/25798)) |
| 45 | +* cloudbuild: fixed permadiff on `google_cloudbuild_trigger.pubsub_config.service_account_email` ([#25792](https://github.com/hashicorp/terraform-provider-google/pull/25792)) |
| 46 | +* compute: fix crash when specifying an empty `instance_flexibility_policy` block on the `google_compute_region_instance_group_manager` resource ([#25731](https://github.com/hashicorp/terraform-provider-google/pull/25731)) |
| 47 | +* compute: fixed a permadiff that could occur when using mixed short and long form IPv6 addresses in the `source_ranges` field of `google_compute_firewall` ([#25867](https://github.com/hashicorp/terraform-provider-google/pull/25867)) |
| 48 | +* iambeta: fixed a permadiff that could occur in the `jwks_json` field for `google_iam_workload_identity_pool_provider` resource ([#25847](https://github.com/hashicorp/terraform-provider-google/pull/25847)) |
| 49 | +* netapp: fixed export_policy update bug with squash_mode in netapp volume ([#25776](https://github.com/hashicorp/terraform-provider-google/pull/25776)) |
| 50 | +* networkconnectivity: fixed a diff on `services` in `google_network_connectivity_multicloud_data_transfer_config` reordering elements ([#25767](https://github.com/hashicorp/terraform-provider-google/pull/25767)) |
| 51 | +* sql: fixed an issue where transient server errors caused false failures for SQL operations that eventually completed successfully ([#25735](https://github.com/hashicorp/terraform-provider-google/pull/25735)) |
| 52 | +* workbench: made `enable-jupyterlab4` metadata key settable for `google_workbench_instance` ([#25769](https://github.com/hashicorp/terraform-provider-google/pull/25769)) |
| 53 | + |
3 | 54 | ## 7.16.0 (January 13, 2026) |
4 | 55 |
|
5 | 56 | DEPRECATIONS: |
|
0 commit comments