Skip to content

Latest commit

 

History

History
283 lines (236 loc) · 34.7 KB

CHANGELOG.md

File metadata and controls

283 lines (236 loc) · 34.7 KB

2.75.0 (Unreleased)

FEATURES:

  • New Data Source: azurerm_cosmosdb_mongo_database [GH-13123]
  • New Resource: azurerm_logic_app_integration_account_partner [GH-13157]

ENHANCEMENTS:

  • dependencies: upgrading to v57.0.0 of github.com/Azure/azure-sdk-for-go [GH-13160]
  • upgrading dataprotection to API Version 2021-07-01 [GH-13161]
  • azurerm_application_insights - support the local_authentication_disabled property [GH-13174]
  • azurerm_data_factory_linked_service_azure_blob_storage - support for the key_vault_sas_token property [GH-12880]
  • azurerm_mssql_server- refactoring to use an ID Formatter/Parser [GH-13151]
  • azurerm_policy_virtual_machine_configuration_assignment - support for the assignment_type, content_uri, and content_hash properties [GH-13176]

2.74.0 (August 27, 2021)

FEATURES:

  • New Resource: azurerm_logic_app_integration_account_schema (#13100)
  • New Resource: azurerm_relay_namespace_authorization_rule (#13116)
  • New Resource: azurerm_relay_hybrid_connection_authorization_rule (#13116)

ENHANCEMENTS:

  • dependencies: upgrading monitor to API Version 2021-07-01-preview (#13121)
  • dependencies: upgrading devtestlabs to API Version 2018-09-15 (#13074)
  • Data Source: azurerm_servicebus_namespace_authorization_rule - support for the primary_connection_string_alias and secondary_connection_string_alias properties (#12997)
  • Data Source: azurerm_servicebus_queue_authorization_rule - support for the primary_connection_string_alias and secondary_connection_string_alias properties (#12997)
  • Data Source: azurerm_network_service_tags - new properties ipv4_cidrs and ipv6_cidrs (#13058)
  • azurerm_api_management - now exports certificate expiry, thumbprint and subject attributes (#12262)
  • azurerm_app_configuration - support for user assigned identities (#13080)
  • azurerm_app_service - add support for vnet_route_all_enabled property (#13073)
  • azurerm_app_service_plan - support for the zone_redundant property (#13145)
  • azurerm_data_factory_dataset_binary - support for dynamic_path_enabled and dynamic_path_enabled properties (#13117)
  • azurerm_data_factory_dataset_delimited_text - support for dynamic_path_enabled and dynamic_path_enabled properties (#13117)
  • azurerm_data_factory_dataset_json - support for dynamic_path_enabled and dynamic_path_enabled properties (#13117)
  • azurerm_data_factory_dataset_parquet - support for dynamic_path_enabled and dynamic_path_enabled properties (#13117)
  • azurerm_firewall_policy - support for the intrusion_detection, identity and tls_certificate blocks (#12769)
  • azurerm_kubernetes_cluster - support for the pod_subnet_id property (#12313)
  • azurerm_kubernetes_cluster_node_pool - support for the pod_subnet_id property (#12313)
  • azurerm_monitor_autoscale_setting - support for the field divide_by_instance_count within the metric_trigger block (#13121)
  • azurerm_redis_enterprise_cluster - the tags property can now be updated (#13084)
  • azurerm_storage_account - add support for shared_key_access_enabled property (#13014)
  • azurerm_servicebus_namespace_authorization_rule - support for the primary_connection_string_alias and secondary_connection_string_alias properties (#12997)
  • azurerm_servicebus_topic_authorization_rule - support for the primary_connection_string_alias and secondary_connection_string_alias properties (#12997)
  • azurerm_dev_test_global_vm_shutdown_schedule - support for the mail property (#13074)

BUG FIXES

  • azurerm_data_factory_dataset_delimited_text - support empty values for the column_delimiter, row_delimiter, quote_character, escape_character, and encoding propeties (#13149)
  • azurerm_cosmosdb_cassandra_table - correctly update throughput (#13102)
  • azurerm_private_dns_a_record - fix regression in name validation and add max recordset limit validation (#13093)
  • azurerm_postgresql_flexible_server_database the charset and collation properties are now optional (#13110)
  • azurerm_spring_cloud_app - Fix crash when identity is not present (#13125)

2.73.0 (August 20, 2021)

FEATURES:

  • New Data Source: azurerm_vpn_gateway (#12844)
  • New Data Source: azurerm_data_protection_backup_vault (#13062)
  • New Resource: azurerm_api_management_notification_recipient_email (#12849)
  • New Resource: azurerm_logic_app_integration_account_session (#12982)
  • New Resource: azurerm_machine_learning_synapse_spark (#13022)
  • New Resource: azurerm_machine_learning_compute_instance (#12834)
  • New Resource: azurerm_vpn_gateway (#13003)

ENHANCEMENTS:

  • Dependencies: upgrade github.com/Azure/azure-sdk-for-go to v56.2.0 (#12969)
  • Dependencies: updating frontdoor to use API version 2020-05-01 (#12831)
  • Dependencies: updating web to use API version 2021-02-01 (#12970)
  • Dependencies: updating kusto to use API version 2021-01-01 (#12967)
  • Dependencies: updating machinelearning to use API version 2021-07-01 (#12833)
  • Dependencies: updating network to use API version 2021-02-01 (#13002)
  • appconfiguration: updating to use the latest embedded SDK (#12950)
  • eventhub: updating to use the latest embedded SDK (#12946)
  • Data Source: azurerm_iothub - support for the property hostname (#13001)
  • Data Source: azurerm_application_security_group - refactoring to use an ID Formatter/Parser (#13028)
  • azurerm_active_directory_domain_service - export the resource_id attribute (#13011)
  • azurerm_app_service_environment_v3 - updated for GA changes, including support for internal_load_balancing_mode, zone_redundant, dedicated_host_count, and several new exported properties (#12932)
  • azurerm_application_security_group - refactoring to use an ID Formatter/Parser (#13028)
  • azurerm_data_lake_store - support for the identity block (#13050)
  • azurerm_kubernetes_cluster - support for the ultra_ssd_enabled and private_cluster_public_fqdn_enabled properties (#12780)
  • azurerm_kubernetes_cluster_node_pool - supportfor the ultra_ssd_enabled property (#12780)
  • azurerm_logic_app_trigger_http_request - support for the callback_url attribute (#13057)
  • azurerm_netapp_volume - support for the snapshot_directory_visible property (#12961)
  • azurerm_sql_server - support for configuring threat_detection_policy (#13048)
  • azurerm_stream_analytics_output_eventhub - support for the property_columns property (#12947)

BUG FIXES:

  • azurerm_frontdoor - expose support for cache_duration and cache_query_parameters fields (#12831)
  • azurerm_network_watcher_flow_log - correctly truncate name by ensuring it doesn't end in a - (#12984)
  • azurerm_databricks_workspace - corrent logic for the public_network_access_enabled property (#13034)
  • azurerm_databricks_workspace - fix potential crash in Read (#13025)
  • azurerm_private_dns_zone_id - correctly handle inconsistant case (#13000)
  • azurerm_private_dns_a_record_resource - currently validate the name property by allowing @s (#13042)
  • azurerm_eventhub_namespace - support upto 40 for the maximum_throughput_units property (#13065)
  • azurerm_kubernetes_cluster - fix crash in update when previously configured AAD Profile is now nil (#13043)
  • azurerm_redis_enterprise_cluster - changing the tags property no longer creates a new resource (#12956)
  • azurerm_storage_account - allow 0 for the cors.max_age_in_seconds property (#13010)
  • azurerm_servicebus_topic - correctyl validate the name property (#13026)
  • azurerm_virtual_hub_connection - will not correctly lock it's cirtual network during updates (#12999)
  • azurerm_linux_virtual_machine_scale_set - fix potential crash in updates to the rolling_upgrade_policy block (#13029)

2.72.0 (August 12, 2021)

UPGRADE NOTES

  • This version of the Azure Provider introduces the prevent_deletion_if_contains_resources feature flag (which is disabled by default) which (when enabled) means that Terraform will check for Resources nested within the Resource Group during the deletion of the Resource Group and require that these Resources are deleted first. This avoids the unintentional deletion of unmanaged Resources within a Resource Group - and is defaulted off in 2.x versions of the Azure Provider but will be enabled by default in version 3.0 of the Azure Provider, see the features block documentation for more information. (#12657)

FEATURES:

  • New Resource: azurerm_video_analyzer (#12665)
  • New Resource: azurerm_video_analyzer_edge_module (#12911)

ENHANCEMENTS:

  • azurerm_api_management_named_value - support for system managed identities (#12938)
  • azurerm_application_insights_smart_detection_rule - support all currenly availible rules in the SDK (#12857)
  • azurerm_function_app - add support for dotnet_framework_version in (#12883)
  • azurerm_resource_group - conditionally (based on the prevent_deletion_if_contains_resources features flag - see the 'Upgrade Notes' section) checking for nested Resources during deletion of the Resource Group and raising an error if Resources are found (#12657)

BUG FIXES:

  • Data Source: azurerm_key_vault_certificate_data - updating the PEM Header when using a RSA Private Key so this validates with OpenSSL (#12896)
  • azurerm_active_directory_domain_service - removing an unnecessary check during deletion (#12879)
  • azurerm_app_service_environment - removing an unnecessary check during deletion (#12879)
  • azurerm_cdn_profile - removing an unnecessary check during deletion (#12879)
  • azurerm_container_registry_scope_map - removing an unnecessary check during deletion (#12879)
  • azurerm_container_registry_token - removing an unnecessary check during deletion (#12879)
  • azurerm_container_registry_webhook - removing an unnecessary check during deletion (#12879)
  • azurerm_container_registry - removing an unnecessary check during deletion (#12879)
  • azurerm_data_factory_dataset_delimited_text - correctly send optional optional values to the API (#12921)
  • azurerm_data_lake_analytics_account - removing an unnecessary check during deletion (#12879)
  • azurerm_data_lake_store - removing an unnecessary check during deletion (#12879)
  • azurerm_data_protection_backup_instance_disk - removing an unnecessary check during deletion (#12879)
  • azurerm_database_migration_service - removing an unnecessary check during deletion (#12879)
  • azurerm_dns_zone - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_domain_topic - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_domain - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_event_subscription - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_system_topic_event_subscription - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_system_topic - removing an unnecessary check during deletion (#12879)
  • azurerm_eventgrid_topic - removing an unnecessary check during deletion (#12879)
  • azurerm_express_route_circuit_authorization - removing an unnecessary check during deletion (#12879)
  • azurerm_express_route_circuit_peering - removing an unnecessary check during deletion (#12879)
  • azurerm_express_route_gateway - removing an unnecessary check during deletion (#12879)
  • azurerm_express_route_port - removing an unnecessary check during deletion (#12879)
  • azurerm_frontdoor_firewall_policy - removing an unnecessary check during deletion (#12879)
  • azurerm_hpc_cache_blob_nfs_target - removing an unnecessary check during deletion (#12879)
  • azurerm_iothub - removing an unnecessary check during deletion (#12879)
  • azurerm_key_vault_managed_hardware_security_module - removing an unnecessary check during deletion (#12879)
  • azurerm_kubernetes_cluster - prevent nil panic when rbac config is empty (#12881)
  • azurerm_iot_dps - fixing a crash during creation (#12919)
  • azurerm_local_network_gateway - removing an unnecessary check during deletion (#12879)
  • azurerm_logic_app_trigger_recurrence - update time zone strings to match API behaviour, and use the timezone even when start_time is not specified (#12453)
  • azurerm_mariadb_database - removing an unnecessary check during deletion (#12879)
  • azurerm_mariadb_server - removing an unnecessary check during deletion (#12879)
  • azurerm_mariadb_virtual_network_rule - removing an unnecessary check during deletion (#12879)
  • azurerm_mssql_database - removing an unnecessary check during deletion (#12879)
  • azurerm_mssql_virtual_network_rule - removing an unnecessary check during deletion (#12879)
  • azurerm_mysql_server - removing an unnecessary check during deletion (#12879)
  • azurerm_nat_gateway - removing an unnecessary check during deletion (#12879)
  • azurerm_network_packet_capture - removing an unnecessary check during deletion (#12879)
  • azurerm_packet_capture - removing an unnecessary check during deletion (#12879)
  • azurerm_postgresql_configuration - removing an unnecessary check during deletion (#12879)
  • azurerm_postgresql_firewall_rule - removing an unnecessary check during deletion (#12879)
  • azurerm_postgresql_server - removing an unnecessary check during deletion (#12879)
  • azurerm_postgresql_virtual_network_rule - removing an unnecessary check during deletion (#12879)
  • azurerm_private_dns_zone_virtual_network_link - removing an unnecessary check during deletion (#12879)
  • azurerm_private_endpoint - removing an unnecessary check during deletion (#12879)
  • azurerm_private_link_service - removing an unnecessary check during deletion (#12879)
  • azurerm_shared_image_gallery - removing an unnecessary check during deletion (#12879)
  • azurerm_sql_virtual_network_rule - removing an unnecessary check during deletion (#12879)
  • azurerm_virtual_machine_scale_set_extension - removing an unnecessary check during deletion (#12879)
  • azurerm_virtual_wan - removing an unnecessary check during deletion (#12879)
  • azurerm_vpn_gateway_connection - removing an unnecessary check during deletion (#12879)
  • azurerm_web_application_firewall_policy - removing an unnecessary check during deletion (#12879)

2.71.0 (August 06, 2021)

FEATURES:

  • New Data Source: azurerm_databricks_workspace_private_endpoint_connection (#12543)
  • New Resource: azurerm_api_management_tag (#12535)
  • New Resource: azurerm_bot_channel_line (#12746)
  • New Resource: azurerm_cdn_endpoint_custom_domain (#12496)
  • New Resource: azurerm_data_factory_data_flow (#12588)
  • New Resource: azurerm_postgresql_flexible_server_database (#12550)

ENHANCEMENTS:

  • dependencies: upgrading to v56.0.0 of github.com/Azure/azure-sdk-for-go (#12781)
  • dependencies: updating appinsights to use API Version 2020-02-02 (#12818)
  • dependencies: updating containerservice to use API Version 2021-05-1 (#12747)
  • dependencies: updating machinelearning to use API Version 2021-04-01 (#12804)
  • dependencies: updating databricks to use API Version 2021-04-01-preview (#12543)
  • PowerBI: refactoring to use an Embedded SDK (#12787)
  • SignalR: refactoring to use an Embedded SDK (#12785)
  • azurerm_api_management_api_diagnostic - support for the operation_name_format property (#12782)
  • azurerm_app_service - support for the acr_use_managed_identity_credentials and acr_user_managed_identity_client_id properties (#12745)
  • azurerm_app_service - support v6.0 for the dotnet_framework_version property (#12788)
  • azurerm_application_insights - support for the workspace_id property (#12818)
  • azurerm_databricks_workspace - support for private link endpoint (#12543)
  • azurerm_databricks_workspace - add support for Customer Managed Keys for Managed Services (#12799)
  • azurerm_data_factory_linked_service_data_lake_storage_gen2 - don't send a secure connection string when using a managed identity (#12359)
  • azurerm_function_app - support for the elastic_instance_minimum, app_scale_limit, and runtime_scale_monitoring_enabled properties (#12741)
  • azurerm_kubernetes_cluster - support for the local_account_disabled property (#12386)
  • azurerm_kubernetes_cluster - support for the maintenance_window block (#12762)
  • azurerm_kubernetes_cluster - the field automatic_channel_upgrade can now be set to node-image (#12667)
  • azurerm_logic_app_workflow - support for the workflow_parameters (#12314)
  • azurerm_mssql_database - support for the Free and FSV2 SKU's (#12835)
  • azurerm_network_security_group - the protocol property now supports Ah and Esp values (#12865)
  • azurerm_public_ip_resource - support for sku_tier property (#12775)
  • azurerm_redis_cache - support for the replicas_per_primary, redis_version, and tenant_settings properties and blocks (#12820)
  • azurerm_redis_enterprise_cluster - this can now be provisioned in Canada Central (#12842)
  • azurerm_static_site - support Standard SKU (#12510)

BUG FIXES:

  • Data Source azurerm_ssh_public_key - normalising the SSH Public Key (#12800)
  • azurerm_api_management_api_subscription - fixing the default scope to be /apis rather than all_apis as required by the latest API (#12829)
  • azurerm_app_service_active_slot - fix 404 not found on read for slot (#12792)
  • azurerm_linux_virtual_machine_scale_set - fix crash in checking for latest image (#12808)
  • azurerm_kubernetes_cluster - corrently valudate the net_ipv4_ip_local_port_range_max property (#12859)
  • azurerm_local_network_gateway - fixing a crash where the LocalNetworkAddressSpace block was nil (#12822)
  • azurerm_notification_hub_authorization_rule - switching to use an ID Formatter (#12845)
  • azurerm_notification_hub - switching to use an ID Formatter (#12845)
  • azurerm_notification_hub_namespace - switching to use an ID Formatter (#12845)
  • azurerm_postgresql_database - fixing a crash in the Azure SDK (#12823)
  • azurerm_private_dns_zone - fixing a crash during deletion (#12824)
  • azurerm_resource_group_template_deployment - fixing deletion of nested items when using non-top level items (#12421)
  • azurerm_subscription_template_deployment - fixing deletion of nested items when using non-top level items (#12421)
  • azurerm_virtual_machine_extension - changing the publisher property now creates a new resource (#12790)

2.70.0 (July 30, 2021)

FEATURES:

  • New Data Source azurerm_storage_share (#12693)
  • New Resource azurerm_bot_channel_alexa (#12682)
  • New Resource azurerm_bot_channel_direct_line_speech (#12735)
  • New Resource azurerm_bot_channel_facebook (#12709)
  • New Resource azurerm_bot_channel_sms (#12713)
  • New Resource azurerm_data_factory_trigger_custom_event (#12448)
  • New Resource azurerm_data_factory_trigger_tumbling_window (#12437)
  • New Resource azurerm_data_protection_backup_instance_disk (#12617)

ENHANCEMENTS:

  • dependencies: Upgrade web (App Service) API to 2021-01-15 (#12635)
  • analysisservices: refactoring to use an Embedded SDK (#12771)
  • maps: refactoring to use an Embedded SDK (#12716)
  • msi: refactoring to use an Embedded SDK (#12715)
  • relay: refactoring to use an Embedded SDK (#12772)
  • vmware: refactoring to use an Embedded SDK (#12751)
  • Data Source: azurerm_storage_account_sas - support for the property ip_addresses (#12705)
  • azurerm_api_management_diagnostic - support for the property operation_name_format (#12736)
  • azurerm_automation_certificate - the exportable property can now be set (#12738)
  • azurerm_data_factory_dataset_binary - the blob path and filename propeties are now optional (#12676)
  • azurerm_data_factory_trigger_blob_event - support for the activation property (#12644)
  • azurerm_data_factory_pipeline - support for the concurrency and moniter_metrics_after_duration properties (#12685)
  • azurerm_hdinsight_interactive_query_cluster - support for the encryption_in_transit_enabled property (#12767)
  • azurerm_hdinsight_spark_cluster - support for the encryption_in_transit_enabled property (#12767)
  • azurerm_firewall_polcy - support for property private_ip_ranges (#12696)

BUG FIXES:

  • azurerm_cdn_endpoint - fixing a crash when the future is nil (#12743)
  • azurerm_private_endpoint - working around a casing issue in private_connection_resource_id for MariaDB, MySQL and PostgreSQL resources (#12761)

For information on changes between the v2.69.0 and v2.0.0 releases, please see the previous v2.x changelog entries.

For information on changes in version v1.44.0 and prior releases, please see the v1.x changelog.