diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f441817a841..6e91fa207799 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,77 +1,77 @@ -## 3.46.0 (Unreleased) +## 3.46.0 (March 02, 2023) FEATURES -* **New Data Source:** `azurerm_mobile_network_data_network` [GH-20338] -* **New Data Source:** `azurerm_sentinel_alert_rule_anomaly_built_in` [GH-20368] -* **New Resource:** `azurerm_mobile_network_data_network` [GH-20338] -* **New Resource:** `azurerm_sentinel_alert_rule_anomaly_built_in` [GH-20368] -* **New Resource:** `azurerm_sentinel_alert_rule_threat_intelligence` [GH-20739] +* **New Data Source:** `azurerm_mobile_network_data_network` ([#20338](https://github.com/hashicorp/terraform-provider-azurerm/issues/20338)) +* **New Data Source:** `azurerm_sentinel_alert_rule_anomaly_built_in` ([#20368](https://github.com/hashicorp/terraform-provider-azurerm/issues/20368)) +* **New Resource:** `azurerm_mobile_network_data_network` ([#20338](https://github.com/hashicorp/terraform-provider-azurerm/issues/20338)) +* **New Resource:** `azurerm_sentinel_alert_rule_anomaly_built_in` ([#20368](https://github.com/hashicorp/terraform-provider-azurerm/issues/20368)) +* **New Resource:** `azurerm_sentinel_alert_rule_threat_intelligence` ([#20739](https://github.com/hashicorp/terraform-provider-azurerm/issues/20739)) ENHANCEMENTS -* dependencies: updating to `v0.20230228.1160358` of `github.com/hashicorp/go-azure-sdk` [GH-20688] -* dependencies: updating to `v0.20230224.1120200` of `github.com/tombuildsstuff/kermit` [GH-20649] -* dependencies: updating `containerservice/2022-09-02-preview` to `2023-01-02-preview` [GH-20734] -* dependencies: updating `hybridCompute/2022-03-10` to `2022-11-10` [GH-20733] -* `aadb2c`: refactoring to use `hashicorp/go-azure-sdk` as a base layer rather than `Azure/go-autorest` [GH-20715] -* `databoxedge` - switching to use `github.com/hashicorp/go-azure-sdk` [GH-20638] -* `dns`: refactoring to use `hashicorp/go-azure-sdk` as a base layer rather than `Azure/go-autorest` [GH-20688] -* `maps`: refactoring to use `hashicorp/go-azure-sdk` as a base layer rather than `Azure/go-autorest` [GH-20688] -* `signalr`: refactoring to use `hashicorp/go-azure-sdk` as a base layer rather than `Azure/go-autorest` [GH-20688] -* `compute/shared_image_gallery` - switching to use `github.com/hashicorp/go-azure-sdk` [GH-20599] -* `compute/gallery_application` - switching to use `github.com/hashicorp/go-azure-sdk` [GH-20599] -* `compute/gallery_application_version` - switching to use `github.com/hashicorp/go-azure-sdk` [GH-20599] -* `iottimeseriesinsights` - switching to use `github.com/hashicorp/go-azure-sdk` [GH-20416] -* `policy/assignment` - switching to use `github.com/hashicorp/go-azure-sdk` [GH-20638] -* `sentinel/alert_rule` - switching to use `github.com/hashicorp/go-azure-sdk` [GH-20680] -* `sentinel/automation_rule` - switching to use `github.com/hashicorp/go-azure-sdk` [GH-20726] -* **Data Source:** `azurerm_linux_function_app` - support for AuthV2 (EasyAuthV2) `auth_settings_v2` [GH-20722] -* **Data Source:**`azurerm_windows_function_app` -support for AuthV2 (EasyAuthV2) `auth_settings_v2` [GH-20722] -* `azurerm_app_service_connection` - support for the `secret_store` block [GH-20613] -* `express_route_circuit_peering_resource` - support for the `advertised_communities` property [GH-20708] -* `azurerm_healthcare_service` - extend range of the cosmosdb_throughput to a maximum of `100000` [GH-20755] -* `azurerm_key_vault_key` - support for the `rotation_policy` block [GH-19113] -* `azurerm_kubernetes_cluster` - support for `Standard` with the `sku_tier` [GH-20734] -* `azurerm_linux_function_app` - support for AuthV2 (EasyAuthV2) `auth_settings_v2` [GH-20722] -* `azurerm_linux_function_app_slot` - support for AuthV2 (EasyAuthV2) `auth_settings_v2` [GH-20722] -* `azurerm_media_streaming_policy` - support for the `common_encryption_cbcs.clear_key_encryption`, `common_encryption_cenc.clear_key_encryption`, `common_encryption_cenc.clear_track`, `common_encryption_cenc.content_key_to_track_mapping` and `envelope_encryption` properties [GH-20524] -* `azurerm_orchestrated_virtual_machine_scale_set` - support for the `priority_mix` property [GH-20618] -* `azurerm_storage_management_policy` - support for `auto_tier_to_hot_from_cool_enabled` [GH-20641] -* `azurerm_spring_cloud_connection` - support for the `secret_store` block [GH-20613] -* `azurerm_windows_function_app` - support for AuthV2 (EasyAuthV2) `auth_settings_v2` [GH-20722] -* `azurerm_windows_function_app_slot` - support for AuthV2 (EasyAuthV2) `auth_settings_v2` [GH-20722] +* dependencies: updating to `v0.20230228.1160358` of `github.com/hashicorp/go-azure-sdk` ([#20688](https://github.com/hashicorp/terraform-provider-azurerm/issues/20688)) +* dependencies: updating to `v0.20230224.1120200` of `github.com/tombuildsstuff/kermit` ([#20649](https://github.com/hashicorp/terraform-provider-azurerm/issues/20649)) +* dependencies: updating `containerservice/2022-09-02-preview` to `2023-01-02-preview` ([#20734](https://github.com/hashicorp/terraform-provider-azurerm/issues/20734)) +* dependencies: updating `hybridCompute/2022-03-10` to `2022-11-10` ([#20733](https://github.com/hashicorp/terraform-provider-azurerm/issues/20733)) +* `aadb2c`: refactoring to use `hashicorp/go-azure-sdk` as a base layer rather than `Azure/go-autorest` ([#20715](https://github.com/hashicorp/terraform-provider-azurerm/issues/20715)) +* `databoxedge` - switching to use `github.com/hashicorp/go-azure-sdk` ([#20638](https://github.com/hashicorp/terraform-provider-azurerm/issues/20638)) +* `dns`: refactoring to use `hashicorp/go-azure-sdk` as a base layer rather than `Azure/go-autorest` ([#20688](https://github.com/hashicorp/terraform-provider-azurerm/issues/20688)) +* `maps`: refactoring to use `hashicorp/go-azure-sdk` as a base layer rather than `Azure/go-autorest` ([#20688](https://github.com/hashicorp/terraform-provider-azurerm/issues/20688)) +* `signalr`: refactoring to use `hashicorp/go-azure-sdk` as a base layer rather than `Azure/go-autorest` ([#20688](https://github.com/hashicorp/terraform-provider-azurerm/issues/20688)) +* `compute/shared_image_gallery` - switching to use `github.com/hashicorp/go-azure-sdk` ([#20599](https://github.com/hashicorp/terraform-provider-azurerm/issues/20599)) +* `compute/gallery_application` - switching to use `github.com/hashicorp/go-azure-sdk` ([#20599](https://github.com/hashicorp/terraform-provider-azurerm/issues/20599)) +* `compute/gallery_application_version` - switching to use `github.com/hashicorp/go-azure-sdk` ([#20599](https://github.com/hashicorp/terraform-provider-azurerm/issues/20599)) +* `iottimeseriesinsights` - switching to use `github.com/hashicorp/go-azure-sdk` ([#20416](https://github.com/hashicorp/terraform-provider-azurerm/issues/20416)) +* `policy/assignment` - switching to use `github.com/hashicorp/go-azure-sdk` ([#20638](https://github.com/hashicorp/terraform-provider-azurerm/issues/20638)) +* `sentinel/alert_rule` - switching to use `github.com/hashicorp/go-azure-sdk` ([#20680](https://github.com/hashicorp/terraform-provider-azurerm/issues/20680)) +* `sentinel/automation_rule` - switching to use `github.com/hashicorp/go-azure-sdk` ([#20726](https://github.com/hashicorp/terraform-provider-azurerm/issues/20726)) +* **Data Source:** `azurerm_linux_function_app` - support for AuthV2 (EasyAuthV2) `auth_settings_v2` ([#20722](https://github.com/hashicorp/terraform-provider-azurerm/issues/20722)) +* **Data Source:**`azurerm_windows_function_app` -support for AuthV2 (EasyAuthV2) `auth_settings_v2` ([#20722](https://github.com/hashicorp/terraform-provider-azurerm/issues/20722)) +* `azurerm_app_service_connection` - support for the `secret_store` block ([#20613](https://github.com/hashicorp/terraform-provider-azurerm/issues/20613)) +* `express_route_circuit_peering_resource` - support for the `advertised_communities` property ([#20708](https://github.com/hashicorp/terraform-provider-azurerm/issues/20708)) +* `azurerm_healthcare_service` - extend range of the cosmosdb_throughput to a maximum of `100000` ([#20755](https://github.com/hashicorp/terraform-provider-azurerm/issues/20755)) +* `azurerm_key_vault_key` - support for the `rotation_policy` block ([#19113](https://github.com/hashicorp/terraform-provider-azurerm/issues/19113)) +* `azurerm_kubernetes_cluster` - support for `Standard` with the `sku_tier` ([#20734](https://github.com/hashicorp/terraform-provider-azurerm/issues/20734)) +* `azurerm_linux_function_app` - support for AuthV2 (EasyAuthV2) `auth_settings_v2` ([#20722](https://github.com/hashicorp/terraform-provider-azurerm/issues/20722)) +* `azurerm_linux_function_app_slot` - support for AuthV2 (EasyAuthV2) `auth_settings_v2` ([#20722](https://github.com/hashicorp/terraform-provider-azurerm/issues/20722)) +* `azurerm_media_streaming_policy` - support for the `common_encryption_cbcs.clear_key_encryption`, `common_encryption_cenc.clear_key_encryption`, `common_encryption_cenc.clear_track`, `common_encryption_cenc.content_key_to_track_mapping` and `envelope_encryption` properties ([#20524](https://github.com/hashicorp/terraform-provider-azurerm/issues/20524)) +* `azurerm_orchestrated_virtual_machine_scale_set` - support for the `priority_mix` property ([#20618](https://github.com/hashicorp/terraform-provider-azurerm/issues/20618)) +* `azurerm_storage_management_policy` - support for `auto_tier_to_hot_from_cool_enabled` ([#20641](https://github.com/hashicorp/terraform-provider-azurerm/issues/20641)) +* `azurerm_spring_cloud_connection` - support for the `secret_store` block ([#20613](https://github.com/hashicorp/terraform-provider-azurerm/issues/20613)) +* `azurerm_windows_function_app` - support for AuthV2 (EasyAuthV2) `auth_settings_v2` ([#20722](https://github.com/hashicorp/terraform-provider-azurerm/issues/20722)) +* `azurerm_windows_function_app_slot` - support for AuthV2 (EasyAuthV2) `auth_settings_v2` ([#20722](https://github.com/hashicorp/terraform-provider-azurerm/issues/20722)) BUG FIXES -* Data Source: `azurerm_automation_variable_bool` - fixed a regression in read [GH-20665] -* Data Source: `azurerm_automation_variable_datetime` - fixed a regression in read [GH-20665] -* Data Source: `azurerm_automation_variable_int` - fixed a regression in read [GH-20665] -* Data Source: `azurerm_automation_variable_string` - fixed a regression in read [GH-20665] -* `azurerm_aadb2c_directory` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_cdn_frontdoor_origin` - `origin_host_header` can now be cleared once it has been set [GH-20679] -* `azurerm_container_app` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_communication_service` - changing the `data_location` property now creates a new resource [GH-20711] -* `azurerm_eventhub_cluster` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_eventhub_namespace` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_eventhub_namespace_disaster_recovery_config` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_kubernetes_cluster_node_pool` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_iothub_dps` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_media_services_account`: fix crash around `key_delivery_access_control` [GH-20685] -* `azurerm_netapp_account` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_netapp_pool` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_netapp_snapshot` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_netapp_snapshot_policy` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_netapp_volume` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_netapp_volume` - Fix potential nil panic in resource read [GH-20662] -* `azurerm_notification_hub` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_notification_hub_namespace` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_proximity_placement_group` - will now correctly update when a vm is attached [GH-20131] -* `azurerm_sentinel_log_analytics_workspace_onboard` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_servicebus_namespace_disaster_recovery_config` - fixing a crash when the connection dropped [GH-20670] -* `azurerm_storage_object_replication` - now functions when cross tenant replication is disabled [GH-20132] +* Data Source: `azurerm_automation_variable_bool` - fixed a regression in read ([#20665](https://github.com/hashicorp/terraform-provider-azurerm/issues/20665)) +* Data Source: `azurerm_automation_variable_datetime` - fixed a regression in read ([#20665](https://github.com/hashicorp/terraform-provider-azurerm/issues/20665)) +* Data Source: `azurerm_automation_variable_int` - fixed a regression in read ([#20665](https://github.com/hashicorp/terraform-provider-azurerm/issues/20665)) +* Data Source: `azurerm_automation_variable_string` - fixed a regression in read ([#20665](https://github.com/hashicorp/terraform-provider-azurerm/issues/20665)) +* `azurerm_aadb2c_directory` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_cdn_frontdoor_origin` - `origin_host_header` can now be cleared once it has been set ([#20679](https://github.com/hashicorp/terraform-provider-azurerm/issues/20679)) +* `azurerm_container_app` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_communication_service` - changing the `data_location` property now creates a new resource ([#20711](https://github.com/hashicorp/terraform-provider-azurerm/issues/20711)) +* `azurerm_eventhub_cluster` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_eventhub_namespace` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_eventhub_namespace_disaster_recovery_config` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_kubernetes_cluster_node_pool` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_iothub_dps` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_media_services_account`: fix crash around `key_delivery_access_control` ([#20685](https://github.com/hashicorp/terraform-provider-azurerm/issues/20685)) +* `azurerm_netapp_account` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_netapp_pool` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_netapp_snapshot` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_netapp_snapshot_policy` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_netapp_volume` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_netapp_volume` - Fix potential nil panic in resource read ([#20662](https://github.com/hashicorp/terraform-provider-azurerm/issues/20662)) +* `azurerm_notification_hub` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_notification_hub_namespace` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_proximity_placement_group` - will now correctly update when a vm is attached ([#20131](https://github.com/hashicorp/terraform-provider-azurerm/issues/20131)) +* `azurerm_sentinel_log_analytics_workspace_onboard` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_servicebus_namespace_disaster_recovery_config` - fixing a crash when the connection dropped ([#20670](https://github.com/hashicorp/terraform-provider-azurerm/issues/20670)) +* `azurerm_storage_object_replication` - now functions when cross tenant replication is disabled ([#20132](https://github.com/hashicorp/terraform-provider-azurerm/issues/20132)) ## 3.45.0 (February 23, 2023)