Update all non-major dependencies
This MR contains the following updates:
Release Notes
testing-library/user-event
v13.5.0
Features
v13.4.2
Bug Fixes
v13.4.1
Bug Fixes
v13.4.0
Features
v13.3.0
Features
v13.2.1
Bug Fixes
v13.2.0
Features
hashicorp/terraform-provider-azuread
v2.13.0
IMMROVEMENTS:
-
azuread_group
: support fordynamic_memberships
(#695)
v2.12.0
IMMROVEMENTS:
-
azuread_conditional_access_policy
- support thepersistent_browser_mode
in thesession_controls
block (#677)
BUG FIXES:
-
azuread_application
- allow URNs to be used inredirect_uris
in thepublic_client
block (#684) -
azuread_service_principal_delegated_permission_grant
- add missing support for importing this resource (#685)
v2.11.0
BREAKING CHANGES:
- Provider: support for the German national cloud, which was closed down as of October 29, 2021, has been removed in this release (#670)
FEATURES:
-
New Data Source:
azuread_administrative_unit
(#672) -
New Resource:
azuread_administrative_unit
(#672) -
New Resource:
azuread_administrative_unit_member
(#672) -
New Resource:
azuread_service_principal_delegated_permission_grant
(#676)
IMMROVEMENTS:
-
azuread_conditional_access_policy
- support thedevices
block (#673)
BUG FIXES:
-
azuread_conditional_access_policy
- fix a bug when removing thesession_controls
block from a policy (#673)
v2.10.0
BUG FIXES:
-
azuread_group
- fix a bug that prevented removing allmembers
of a group (#666)
v2.9.0
BUG FIXES:
- Provider: fix an authentication bug that prevented authorizing using a Managed Identity when running in Azure Cloud Shell (#660)
-
data.azuread_user
- ensure apostrophes are correctly quoted when matching bymail_nickname
oruser_principal_name
(#643) -
data.azuread_users
- ensure apostrophes are correctly quoted when matching bymail_nicknames
oruser_principal_names
(#643) -
azuread_application_certificate
- work around an API consistency issue when deleting resources (#659) -
azuread_application_password
- work around an API consistency issue when deleting resources (#659) -
azuread_application
- add mitigation for replication delay when creating new applications (#656) -
azuread_directory_role_member
- work around an API consistency issue when deleting resources (#659) -
azuread_group_member
- work around an API consistency issue when deleting resources (#659) -
azuread_group
- add mitigation for replication delay when creating new groups (#656) -
azuread_group
- work around an API consistency issue when creating and deleting resources (#659) -
azuread_invitation
- work around an API consistency issue when creating and deleting resources (#659) -
azuread_service_principal_certificate
- work around an API consistency issue when deleting resources (#659) -
azuread_service_principal_password
- work around an API consistency issue when deleting resources (#659) -
azuread_service_principal
- add mitigation for replication delay when creating new service principals (#656) -
azuread_service_principal
- work around an API consistency issue when creating and deleting resources (#659) -
azuread_user
- add mitigation for replication delay when creating new users (#656) -
azuread_user
- work around an API consistency issue when deleting resources (#659)
v2.8.0
BUG FIXES:
-
azuread_application
- allow custom URI schemes for public client redirect URIs (#647) -
azuread_group
- ensuremail_nickname
is set for all groups when specified in configuration (#645)
v2.7.0
IMMROVEMENTS:
- Provider: log the claims from access tokens for improved debugging ability (#623)
-
azuread_user
- support for themanager_id
property (#628) -
azuread_application
- support for thefeature_tags
block and thetags
property (#630) -
azuread_service_principal
- thefeatures
block has been deprecated in favour of thefeature_tags
for clarity (#630)
v2.6.0
IMMROVEMENTS:
- Provider: Generate and log request/response correlation IDs for improved inspection ability in HTTP traces (#621)
BUG FIXES:
-
Provider: Implement a workaround for a breaking API change affecting all resources having relationships such as
members
andowners
(#616) -
azuread_application_certificate
- fix an eventual consistency issue when creating new certificates (#618) -
azuread_application_password
- fix an eventual consistency issue when creating new passwords (#618) -
azuread_service_principal_certificate
- fix an eventual consistency issue when creating new certificates (#618) -
azuread_service_principal_password
- fix an eventual consistency issue when creating new passwords (#618)
v2.5.0
IMMROVEMENTS:
-
data.azuread_groups
- support themail_enabled
andsecurity_enabled
properties (#603) -
data.azuread_user
- support thecost_center
,division
andemployee_type
attributes (#597) -
azuread_user
- support thecost_center
,division
andemployee_type
properties (#597)
BUG FIXES:
-
azuread_application
- support for "myapp://auth" as a public client redirect URI, to support B2C IEF applications (#607) -
azuread_application
- ensure thatprevent_duplicate_names
does not fail incorrectly whendisplay_name
is not known at plan time (#596) -
azuread_group
- ensure thatprevent_duplicate_names
does not fail incorrectly whendisplay_name
is not known at plan time (#596) -
azuread_service_principal
- fix a bug that preventedfeatures
from being empty or having all disabled properties (#602)
v2.4.0
FEATURES:
-
New Resource:
azuread_app_role_assignment
(#584)
IMMROVEMENTS:
-
azuread_application_password
- support therotate_when_changed
property (this was previously available as an undocumented propertykeepers
) (#572) -
azuread_service_principal_password
- support therotate_when_changed
property (this was previously available as an undocumented propertykeepers
) (#572)
v2.3.0
FEATURES:
IMMROVEMENTS:
-
data.azuread_service_principal
- support thefeatures
block (#571) -
azuread_application
- support thelogo_image
property (#574) -
azuread_application
- allow URNs to be specified for web redirect URIs (#577) -
azuread_service_principal
- support thefeatures
block (#571)
BUG FIXES:
-
azuread_conditional_access_policy
- resolve a number of bugs related to updating an existing conditional access policy (#569)
v2.2.1
BUG FIXES:
- Provider: fix a bug in handling retried requests that could cause errors when attempting to read a resource that no longer exists (#564)
v2.2.0
FEATURES:
-
New Data Source:
azuread_application_template
(#554) -
New Data Source:
azuread_service_principals
(#555) -
New Resource:
azuread_conditional_access_policy
(#466) -
New Resource:
azuread_named_location
(#441)
IMMROVEMENTS:
-
azuread_application
- support for thetemplate_id
property for creating applications (and service principals) from a template (#554) -
azuread_service_principal
- support thesaml_single_sign_on
block containing therelay_state
property (#557) -
azuread_user
- support thedisable_password_expiration
anddisable_strong_password
properties (#550)
BUG FIXES:
- Provider: fix a decoding bug when parsing claims from an access token (#560)
- Provider: attempt to detect when using Azure CLI authentication in Azure Cloud Shell and avoid specifying the tenant ID (#560)
-
azuread_group
- fix an API error caused by duplicateowners
being mistakenly sent when creating new groups (#553)
hashicorp/terraform-provider-azurerm
v2.90.0
FEATURES:
-
New Data Source:
azurerm_app_configuration_key
(#14484) -
New Resource:
azurerm_container_registry_task
(#14533) -
New Resource:
azurerm_maps_creator
(#14566) -
New Resource:
azurerm_netapp_snapshot_policy
(#14230) -
New Resource:
azurerm_synapse_sql_pool_workload_classifier
(#14412) -
New Resource:
azurerm_synapse_workspace_sql_aad_admin
(#14341) -
New Resource:
azurerm_vpn_gateway_nat_rule
(#14527)
ENHANCEMENTS:
- dependencies: updating
apimanagement
to API Version2021-08-01
(#14312) - dependencies: updating
managementgroups
to API Version2020-05-01
(#14635) - dependencies: updating
redisenterprise
to use an Embedded SDK (#14502) - dependencies: updating to
v0.19.1
ofgithub.com/hashicorp/go-azure-helpers
(#14627) - dependencies: updating to
v2.10.0
ofgithub.com/hashicorp/terraform-plugin-sdk
(#14596) - Data Source:
azurerm_function_app_host_keys
- support forsignalr_extension_key
anddurabletask_extension_key
(#13648) -
azurerm_application_gateway
- support for private link configurations (#14583) -
azurerm_blueprint_assignment
- support for thelock_exclude_actions
property (#14648) -
azurerm_container_group
- support forip_address_type = None
(#14460) -
azurerm_cosmosdb_account
- support for thecreate_mode
property andrestore
block (#14362) -
azurerm_data_factory_dataset_*
- deprecatedata_factory_name
in favour ofdata_factory_id
for consistency across all data factory dataset resources (#14610) -
azurerm_data_factory_integration_runtime_*
- deprecatedata_factory_name
in favour ofdata_factory_id
for consistency across all data factory integration runtime resources (#14610) -
azurerm_data_factory_trigger_*
- deprecatedata_factory_name
in favour ofdata_factory_id
for consistency across all data factory trigger resources (#14610) -
azurerm_data_factory_pipeline
- deprecatedata_factory_name
in favour ofdata_factory_id
for consistency across all data factory resources (#14610) -
azurerm_iothub
- support for thecloud_to_device
block (#14546) -
azurerm_iothub_endpoint_eventhub
- theiothub_name
property has been deprecated in favour of theiothub_id
property (#14632) -
azurerm_logic_app_workflow
- support for theopen_authentication_policy
block (#14007) -
azurerm_signalr
- support for thelive_trace_enabled
property (#14646) -
azurerm_xyz_policy_assignment
add support fornon_compliance_message
(#14518)
BUG FIXES:
-
azurerm_cosmosdb_account
- will now set a default value fordefault_identity_type
when the API return a nil value (#14643) -
azurerm_function_app
- addressapp_settings
during creation rather than just updates (#14638) -
azurerm_marketplace_agreement
- fix crash when the import check triggers (#14614) -
azurerm_postgresql_configuration
- now locks during write operations to prevent conflicts (#14619) -
azurerm_postgresql_flexible_server_configuration
- now locks during write operations to prevent conflicts (#14607)
For information on changes between the v2.89.0 and v2.0.0 releases, please see the previous v2.x changelog entries.
For information on changes between the v2.00.0 and v1.0.0 releases, please see the previous v1.x changelog entries.
For information on changes prior to the v1.0.0 release, please see the v0.x changelog.
v2.89.0
2.89.0 (December 10, 2021)
FEATURES:
-
New Resource:
azurerm_bot_service_azure_bot
[#14462] -
New Resource:
azurerm_consumption_budget_management_group
[#14411] -
New Resource:
azurerm_sql_managed_instance_active_directory_administrator
(#14104) -
New Resource:
azurerm_sql_managed_instance_failover_group
(#13974) -
New Beta resource:
azurerm_windows_function_app
(#14247) -
New Beta Resource:
azurerm_linux_web_app_slot
(#14305)
ENHANCEMENTS:
- dependencies: updating the Embedded SDK for
databricks
(#14430) - dependencies: updating the Embedded SDK for
datalake
(#14429) - dependencies: updating the Embedded SDK for
frontdoor
(#14432) -
azurerm_app_service_environment_v3
- allow updating oftags
(#14491) -
azurerm_data_factory_linked_services_*
- deprecatedata_factory_name
in favour ofdata_factory_id
for consistency across all data factory linked service resources (#14492) -
azurerm_shared_image
- support for thetrusted_launch_enabled
property (#14528) -
azurerm_key_vault_certificate
- support for theversionless_id
andversionless_secret_id
properties (#14287) -
azurerm_kubernetes_cluster
- support for thehttp_proxy_config
block which contains thehttp_proxy
,https_proxy
,no_proxy
andtrusted_ca
properties (#14177) -
azurerm_kubernetes_cluster
- support for theazure_keyvault_secrets_provider
addon (#14308) -
azurerm_managed_disk
- support for thehyper_v_generation
property (#13825) -
azurerm_netapp_pool
- support forqos_type
property (#14372) -
azurerm_netapp_volume
- support forthroughput_in_mibps
property (#14372) -
azurerm_sql_managed_instance
: Support forstorage_account_type
(#14123) -
azurerm_signalr_service
- deprecatefeatures
block in favour ofconnectivity_logs_enabled
,messaging_logs_enabled
andservice_mode
(#14360) -
azurerm_vpn_gateway_connection
- support for thepropagated_route_table.labels
,vpn_link.connection_mode
andtraffic_selector_policy
properties (#14371)
BUG FIXES:
-
azurerm_data_fatory_trigger_schedule
- correctly setschedule
whenfrequency
isMonth/Week
(#14391) -
azurerm_iothub_endpoint_storage_container
- remove the default valuefalse
from thefile_name_format
property and add the correct validation function for it (#14458) -
azurerm_postgresql_server
- will now change the password after being promoted fromReplica
toDefault
mode (#14376)
BETA NOTES:
A number of properties in the App Service Beta resources have been renamed for consistency with the rest of the provider. As these are beta resources, this breaking change is not compensated for with deprecations or state migrations. Please update any configurations using these resources with the following details:
-
remote_debugging
renamed toremote_debugging_enabled
-
number_of_workers
renamed toworker_count
-
detailed_error_logging
renamed todetailed_error_logging_enabled
-
auto_heal
renamed toauto_heal_enabled
-
local_mysql
renamed tolocal_mysql_enabled
-
client_cert_enabled
renamed toclient_certificate_enabled
-
client_cert_mode
renamed toclient_certificate_mode
v2.88.1
BUG FIXES
- Data Source:
azurerm_automation_account
- fixing a bug where the Resource Group and Name were set incorrectly (#14464) - Data Source:
azurerm_api_management
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) - Data Source:
azurerm_kubernetes_cluster
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_api_management
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_app_service
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_app_service_slot
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_application_gateway
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_automation_account
- fixing a bug where the Resource Group and Name were set incorrectly (#14464) -
azurerm_container_group
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_data_factory
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_function_app
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_function_app_slot
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_kubernetes_cluster
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_kusto_cluster
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469) -
azurerm_mssql_server
- fixing a bug where the Managed Identity ID's weren't parsed correctly (#14469)
v2.88.0
2.88.0 (December 02, 2021)
FEATURES:
-
New Resource:
azurerm_mysql_flexible_database
(#14285) -
New Resource:
azurerm_synapse_sql_pool_workload_group
(#13658)
ENHANCEMENTS:
- dependencies: upgrading
storagecache
to API Version2021-09-01
(#14311) -
azurerm_app_service
- support for theclient_cert_mode
property (#14395) -
azurerm_bastion_host
- support forsku
property (#14370) -
azurerm_batch_pool
- deprecatemax_task_retry_count
andenvironment
in favour oftask_retry_maximum
andcommon_environment_properties
for consistency across batch resources (#14368) -
azurerm_data_factory_managed_private_endpoint
- support for thefqdns
property (#14355) -
azurerm_linux_virtual_machine
- support thesecure_boot_enabled
andvtpm_enabled
properties (#13842) -
azurerm_linux_virtual_machine_scale_set
- support thesecure_boot_enabled
andvtpm_enabled
properties (#13842) -
azurerm_mssql_database
- add support for transparent data encryption, behind a 3.0 feature flag [#13748] -
azurerm_point_to_site_vpn_gateway
- support for theinternet_security_enabled
property (#14345) -
azurerm_subscription
- thetags
property can now be set and updated (#14445)
BUG FIXES:
-
azurerm_container_group
- allowsearch_domains
andoptions
under thedns_config
block to be optional since they are not required by the API (#14419) -
azurerm_monitor_aad_diagnostic_setting
- fixing the id validator to use the eventhub auth rule id rather than the relay id (#14406) -
azurerm_kubernetes_cluster
- handle incorrect casing of kubernetes cluster resource ID with a state migration (#14241) -
azurerm_kubernetes_cluster_node_pool
- handle incorrect casing of kubernetes cluster resource ID with a state migration (#14241) -
azurerm_kubernetes_cluster_nodepool
reverting the computed behaviour ofnode_taints
andeviction_policy
(#14378) -
azurerm_storage_account
- populating the account cache on creation, which fixes an issue when the storage account occasionally couldn't be found (#14361)
v2.87.0
2.87.0 (November 26, 2021)
FEATURES:
-
New Resource:
azurerm_api_management_notification_recipient_user
(#14239) -
New Resource:
azurerm_app_service_public_certificate
(#14337) -
New Resource:
azurerm_service_fabric_managed_cluster
(#14131) -
New Resource:
azurerm_sentinel_watchlist
(#14258) -
New Resource:
azurerm_static_site_custom_domain
(#12764) -
New Resource:
azurerm_stream_analytics_cluster
(#14082) -
New Resource:
azurerm_stream_analytics_managed_private_endpoint
(#14082)
ENHANCEMENTS:
- dependencies: upgrading to
v0.18.0
ofgithub.com/hashicorp/go-azure-helpers
(#14261) -
azurerm_automation_rule
- support for theexpiration
property (#14262) -
azurerm_cosmosdb_account
- support for theanalytical_storage
andcapacity
blocks,default_identity_type
andstorage_redundancy
properties (#14346) -
azurerm_eventgrid_event_subscription
- support thequeue_message_time_to_live_in_seconds
anduser_assigned_identity
properties (#14318) -
azurerm_firewall_policy
- allow cidr ranges for thethreat_intelligence_allowlist
property (#14340) -
azurerm_managed_disk
- support for thepublic_network_access_enabled
property (#14199) -
azurerm_mssql_elasticpool
- support for theDC
family (#14270) -
azurerm_mssql_server
- groundwork for the (currently disabled) 3.0 feature to set the default TLS version to 1.2 (#14229) -
azurerm_mysql_server
- groundwork for the (currently disabled) 3.0 feature to set the default TLS version to 1.2 (#14229) -
azurerm_orchestrated_virtual_machine_scale_set
- add extension support (#14236) -
azurerm_postgresql_server
- groundwork for the (currently disabled) 3.0 feature to set the default TLS version to 1.2 (#14229) -
azurerm_redis_cache
- groundwork for the (currently disabled) 3.0 feature to set the default TLS version to 1.2 (#14229) -
azurerm_service_plan
(beta) - add Logic App SKUs to validation. (#14288) -
azurerm_site_recovery_replication_policy
- now supports disabling of snapshots and their retention (#14329) -
azurerm_storage_account
- groundwork for the (currently disabled) 3.0 feature to set the default TLS version to 1.2 (#14229) -
azurerm_stream_analytics_job
-compatibility_level
now accepts 1.2 (#14294)
BUG FIXES:
-
azurerm_function_app_slot
- fix a bug inapp_settings
forWEBSITE_CONTENTSHARE
incorrectly updating (#14211) -
azurerm_monitor_diagnostic_setting
- Swap Relay parser and validator with EventHub (#14277) -
azurerm_stream_analytics_stream_input_eventhub
- correctly support creation with the defaulteventhub_consumer_group_name
(#14264) -
azurerm_synapse_workspace
- fix a crash during updates whensql_aad_admin
was configured (#14275) -
azurerm_linux_virtual_machine
- thepatch_mode
property is now properly supported [GH0-14042]
v2.86.0
2.86.0 (November 19, 2021)
FEATURES:
-
New Beta Resource:
azurerm_linux_function_app
(#13806) -
New Resource:
azurerm_automation_webhook
(#13893) -
New Resource:
azurerm_resource_group_cost_management_export
(#14140) -
New Resource:
azurerm_subscription_cost_management_export
(#14140) -
New Resource:
azurerm_logz_tag_rule
(#14020) -
New Resource:
azurerm_monitor_private_link_scoped_service
(#14119) -
New Resource:
azurerm_storage_disks_pool
(#14145)
ENHANCEMENTS:
- compute: updating to use API Version
2021-07-01
(#14174) - databricks: updating the embedded SDK to use the new Resource ID Parsers (#14157)
- datalake: updating the embedded SDK to use the new Resource ID Parsers (#14158)
- maps: updating the embedded SDK to use the new Resource ID Parsers (#14155)
- powerbi: updating the embedded SDK to use the new Resource ID Parsers (#14154)
- relay: updating the embedded SDK to use the new Resource ID Parsers (#14153)
- signalr: updating the embedded SDK to use the new Resource ID Parsers (#14150)
- storage: updating to use API Version
2021-04-01
(#14083) - videoanalyzer: updating the embedded SDK to use the new Resource ID Parsers (#14135)
- Data Source:
azurerm_storage_account
- support for thetable_encryption_key_type
andqueue_encryption_key_type
attributes (#14080) -
azurerm_container_registry
- support for theanonymous_pull_enabled
,data_endpoint_enabled
, andnetwork_rule_bypass_option
properties (#14096) -
azurerm_cosmosdb_cassandra_datacenter
- support theavailabilit_zones_enabled
property (#14235) -
azurerm_cost_management_export_resource_group
- has been deprecated in favour of theazurerm_resource_group_cost_management_export
resource (#14140) -
azurerm_disk_encryption_set
- add support for theencryption_type
property (#14218) -
azurerm_elastic_pool
- support for theFsv2
family SKUs (#14250) -
azurerm_key_vault_certificate
- groundwork for the (currently disabled) 3.0 feature to support more granular configuration of soft-delete and purge protection (#13682) -
azurerm_key_vault_key
- groundwork for the (currently disabled) 3.0 feature to support more granular configuration of soft-delete and purge protection (#13682) -
azurerm_key_vault_secret
- groundwork for the (currently disabled) 3.0 feature to support more granular configuration of soft-delete and purge protection (#13682) -
azurerm_key_vault_certificate
- thecertificate_policy
property is now optional for imported certificates (#14225) -
azurerm_kubernetes_cluster
- support foroutbound_type
=*NATGateway
and thenat_gateway_profile
block (#14142) -
azurerm_linux_web_app
- (Beta) add support forhealth_check_eviction_time_in_mins
andvnet_route_all_enabled
(#14202) -
azurerm_managed_disk
- support for theon_demand_bursting_enabled
property (#14137) -
azurerm_mssql_server
- support for theazuread_authentication_only
property on creation (#14169) -
azurerm_machine_learning_workspace
- support for theencryption
block (#14120) -
azurerm_orchestrated_virtual_machine_scale_set
- added support for VMSS Flex public preview (#14003) -
azurerm_postgresql_flexible_server
- thezone
andstandby_availability_zone
properties are no longer computed (#13843) -
azurerm_public_ip_prefix
- support for theip_version
property (#14228) -
azurerm_purview_account
- support for themanaged_resource_group_name
property (#14217) -
azurerm_resource_provider_registration
- support for managingfeatures
(#12385) -
azurerm_windows_virtual_machine
- support for thevtpm_enabled
andsecure_boot_enabled
properties (#13713) -
azurerm_windows_virtual_machine_scale_set
- support for thevtpm_enabled
andsecure_boot_enabled
properties (#13713) -
azurerm_windows_web_app
- (Beta) add support for thehealth_check_eviction_time_in_mins
andvnet_route_all_enabled
properties (#14202) -
azurerm_stream_analytics_output_servicebus_topic
- support for theproperty_columns
property (#14252) -
azurerm_storage_account
- support fortable_encryption_key_type
andqueue_encryption_key_type
properties (#14080) -
azurerm_storage_account
- (Beta) add a state migration for the renaming ofallow_blob_public_access
toallow_nested_items_to_be_public
(#13607) -
azurerm_sql_active_directory_administrator
- support for theazuread_authentication_only
property (#14172) -
azurerm_virtual_network
- support for theflow_timeout_in_minutes
property (#14200) -
azurerm_virtual_desktop_application_group
- support for thedefault_desktop_display_name
property (#14227)
BUG FIXES:
-
azurerm_backup_protected_file_share
- correctly list file shares that are added to an existing storage account not returned by the Backup Protectable Items API (#14238) -
azurerm_frontdoor
- validation forprobe_method
allows the default value (#14204) -
azurerm_key_vault_managed_hardware_security_module
- extend context timeouts for creation and deletion (#14253) -
azurerm_key_vault_certificate
- changing thetags
property no longer forces a new resource to be created (#14079) -
azurerm_linux_virtual_machine_scale_set
- changing thesource_image_reference.offer
andsource_image_reference.publisher
now creates a new resource (#14165) -
azurerm_mssql_database
- corrert an error when usingOnlineSecondary
with auditing on the primary database (#14192) -
azurerm_network_watcher_flow_log
- now locks on the network security group to preventAnotherOperationInProgress
errors (#14160) -
azurerm_windows_virtual_machine_scale_set
-source_image_reference.offer
andsource_image_reference.publisher
are now ForceNew (#14165)
v2.85.0
2.85.0 (November 12, 2021)
FEATURES:
-
New Data Source:
azurerm_batch_application
(#14043) -
New Resource:
azurerm_monitor_private_link_scope
(#14098) -
New Resource:
azurerm_mysql_flexible_server_firewall_rule
(#14136) -
New Resource:
azurerm_synapse_workspace_aad_admin
(#13600)
IMMROVEMENTS:
- dependencies: upgrading to
v0.17.1
ofgithub.com/hashicorp/go-azure-helpers
(#14141) - dependencies: upgrading to
v2.8.0
ofgithub.com/hashicorp/terraform-plugin-sdk
(#14060) -
azurerm_application_insights
- support for theinternet_ingestion_enabled
andinternet_query_enabled
properties (#14035) -
azurerm_backup_protected_vm
- support for theexclude_disk_luns
andinclude_disk_luns
properties (#14097) -
azurerm_managed_disk_resource
- support for thedisk_iops_read_only
anddisk_mbps_read_only
properties (#14025) -
azurerm_security_center_subscription_pricing
-resource_type
can now be set toOpenSourceRelationalDatabases
(#14103) -
azurerm_storage_encryption_scope
- allow versionlesskey_vault_key_id
(#14085) -
azurerm_sql_managed_instance
- support for theidentity
block (#14052) -
azurerm_virtual_network_gateway
- enable configuration of an active-active zone redundant gateway with P2S (#14124)
BUG FIXES:
- Data Source:
azurerm_redis_cache
- parsing thesubnet_id
response value case-insensitively (#14108) - Data Source:
azurerm_redis_cache
- ensuring thatshard_count
always has a value set (#14108) - Data Source:
azurerm_consumption_budget_resource_group
- add missingthreshold_type
property in the schema (#14125) - Data Source:
azurerm_consumption_budget_subscription
- add missingthreshold_type
property in the schema (#14125) -
azurerm_api_management_certificate
- setsubject
property from correct field (#14026) -
azurerm_app_service_virtual_network_swift_connection
- fixing a panic when checking for an existing resource during creation (#14070) -
azurerm_frontdoor_resource
- route engines are no longer removed on update (#14093) -
azurerm_redis_cache
- parsing thesubnet_id
response value case-insensitively (#14108) -
azurerm_redis_cache
- ensuring thatshard_count
always has a value set (#14108) -
azurerm_storage_blob
- ensuring thatcache_control
is sent during updates (#14100)
v2.84.0
2.84.0 (November 05, 2021)
FEATURES:
-
New Resource:
azurerm_cosmosdb_cassandra_cluster
(#14019) -
New Resource:
azurerm_cosmosdb_cassandra_datacenter
(#14019) -
New Resource:
logz_monitor
(#13874) -
New Resource:
azurerm_stream_analytics_output_synapse
(#14013)
IMMROVEMENTS:
- upgrading
cosmos
to API Version2021-10-15
(#13785) - upgrading
aks
to API Version2021-08-01
(#13465) - upgrading
purview
to API Version2021-07-01
(#13785) - Data Source:
azurerm_key_vault_key
- export thecureve
,x
,y
,public_key_pem
, andpublic_key_openssh
attributes (#13934) -
azurerm_app_service_slot
- support for thekey_vault_reference_identity_id
property (#13988) -
azurerm_cosmosdb_account
- the backup backup type can now be changed fromPeriodic
toContinuous
without creating a new resource (#13967) -
azurerm_firewall_policy_rule_collection_group
- support for thetranslated_fqdn
property (#13976) -
azurerm_firewall_policy
- support for theinsights
block (#14004) -
azurerm_logic_app_integration_account
- support theintegration_service_environment_id
property (#14015) -
azurerm_function_app
- support for thekey_vault_reference_identity_id
property (#13962) -
azurerm_key_vault_key
- support for thepublic_key_pem
andpublic_key_openssh
attributes (#13934) -
azurerm_linux_virtual_machine
- support for thepatch_mode
property (#13866) -
azurerm_machine_learning_compute_cluster
- support for thelocal_auth_enabled
property (#13820) -
azurerm_machine_learning_compute_cluster
- support for thelocal_auth_enabled
property (#13820) -
azurerm_machine_learning_synapse_spark
- support for thelocal_auth_enabled
property (#13820) -
azurerm_monitor_smart_detector_alert_rule
- support additional detector types (#13998) -
azurerm_mssql_elasticpool
- supportGP_FSv2
for thesku
property (#13973) -
azurerm_synapse_workspace
- supports for thesql_aad_admin
block (#13659) -
azurerm_sql_managed_instance
- support for thedns_zone_partner_id
property (#13951) -
azurerm_storage_blob
- support for thecache_control
property (#13946) -
azurerm_storage_share
- support for theenabled_protocol
property (#13938)
BUG FIXES:
-
azurerm_application_insights
- correct vlaidation for thedaily_data_cap_in_gb
property (#13971) -
azurerm_logic_app_standard
- will no longer error when working on private networks (#13964) -
azurerm_managed_disk_resource
- the validation for thedisk_iops_read_write
anddisk_mbps_read_write
properties ensures values greater then 0 (#14028) -
azurerm_purview_account
- deprecate thesku_name
property (#13897) -
azurerm_synapse_workspace_key
- deprecated thecusomter_managed_key_name
property in favour of the correctly spelledcustomer_managed_key_name
one (#13881)
v2.83.0
2.83.0 (October 29, 2021)
FEATURES:
-
New Data Source:
azurerm_eventgrid_system_topic
(#13851) -
New Data Source:
azurerm_billing_mpa_account_scope
(#13723) -
New Resource:
azurerm_kusto_script
(#13692) -
New Resource:
azurerm_iot_time_series_insights_event_source_eventhub
(#13917) -
New Resource:
azurerm_stream_analytics_reference_input_mssql
(#13822) -
New Resource:
azurerm_sentinel_automation_rule
(#11502) -
New Resource:
azurerm_stream_analytics_output_table
(#13854)
IMMROVEMENTS:
- upgrading
mysql
to API Version2021-05-01
(#13818) -
azurerm_application_gateway
- support for thepriority
property (#13498) -
azurerm_firewall_application_rule_collection
- theport
property is now required instead of optional (#13869) -
azurerm_kubernetes_cluster
- expose theportal_fqdn
attribute (#13887) -
azurerm_linux_virtual_machine_scale_set
- support forautomatic_upgrade_enabled
in extensions (#13394) -
azurerm_linux_virtual_machine_scale_set
- added feature forscale_to_zero_before_deletion
(#13635) -
azurerm_managed_disk
- support for thetrusted_launch_enabled
property (#13849) -
azurerm_postgres_flexible_server
- enhanced validation for theadministrator_login
property (#13942) -
azurerm_servicebus_queue
- support for themax_message_size_in_kilobytes
property (#13762) -
azurerm_servicebus_topic
- support for themax_message_size_in_kilobytes
property (#13762) -
azurerm_servicebus_namespace_network_rule_set
- support for thetrusted_services_allowed
property (#13853) -
azurerm_windows_virtual_machine_scale_set
- added feature forscale_to_zero_before_deletion
(#13635) -
azurerm_synapse_workspace
- support for thelinking_allowed_for_aad_tenant_ids
,compute_subnet_id
,public_network_access_enabled
,purview_id
, andlast_commit_id
properties (#13817) -
azurerm_spring_cloud_java_deployment
– thecpu
andmemory_in_gb
properties have been deprecated in favour of thequota
block (#12924) -
azurerm_vpn_gateway
- support for therouting_preference
property (#13882) -
azurerm_virtual_hub
- support for thedefault_route_table_id
property (#13840) -
azurerm_virtual_machine_scale_set_extension
- support forautomatic_upgrade_enabled
(#13394) -
azurerm_windows_virtual_machine_scale_set
- support forautomatic_upgrade_enabled
in extensions (#13394)
BUG FIXES:
-
azurerm_automation_schedule_resource
- allowEtc/UTC
for thetimezone
property (#13906) -
azurerm_app_configuration_key
- now supports forward slashes in thekey
(#13859) -
azurerm_application_gateway
- prevent multiplessl_policy
blocks (#13929) -
azurerm_cosmosdb_account
- thecapabilities
property is now computed (#13936) -
azurerm_cognitive_account
- will now handle the unexpected stateAccepted
when waiting for creats (#13925) -
azurerm_data_factory
- can now read global parameter values (#13519) -
azurerm_firewall_policy
- will now correctly import (#13862) -
azurerm_firewall_policy
- changing the identity will no longer create a new resource (#13904)
v2.82.0
2.82.0 (October 21, 2021)
FEATURES:
-
New Resource:
azurerm_mysql_flexible_server_configuration
(#13831) -
New Resource:
azurerm_synapse_sql_pool_vulnerability_assessment_baseline
(#13744) -
New Resource:
azurerm_virtual_hub_route_table_route
(#13743)
IMMROVEMENTS:
- dependencies: upgrading to
v58.0.0
ofgithub.com/Azure/azure-sdk-for-go
(#13613) - upgrading
netapp
to API Version2021-06-01
(#13812) - upgrading
servicebus
to API Version2021-06-01-preview
(#13701) - Data Source:
azurerm_disk_encryption_set
- support for theauto_key_rotation_enabled
property (#13747) - Data Source:
azurerm_virtual_machine
- expose IP addresses as data source outputs (#13773) -
azurerm_batch_account
- support for theidentity
block (#13742) -
azurerm_batch_pool
- support for theidentity
block (#13779) -
azurerm_container_registry
- supports for theregiononal_endpoint_enabled
property (#13767) -
azurerm_data_factory_integration_runtime_azure
- supportAutoResolve
for thelocation
property (#13731) -
azurerm_disk_encryption_set
- support for theauto_key_rotation_enabled
property (#13747) -
azurerm_iot_security_solution
- support for theadditional_workspace
anddisabled_data_sources
properties (#13783) -
azurerm_kubernetes_cluster
- support for theopen_service_mesh
block (#13462) -
azurerm_lb
- support for thegateway_load_balancer_frontend_ip_configuration_id
property (#13559) -
azurerm_lb_backend_address_pool
- support for thetunnel_interface
block (#13559) -
azurerm_lb_rule
- thebackend_address_pool_ids
property has been deprecated in favour of thebackend_address_pool_ids
property (#13559) -
azurerm_lb_nat_pool
- support for thefloating_ip_enabled
,tcp_reset_enabled
, andidle_timeout_in_minutes
properties (#13674) -
azurerm_mssql_server
- support for theazuread_authentication_only
property (#13754) -
azurerm_network_interface
- support for thegateway_load_balancer_frontend_ip_configuration_id
property (#13559) -
azurerm_synapse_spark_pool
- support for thecache_size
,compute_isolation_enabled
,dynamic_executor_allocation_enabled
,session_level_packages_enabled
andspark_config
properties (#13690)
BUG FIXES:
-
azurerm_app_configuration_feature
- fix default value handling for percentage appconfig feature filters. (#13771) -
azurerm_cosmosdb_account
- forceMongoEnabled
feature when enablingMongoDBv3.4
. (#13757) -
azurerm_mssql_server
- will now configure theazuread_administrator
during resource creation (#13753) -
azurerm_mssql_database
-extended_auditing_policy
can now be configured and updated for secondaries (#13799) -
azurerm_postgresql_flexible_server
- changing thestandby_availability_zone
no longer forces a new resource (#13507) -
azurerm_servicebus_subscription
- thename
field can now start & end with an underscore (#13797)
v2.81.0
2.81.0 (October 14, 2021)
FEATURES:
-
New Data Source:
azurerm_consumption_budget_resource_group
(#12538) -
New Data Source:
azurerm_consumption_budget_subscription
(#12540) -
New Resource:
azurerm_data_factory_linked_service_cosmosdb_mongoapi
(#13636) -
New Resource:
azurerm_mysql_flexible_server
(#13678)
IMMROVEMENTS:
- upgrading
batch
to API Version2021-06-01
(#13718) - upgrading
mssql
to API Versionv5.0
(#13622) - Data Source:
azurerm_key_vault
- exports theenable_rbac_authorization
attribute (#13717) -
azurerm_app_service
- support for thekey_vault_reference_identity_id
property (#13720) -
azurerm_lb
- support for thesku_tier
property (#13680) -
azurerm_eventgrid_event_subscription
- support thedelivery_property
block (#13595) -
azurerm_mssql_server
- support for theuser_assigned_identity_ids
andprimary_user_assigned_identity_id
properties (#13683) -
azurerm_network_connection_monitor
- add support for thedestination_port_behavior
property (#13518) -
azurerm_security_center_workspace
- now supports theFree
pricing tier (#13710) -
azurerm_kusto_attached_database_configuration
- support for thesharing
property (#13487)
BUG FIXES:
- Data Source:
azurerm_cosmosdb_account
- prevent a panic from an index out of range error (#13560) -
azurerm_function_app_slot
- theclient_affinity
property has been deprecated as it is no longer configurable in the service's API (#13711) -
azurerm_kubernetes_cluster
- thekube_config
andkube_admin_config
blocks can now be marked entirely asSensitive
via an environment variable (#13732) -
azurerm_logic_app_workflow
- will not check fornil
and empty access control properties (#13689) -
azurerm_management_group
- will not nil check child management groups when deassociating a subscription from a management group (#13540) -
azurerm_subnet_resource
- will now lock the virtual network and subnet on updates (#13726) -
azurerm_app_configuration_key
- can now mix labeled and unlabeled keys (#13736)
v2.80.0
2.80.0 (October 08, 2021)
FEATURES:
-
New Data Source:
backup_policy_file_share
(#13444)
BUG FIXES:
-
azurerm_function_app
- fix regressions in function app storage introduced in v2.77 (#13580) -
azurerm_managed_application
- fixed typecasting bug (#13641)
IMMROVEMENTS:
- Data Source
azurerm_public_ips
- deprecate theattached
property infavour of theattachment_status
property to improve filtering (#13500) - Data Source
azurerm_public_ips
- return public IPs associated with NAT gateways whenattached
set totrue
orattachment_status
set toAttached
(#13610) -
azurerm_kusto_eventhub_data_connection supports
- support for theidentity_id
property (#13488) -
azurerm_managed_disk
- support for thelogical_sector_size
property (#13637) -
azurerm_service_fabric_cluster
- support for theservice_fabric_zonal_upgrade_mode
andservice_fabric_zonal_upgrade_mode
properties (#13399) -
azurerm_stream_analytics_output_eventhub
- support for thepartition_key
property (#13562) -
azurerm_linux_virtual_machine_scale_set
- correctly update theoverprovision
property (#13653)
v2.79.1
2.79.1 (October 01, 2021)
BUG FIXES:
-
azurerm_managed_disk
- themax_shares
propety is nowComputed
to account for managed disks that are already managed by Terraform (#13587)
v2.79.0
2.79.0 (October 01, 2021)
FEATURES:
-
New Resource:
azurerm_app_configuration_feature
(#13452) -
New Resource:
azurerm_logic_app_standard
(#13196)
IMMROVEMENTS:
- Data Source:
azurerm_key_vault_certificate
- exporting theexpires
andnot_before
attributes (#13527) - Data Source:
azurerm_key_vault_certificate_data
- exporting thenot_before
attribute (#13527) -
azurerm_communication_service
- export theprimary_connection_string
,secondary_connection_string
,primary_key
, andsecondary_key
attributes (#13549) -
azurerm_consumption_budget_subscription
support for theForecasted
threshold type (#13567) -
azurerm_consumption_budget_resource_group support for the
Forecasted` threshold type (#13567) -
azurerm_managed_disk
- support for themax_shares
property (#13571) -
azurerm_mssql_database
- will now update replicated databases SKUs first (#13478) -
azurerm_virtual_hub_connection
- optimized state change refresh function (#13548)
BUG FIXES:
-
azurerm_cosmosdb_account
- themongo_server_version
can now be changed without creating a new resouce (#13520) -
azurerm_iothub
- correctly suppress diffs for theconnection_string
property (#13517) -
azurerm_kubernetes_cluster
- explicitly settingupgrade_channel
toNone
when it's unset to workaround a breaking behavioural change in AKS (#13493) -
azurerm_linux_virtual_machine_scale_set
- will not correctly ignore theprotected_setting
block withing theextension
block (#13440) -
azurerm_windows_virtual_machine_scale_set
- will not correctly ignore theprotected_setting
block withing theextension
block (#13440) -
azurerm_app_configuration_key
- correctly set theetag
property (#13534)
v2.78.0
2.78.0 (September 23, 2021)
UPGRADE NOTES
- The
azurerm_data_factory_dataset_snowflake
has been updated to set the correctschema_column
api property with the correct schema - to retain the old behaviour please switch to thestructure_column
property (#13344)
FEATURES:
-
New Resource:
azurerm_frontdoor_rules_engine
(#13249) -
New Resource:
azurerm_key_vault_managed_storage_account
(#13271) -
New Resource:
azurerm_key_vault_managed_storage_account_sas_token_definition
(#13271) -
New Resource:
azurerm_mssql_failover_group
(#13446) -
New Resource:
azurerm_synapse_sql_pool_extended_auditing_policy
(#12952) -
New Resource:
azurerm_synapse_workspace_extended_auditing_policy
(#12952)
ENHANCEMENTS:
- upgrading
iothub
to API Version2021-03-31
(#13324) -
data.azurerm_private_endpoint_connection
- Exportnetwork_interface
attributes from private endpoints (#13421) -
azurerm_app_service
- support for thevnet_route_all_enabled
property (#13310) -
azurerm_bot_channel_slack
- support for thesigning_secret
property (#13454) -
azurerm_data_factory
- support foridentity
beingSystemAssiged
andUserAssigned
(#13473) -
azurerm_function_app
- support for thevnet_route_all_enabled
property (#13310) -
azurerm_machine_learning_workspace
- support forpublic_network_access_enabled
,public_network_access_enabled
, anddiscovery_url
properties (#13268) -
azurerm_private_endpoint_connection
- export thenetwork_interface
attribute from private endpoints (#13421) -
azurerm_storage_account_network_rules
- Deprecatestorage_account_name
andresource_group_name
in favor ofstorage_account_id
(#13307) -
azurerm_storage_share_file
- will now recreate and upload deleted/missing files (#13269) -
azurerm_synapse_workspace
- thetenant_id
property is now computed (#13464)
BUG FIXES:
- Data Source:
azurerm_app_service_certificate
- prevent panics if the API returns a nilissue_date
orexpiration_date
(#13401) -
azurerm_app_service_certificate
- prevent panics if the API returns a nilissue_date
orexpiration_date
(#13401) -
azurerm_app_service_certificate_binding
- reverted a change that introduced a bug in certificate selection for non-managed certificates (#13455) -
azurerm_container_group
- allow creation of shared volume between containers in multi container group (#13374) -
azurerm_kubernetes_cluster
- changing theprivate_cluster_public_fqdn_enabled
no longer created a new resource (#13413) -
azurerm_app_configuration_key
- fix nil pointer for removed key (#13483)
v2.77.0
2.77.0 (September 17, 2021)
FEATURES:
-
New Data Source:
azurerm_policy_virtual_machine_configuration_assignment
(#13311) -
New Resource:
azurerm_synapse_integration_runtime_self_hosted
(#13264) -
New Resource:
azurerm_synapse_integration_runtime_azure
(#13341) -
New Resource:
azurerm_synapse_linked_service
(#13204) -
New Resource:
azurerm_synapse_sql_pool_security_alert_policy
(#13276) -
New Resource:
azurerm_synapse_sql_pool_vulnerability_assessment
(#13276) -
New Resource:
azurerm_synapse_workspace_security_alert_policy
(#13276) -
New Resource:
azurerm_synapse_workspace_vulnerability_assessment
(#13276)
ENHANCEMENTS:
- Data Source:
azurerm_mssql_elasticpool
- export thesku
block (#13336) -
azurerm_api_management
- now supports purging soft deleted instances via thepurge_soft_delete_on_destroy
provider level feature (#12850) -
azurerm_data_factory_trigger_schedule
- support for theactivated
property (#13390) -
azurerm_logic_app_workflow
- support for theenabled
andaccess_control
properties (#13265) -
azurerm_monitor_scheduled_query_rules_alert
- supportauto_mitigation_enabled
property (#13213) -
azurerm_machine_learning_inference_cluster
- support for theidentity
block (#12833) -
azurerm_machine_learning_compute_cluster
- support for thessh_public_access_enabled enhancement
property and theidentity
andssh
blocks (#12833) -
azurerm_spring_cloud_service
- support for theconnection_string
property (#13262)
BUG FIXES:
-
azurerm_app_service_certificate_binding
- rework for removal of thumbprint from service (#13379) -
azurerm_app_service_managed_certificate
: Fix for emptyissue_date
(#13357) -
azurerm_cosmosdb_sql_container
: fix crash when deleting (#13339) -
azurerm_frontdoor
- Fix crash when cache is disabled (#13338) -
azurerm_function_app
- fixapp_settings
forWEBSITE_CONTENTSHARE
(#13349) -
azurerm_function_app_slot
- fixapp_settings
forWEBSITE_CONTENTSHARE
(#13349) -
azurerm_kubernetes_cluster_node_pool
-os_sku
is now computed (#13321) -
azurerm_linux_virtual_machine_scale_set
- fixed crash whenautomatic_os_policy
was nil (#13335) -
azurerm_lb
- support for adding or replacing afrontend_ip_configuration
with anavailability_zone
(#13305) -
azurerm_virtual_hub_connection
- fixing race condition in the creation of virtual network resources (#13294)
v2.76.0
2.76.0 (September 10, 2021)
NOTES
- Opt-In Beta: Version 2.76 of the Azure Provider introduces an opt-in Beta for some of the new functionality coming in 3.0 - more information can be found in the 3.0 Notes and 3.0 Upgrade Guide (#12132)
FEATURES:
-
New Data Source:
azurerm_eventgrid_domain
(#13033) -
New Resource:
azurerm_data_protection_backup_instance_blob_storage
(#12683) -
New Resource:
azurerm_logic_app_integration_account_assembly
(#13239) -
New Resource:
azurerm_logic_app_integration_account_batch_configuration
(#13215) -
New Resource:
azurerm_logic_app_integration_account_agreement
(#13287) -
New Resource:
azurerm_sql_managed_database
(#12431)
ENHANCEMENTS:
- upgrading
cdn
to API Version2021-09-01
(#13282) - upgrading
cosmos
to API Version2021-06-15
(#13188) -
azurerm_app_service_certificate
- support argumentapp_service_plan_id
for usage with ASE (#13101) -
azurerm_application_gateway
- mTLS support for Application Gateways (#13273) -
azurerm_cosmosdb_account
support for thelocal_authentication_disabled
property (#13237) -
azurerm_data_factory_integration_runtime_azure
- support for thecleanup_enabled
andsubnet_id
properties (#13222) -
azurerm_data_factory_trigger_schedule
- support for theschedule
anddescription
properties (#13243) -
azurerm_firewall_policy_rule_collection_group
- support for thedescription
,destination_addresses
,destination_urls
,terminate_tls
, andweb_categories
properties (#13190) -
azurerm_eventgrid_event_subscription
- support for thedelivery_identity
anddead_letter_identity
blocks (#12945) -
azurerm_eventgrid_system_topic_event_subscription
- support for thedelivery_identity
anddead_letter_identity
blocks (#12945) -
azurerm_eventgrid_domain
support for theidentity
block (#12951) -
azurerm_eventgrid_topic
support for theidentity
block (#12951) -
azurerm_eventgrid_system_topic
support for theidentity
block (#12951) -
azurerm_kubernetes_cluster
- support for theos_sku
property (#13284) -
azurerm_synapse_workspace
- support for thetenant_id
property (#13290) -
azurerm_site_recovery_network_mapping
- refactoring to use an ID Formatter/Parser (#13277) -
azurerm_stream_analytics_output_blob
- support for theParquet
type and thebatch_max_wait_time
andbatch_min_rows
properties (#13245) -
azurerm_virtual_network_gateway_resource
- support for multiple vpn authentication types (#13228)
BUG FIXES:
- Data Source:
azurerm_kubernetes_cluster
- correctly read resource whenlocal_account_disabled
istrue
(#13260) -
azurerm_api_management_subscription
- relaxsubscription_id
validation (#13203) -
azurerm_app_configuration_key
- fix KV import with no label (#13253) -
azurerm_synapse_sql_pool
- properly support UTF-8 characters for thename
property (#13289)
v2.75.0
2.75.0 (September 02, 2021)
FEATURES:
-
New Data Source:
azurerm_cosmosdb_mongo_database
(#13123) -
New Resource:
azurerm_cognitive_account_customer_managed_key
(#12901) -
New Resource:
azurerm_logic_app_integration_account_partner
(#13157) -
New Resource:
azurerm_logic_app_integration_account_map
(#13187) -
New Resource:
azurerm_app_configuration_key
(#13118)
ENHANCEMENTS:
- dependencies: upgrading to
v57.0.0
ofgithub.com/Azure/azure-sdk-for-go
(#13160) - upgrading
dataprotection
to API Version2021-07-01
(#13161) -
azurerm_application_insights
- support thelocal_authentication_disabled
property (#13174) -
azurerm_data_factory_linked_service_azure_blob_storage
- support for thekey_vault_sas_token
property (#12880) -
azurerm_data_factory_linked_service_azure_function
support for thekey_vault_key
block (#13159) -
azurerm_data_protection_backup_instance_postgresql
- support thedatabase_credential_key_vault_secret_id
property (#13183) -
azurerm_hdinsight_hadoop_cluster
- support for thesecurity_profile
block (#12866) -
azurerm_hdinsight_hbase_cluster
- support for thesecurity_profile
block (#12866) -
azurerm_hdinsight_interactive_query_cluster
- support for thesecurity_profile
block (#12866) -
azurerm_hdinsight_kafka_cluster
- support for thesecurity_profile
block (#12866) -
azurerm_hdinsight_spark_cluster
- support for thesecurity_profile
block (#12866) -
azurerm_mssql_server
- refactoring to use an ID Formatter/Parser (#13151) -
azurerm_policy_virtual_machine_configuration_assignment
- support for theassignment_type
,content_uri
, andcontent_hash
properties (#13176) -
azurerm_storage_account
- handle nil values for AllowBlobPublicAccess (#12689) -
azurerm_synapse_spark_pool
- add support spark for3.1
(#13181)
v2.74.0
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 Version2021-07-01-preview
(#13121) - dependencies: upgrading
devtestlabs
to API Version2018-09-15
(#13074) - Data Source:
azurerm_servicebus_namespace_authorization_rule
- support for theprimary_connection_string_alias
andsecondary_connection_string_alias
properties (#12997) - Data Source:
azurerm_servicebus_queue_authorization_rule
- support for theprimary_connection_string_alias
andsecondary_connection_string_alias
properties (#12997) - Data Source:
azurerm_network_service_tags
- new propertiesipv4_cidrs
andipv6_cidrs
(#13058) -
azurerm_api_management
- now exports certificateexpiry
,thumbprint
andsubject
attributes (#12262) -
azurerm_app_configuration
- support for user assigned identities (#13080) -
azurerm_app_service
- add support forvnet_route_all_enabled
property (#13073) -
azurerm_app_service_plan
- support for thezone_redundant
property (#13145) -
azurerm_data_factory_dataset_binary
- support fordynamic_path_enabled
anddynamic_path_enabled
properties (#13117) -
azurerm_data_factory_dataset_delimited_text
- support fordynamic_path_enabled
anddynamic_path_enabled
properties (#13117) -
azurerm_data_factory_dataset_json
- support fordynamic_path_enabled
anddynamic_path_enabled
properties (#13117) -
azurerm_data_factory_dataset_parquet
- support fordynamic_path_enabled
anddynamic_path_enabled
properties (#13117) -
azurerm_firewall_policy
- support for theintrusion_detection
,identity
andtls_certificate
blocks (#12769) -
azurerm_kubernetes_cluster
- support for thepod_subnet_id
property (#12313) -
azurerm_kubernetes_cluster_node_pool
- support for thepod_subnet_id
property (#12313) -
azurerm_monitor_autoscale_setting
- support for the fielddivide_by_instance_count
within themetric_trigger
block (#13121) -
azurerm_redis_enterprise_cluster
- thetags
property can now be updated (#13084) -
azurerm_storage_account
- add support forshared_key_access_enabled
property (#13014) -
azurerm_servicebus_namespace_authorization_rule
- support for theprimary_connection_string_alias
andsecondary_connection_string_alias
properties (#12997) -
azurerm_servicebus_topic_authorization_rule
- support for theprimary_connection_string_alias
andsecondary_connection_string_alias
properties (#12997) -
azurerm_dev_test_global_vm_shutdown_schedule
- support for themail
property (#13074)
BUG FIXES
-
azurerm_data_factory_dataset_delimited_text
- support empty values for thecolumn_delimiter
,row_delimiter
,quote_character
,escape_character
, andencoding
propeties (#13149) -
azurerm_cosmosdb_cassandra_table
- correctly updatethroughput
(#13102) -
azurerm_private_dns_a_record
- fix regression inname
validation and add max recordset limit validation (#13093) -
azurerm_postgresql_flexible_server_database
thecharset
andcollation
properties are now optional (#13110) -
azurerm_spring_cloud_app
- Fix crash when identity is not present (#13125)
v2.73.0
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
tov56.2.0
(#12969) - Dependencies: updating
frontdoor
to use API version2020-05-01
(#12831) - Dependencies: updating
web
to use API version2021-02-01
(#12970) - Dependencies: updating
kusto
to use API version2021-01-01
(#12967) - Dependencies: updating
machinelearning
to use API version2021-07-01
(#12833) - Dependencies: updating
network
to use API version2021-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 propertyhostname
(#13001) - Data Source:
azurerm_application_security_group
- refactoring to use an ID Formatter/Parser (#13028) -
azurerm_active_directory_domain_service
- export theresource_id
attribute (#13011) -
azurerm_app_service_environment_v3
- updated for GA changes, including support forinternal_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 theidentity
block (#13050) -
azurerm_kubernetes_cluster
- support for theultra_ssd_enabled
andprivate_cluster_public_fqdn_enabled
properties (#12780) -
azurerm_kubernetes_cluster_node_pool
- supportfor theultra_ssd_enabled
property (#12780) -
azurerm_logic_app_trigger_http_request
- support for thecallback_url
attribute (#13057) -
azurerm_netapp_volume
- support for thesnapshot_directory_visible
property (#12961) -
azurerm_sql_server
- support for configuringthreat_detection_policy
(#13048) -
azurerm_stream_analytics_output_eventhub
- support for theproperty_columns
property (#12947)
BUG FIXES:
-
azurerm_frontdoor
- expose support forcache_duration
andcache_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 thepublic_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 upto40
for themaximum_throughput_units
property (#13065) -
azurerm_kubernetes_cluster
- fix crash in update when previously configured AAD Profile is nownil
(#13043) -
azurerm_redis_enterprise_cluster
- changing the tags property no longer creates a new resource (#12956) -
azurerm_storage_account
- allow 0 for thecors.max_age_in_seconds
property (#13010) -
azurerm_servicebus_topic
- correctyl validate thename
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 therolling_upgrade_policy
block (#13029)
v2.72.0
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 thefeatures
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 fordotnet_framework_version
in (#12883) -
azurerm_resource_group
- conditionally (based on theprevent_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 whenstart_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)
v2.71.0
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
ofgithub.com/Azure/azure-sdk-for-go
(#12781) - dependencies: updating
appinsights
to use API Version2020-02-02
(#12818) - dependencies: updating
containerservice
to use API Version2021-05-1
(#12747) - dependencies: updating
machinelearning
to use API Version2021-04-01
(#12804) - dependencies: updating
databricks
to use API Version2021-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 theoperation_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
- supportv6.0
for thedotnet_framework_version
property (#12788) -
azurerm_application_insights
- support for theworkspace_id
property (#12818) -
azurerm_databricks_workspace
- support for private link endpoint (#12543) -
azurerm_databricks_workspace
- add support forCustomer 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 theelastic_instance_minimum
,app_scale_limit
, andruntime_scale_monitoring_enabled
properties (#12741) -
azurerm_kubernetes_cluster
- support for thelocal_account_disabled
property (#12386) -
azurerm_kubernetes_cluster
- support for themaintenance_window
block (#12762) -
azurerm_kubernetes_cluster
- the fieldautomatic_channel_upgrade
can now be set tonode-image
(#12667) -
azurerm_logic_app_workflow
- support for theworkflow_parameters
(#12314) -
azurerm_mssql_database
- support for theFree
andFSV2
SKU's (#12835) -
azurerm_network_security_group
- theprotocol
property now supportsAh
andEsp
values (#12865) -
azurerm_public_ip_resource
- support for sku_tier property (#12775) -
azurerm_redis_cache
- support for thereplicas_per_primary
,redis_version
, andtenant_settings
properties and blocks (#12820) -
azurerm_redis_enterprise_cluster
- this can now be provisioned inCanada Central
(#12842) -
azurerm_static_site
- supportStandard
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 thanall_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 thenet_ipv4_ip_local_port_range_max
property (#12859) -
azurerm_local_network_gateway
- fixing a crash where theLocalNetworkAddressSpace
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 thepublisher
property now creates a new resource (#12790)
v2.70.0
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 to2021-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 propertyip_addresses
(#12705) -
azurerm_api_management_diagnostic
- support for the propertyoperation_name_format
(#12736) -
azurerm_automation_certificate
- theexportable
property can now be set (#12738) -
azurerm_data_factory_dataset_binary
- the blobpath
andfilename
propeties are now optional (#12676) -
azurerm_data_factory_trigger_blob_event
- support for theactivation
property (#12644) -
azurerm_data_factory_pipeline
- support for theconcurrency
andmoniter_metrics_after_duration
properties (#12685) -
azurerm_hdinsight_interactive_query_cluster
- support for theencryption_in_transit_enabled
property (#12767) -
azurerm_hdinsight_spark_cluster
- support for theencryption_in_transit_enabled
property (#12767) -
azurerm_firewall_polcy
- support for propertyprivate_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 inprivate_connection_resource_id
for MariaDB, MySQL and PostgreSQL resources (#12761)
v2.69.0
2.69.0 (July 23, 2021)
FEATURES:
-
New Data Source
azurerm_active_directory_domain_service
(#10782) -
New Resource
azurerm_active_directory_domain_service
(#10782) -
New Resource
azurerm_active_directory_domain_service_replica_set
(#10782) -
New Resource
azurerm_api_management_gateway_api
(#12398) -
New Resource
azurerm_batch_job
(#12573) -
New Resource
azurerm_bot_channel_web_chat
(#12672) -
New Resource
azurerm_data_factory_managed_private_endpoint
(#12618) -
New Resource
azurerm_data_protection_backup_policy_blob_storage
(#12362) -
New Resource
azurerm_signalr_service_network_acl
(#12434) -
New Resource
azurerm_virtual_network_dns_servers
(#10782)
ENHANCEMENTS:
- dependencies: Updgrading to
v55.6.0
ofgithub.com/Azure/azure-sdk-for-go
(#12565) -
azurerm_api_management_named_value
- the fieldsecret_id
can now be set to a versionless Key Vault Key (#12641) -
azurerm_data_factory_integration_runtime_azure_ssis
- support for thepublic_ips
,express_custom_setup
,package_store
, andproxy
blocks (#12545) -
azurerm_data_factory_integration_runtime_azure_ssis
- support for thekey_vault_password
, andkey_vault_license
blocks (#12659) -
azurerm_bot_channels_registration
- support for thecmk_key_vault_url
,description
,icon_url
, andisolated_network_enabled
(#12560) -
azurerm_data_factory_integration_runtime_azure
- support for thevirtual_network_enabled
property (#12619) -
azurerm_eventgrid_event_subscription
- support for theadvanced_filtering_on_arrays_enabled
property (#12609) -
azurerm_eventgrid_system_topic_event_subscription
- support for theadvanced_filtering_on_arrays_enabled
property (#12609) -
azurerm_eventhub_namespace
- support for Azure Event Hubs Namespace Premium tier (#12695) -
azurerm_kubernetes_cluster
- support for downgradingsku_tier
fromPaid
toFree
without recreating the Cluster (#12651) -
azurerm_kusto_eventgrid_data_connection
- Add supporteddata_format
APACHEAVRO, ORC, PARQUET, TSVE and W3CLOGFILE to validation function. (#12687) -
azurerm_postgresql_flexible_server
- support for thehigh_availability
block (#12587)
BUG FIXES:
-
data.azurerm_redis_cache
- fix a bug that caused the data source to raise an error (#12666) -
azurerm_application_gateway
- return an error when ssl policy is not properly configured (#12647) -
azurerm_data_factory_linked_custom_service
- fix a bug causingadditional_properties
to be read incorrectly into state (#12664) -
azurerm_eventhub_authorization_rule
- fixing the error "empty non-retryable error received" (#12642) -
azurerm_machine_learning_compute_cluster
- fix a crash when creating a cluster without specifyingsubnet_resource_id
(#12658) -
azurerm_storage_account
- fixed account_replication_type validation (#12645)
v2.68.0
2.68.0 (July 16, 2021)
FEATURES:
-
New Data Source
azurerm_local_network_gateway
(#12579) -
New Resource
azurerm_api_management_api_release
(#12562) -
New Resource
azurerm_data_protection_backup_policy_disk
(#12361) -
New Resource
azurerm_data_factory_custom_dataset
(#12484) -
New Resource
azurerm_data_factory_dataset_binary
(#12369) -
New Resource
azurerm_maintenance_assignment_virtual_machine_scale_set
(#12273) -
New Resource
azurerm_postgresql_flexible_server_configuration
(#12294) -
New Resource
azurerm_synapse_private_link_hub
(#12495)
ENHANCEMENTS:
- dependencies: upgrading to
v55.5.0
ofgithub.com/Azure/azure-sdk-for-go
(#12435) - dependencies: updating
bot
to use API Version2021-03-01
(#12449) - dependencies: updating
maintenance
to use API Version2021-05-01
(#12273) -
azurerm_api_management_named_value
- support for thevalue_from_key_vault
block (#12309) -
azurerm_api_management_api_diagnostic
- support for thedata_masking
1 property (#12419) -
azurerm_cognitive_account
- support for theidentity
,storage
,disable_local_auth
,fqdns
,public_network_access_enabled
, andrestrict_outbound_network_access
properties (#12469) -
azurerm_cognitive_account
- thevirtual_network_subnet_ids
property has been deprecated in favour ofvirtual_network_rules
block to supoport theignore_missing_vnet_service_endpoint
property (#12600) -
azurerm_container_registry
- now exports theprincipal_id
andtenant_id
attributes in theidentity
block (#12378) -
azurerm_data_factory
- support for themanaged_virtual_network_enabled
property (#12343) -
azurerm_linux_virtual_machine_scale_set
- Fix un-necessary VMSS instance rolling request (#12590) -
azurerm_maintenance_configuration
- support for thewindow
,visibility
, andproperties
blocks (#12273) -
azurerm_powerbi_embedded
- support for themode
property (#12394) -
azurerm_redis_cache
- support for themaintenance_window
property in thepatch_schedule
block (#12472) -
azurerm_storage_account_customer_managed_key
- support for theuser_assigned_identity_id
property (#12516)
BUG FIXES:
-
azurerm_api_management
- no longer forces a new resource when changing thesubnet_id
property (#12611) -
azurerm_function_app
- set a default value foros_type
and allow a blank string to be specified as per documentation (#12482) -
azurerm_key_vault_access_policy
- prevent a possible panic on delete (#12616) -
azurerm_postgresql_flexible_server
- add new computed propertyprivate_dns_zone_id
to work around a upcomming breaking change in the API (#12288) -
machine_learning_compute_cluster
- make thesubnet_resource_id
property actually optional (#12558) -
azurerm_mssql_database
- don't allow license_type to be set for serverless SQL databases (#12555) -
azurerm_subnet_network_security_group_association
- prevent potential deadlocks when using multiple association resources (#12267)
v2.67.0
2.67.0 (July 09, 2021)
FEATURES:
-
New Data Source
azurerm_api_management_gateway
(#12297) -
New Resource
azurerm_api_management_gateway
(#12297) -
New Resource
azurerm_databricks_workspace_customer_managed_key
(#12331)
ENHANCEMENTS:
- dependencies: updating
postgresqlflexibleservers
to use API Version2021-06-01
(#12405) -
azurerm_databricks_workspace
- add support formachine_learning_workspace_id
,customer_managed_key_enabled
,infrastructure_encryption_enabled
andstorage_account_identity
(#12331) -
azurerm_security_center_assessment_policy
- support for thecategories
propety (#12383)
BUG FIXES:
-
azurerm_api_management
- fix an issue where changing the location of anadditional_location
would force a new resource (#12468) -
azurerm_app_service
- fix crash when resource group or ASE is missing. (#12518) -
azurerm_automation_variable_int
- fixed value parsing order causing1
to be considered a bool (#12511) -
azurerm_automation_variable_bool
- fixed value parsing order causing1
to be considered a bool (#12511) -
azurerm_data_factory_dataset_parquet
- theazure_blob_storage_location.filename
property cis now optional (#12414) -
azurerm_kusto_eventhub_data_connection
-APACHEAVRO
can now be used as adata_format
option (#12480) -
azurerm_site_recovery_replicated_vm
- Fix potential crash in readingmanaged_disk
properties (#12509) -
azurerm_storage_account
-account_replication_type
can now be updated (#12479) -
azurerm_storage_management_policy
- fix crash in read of properties (#12487) -
azurerm_storage_share_directory
now allows underscore in propertyname
[#12454] -
azurerm_security_center_subscription_pricing
- removed Owner permission note from documentation (#12481)
DEMRECATIONS:
styled-components/babel-plugin-styled-components
v1.13.3
- when there are multiple assignments prefer the outer name (#355) thanks @rockwotj
- minor dependency updates
v1.13.2
gajus/eslint-plugin-flowtype
v5.10.0
Features
v5.9.2
Bug Fixes
v5.9.1
Bug Fixes
v5.9.0
Features
v5.8.2
Bug Fixes
v5.8.1
Bug Fixes
import-js/eslint-plugin-import
v2.25.3
Fixed
- [
extensions
]: ignore unresolveable type-only imports ([#2270], [#2271], thanks [@jablko]) -
importType
: fixisExternalModule
calculation ([#2282], thanks [@mx-bernhard]) - [
no-import-module-exports
]: avoid false positives with a shadowedmodule
orexports
([#2297], thanks [@ljharb])
Changed
- [Docs] [
order
]: add type to the default groups ([#2272], thanks [@charpeni]) - [readme] Add note to TypeScript docs to install appropriate resolver ([#2279], thanks [@johnthagen])
- [Refactor]
importType
: combine redundantisScoped
andisScopedModule
(thanks [@ljharb]) - [Docs] HTTP => HTTPS ([#2287], thanks [@Schweinepriester])
v2.25.2
Fixed
v2.25.1
Fixed
- [Deps] update
eslint-module-utils
v2.25.0
Added
- Support
eslint
v8 ([#2191], thanks [@ota-meshi]) - [
no-unresolved
]: addcaseSensitiveStrict
option ([#1262], thanks [@sergei-startsev]) - [
no-unused-modules
]: add eslint v8 support ([#2194], thanks [@coderaiser]) - [
no-restricted-paths
]: add/restore glob pattern support ([#2219], thanks [@stropho]) - [
no-unused-modules
]: support dynamic imports ([#1660], [#2212], thanks [@maxkomarychev], [@aladdin-add], [@Hypnosphi])
Fixed
- [
no-unresolved
]: ignore type-only imports ([#2220], thanks [@jablko]) - [
order
]: fix sorting imports inside TypeScript module declarations ([#2226], thanks [@remcohaszing]) - [
default
],ExportMap
: Resolve extended TypeScript configuration files ([#2240], thanks [@mrmckeb])
Changed
- [Refactor] switch to an internal replacement for
pkg-up
andread-pkg-up
([#2047], thanks [@mgwalker]) - [patch] TypeScript config: remove
.d.ts
from [import/parsers
setting] and [import/extensions
setting] ([#2220], thanks [@jablko]) - [Refactor] [
no-unresolved
], [no-extraneous-dependencies
]: moduleVisitor usage ([#2233], thanks [@jablko])
v2.24.2
Fixed
v2.24.1
Fixed
-
ExportMap
: Add default export when esModuleInterop is true and anything is exported ([#2184], thanks [@Maxim-Mazurok]) - [
named
], [namespace
]: properly set reexports onexport * as … from
([#1998], [#2161], thanks [@ljharb]) - [
no-duplicates
]: correctly handle case of mixed default/named type imports ([#2149], thanks [@GoodForOneFare], [@nwalters512]) - [
no-duplicates
]: avoid crash with emptyimport type {}
([#2201], thanks [@ljharb])
Changed
- [Docs]
max-dependencies
:📖 DocumentignoreTypeImports
option ([#2196], thanks [@himynameisdave])
v2.24.0
Added
- [
no-dynamic-require
]: add optionesmodule
([#1223], thanks [@vikr01]) - [
named
]: addcommonjs
option ([#1222], thanks [@vikr01]) - [
no-namespace
]: Addignore
option ([#2112], thanks [@aberezkin]) - [
max-dependencies
]: add optionignoreTypeImports
([#1847], thanks [@rfermann])
Fixed
- [
no-duplicates
]: ensure autofix avoids excessive newlines ([#2028], thanks [@ertrzyiks]) - [
extensions
]: avoid crashing on partially typed import/export statements ([#2118], thanks [@ljharb]) - [
no-extraneous-dependencies
]: add ESM intermediate package.json support ([#2121], thanks [@paztis]) - Use
context.getPhysicalFilename()
when available (ESLint 7.28+) ([#2160], thanks [@pmcelhaney]) - [
extensions
]/importType
: fix isScoped treating @/abc as scoped module ([#2146], thanks [@rperello])
Changed
- [Docs] [
extensions
]: improved cases for using@/...
([#2140], thanks [@wenfangdu]) - [Docs] [
extensions
]: removed incorrect cases ([#2138], thanks [@wenfangdu]) - [Tests] [
order
]: add tests forpathGroupsExcludedImportTypes: ['type']
([#2158], thanks [@atav32]) - [Docs] [
order
]: improve the documentation for thepathGroupsExcludedImportTypes
option ([#2156], thanks [@liby]) - [Tests] [
no-cycle
]: Restructure test files ([#1517], thanks [@soryy708]) - [Docs] add description how to use plugin with yarn berry ([#2179], thanks [@KostyaZgara])
jest-community/eslint-plugin-jest
v24.7.0
Features
- create
require-hook
rule (#929) (6204b31) - deprecate
prefer-to-be-null
rule (4db9161) - deprecate
prefer-to-be-undefined
rule (fa08f09)
v24.6.0
Features
24.5.2 (2021-10-04)
Bug Fixes
24.5.1 (2021-10-04)
Bug Fixes
v24.5.2
Bug Fixes
v24.5.1
Bug Fixes
v24.5.0
Bug Fixes
-
no-deprecated-functions: remove
process.cwd
from resolve paths (#889) (6940488) -
no-identical-title: always consider
.each
titles unique (#910) (a41a40e)
Features
- create
prefer-expect-resolves
rule (#822) (2556020) - create
prefer-to-be
rule (#864) (3a64aea) - require-top-level-describe: support enforcing max num of describes (#912) (14a2d13)
- valid-title: allow custom matcher messages (#913) (ffc9392)
24.4.3 (2021-09-28)
Bug Fixes
-
valid-expect-in-promise: support
finally
(#914) (9c89855) - valid-expect-in-promise: support additional test functions (#915) (4798005)
24.4.2 (2021-09-17)
Bug Fixes
24.4.1 (2021-09-17)
Bug Fixes
v24.4.3
Bug Fixes
-
valid-expect-in-promise: support
finally
(#914) (9c89855) - valid-expect-in-promise: support additional test functions (#915) (4798005)
v24.4.2
Bug Fixes
v24.4.1
Bug Fixes
v24.4.0
Features
24.3.7 (2021-07-21)
Bug Fixes
24.3.6 (2021-04-26)
Bug Fixes
-
no-conditional-expect: check for expects in
catch
s on promises (#819) (1fee973) -
valid-expect: support async
expect
in ternary statements (#833) (7b7a396) - improve handling of
.each
calls and with tagged literals (#814) (040c605)
24.3.5 (2021-04-10)
Bug Fixes
24.3.4 (2021-04-05)
Bug Fixes
24.3.3 (2021-04-02)
Bug Fixes
-
no-duplicate-hooks: support
describe.each
(#797) (243cb4f), closes #642 -
prefer-expect-assertions: support
.each
(#798) (f758243), closes #676
24.3.2 (2021-03-16)
Bug Fixes
24.3.1 (2021-03-13)
Bug Fixes
v24.3.7
Bug Fixes
prettier/eslint-plugin-prettier
v3.4.1
xjamundx/eslint-plugin-promise
v5.2.0
- Updated
param-names
rule to allow for unused params
v5.1.1
- Updated docs to include
no-callback-in-promise
reasons #215
yannickcr/eslint-plugin-react
v7.27.1
Fixed
- [
no-invalid-html-attribute
]: allowlink
rel
to haveapple-touch-icon
,mask-icon
(#3132 @ljharb) - [
no-unused-class-component-methods
]: addgetChildContext
lifecycle method (#3136 @yoyo837) - [
prop-types
]: fix false positives on renames in object destructuring (#3142 @golopot) - [
no-arrow-function-lifecycle
]: fix invalid autofix from a concise arrow method to a regular one (#3145 @ljharb) - [
display-name
]: avoid false positives on non-creatClass object expressions (#3144 @ljharb)
Changed
v7.27.0
Added
- support eslint 8.x (#3059 @MichaelDeBoey @ljharb)
- [
no-unused-class-component-methods
]: Handle unused class component methods (#2166 @jakeleventhal @pawelnvk) - add [
no-arrow-function-lifecycle
] (#1980 @ngtan) - add support for
@typescript-eslint/parser
v5 (@ljharb) - [
no-invalid-html-attribute
]: add rule (#2863 @Nokel81)
Fixed
-
propTypes
: addVoidFunctionComponent
to react generic list (#3092 @vedadeepta) - [
jsx-fragments
], [jsx-no-useless-fragment
]: avoid a crash on fragment syntax intypescript-eslint
parser (@ljharb) - [
jsx-props-no-multi-spaces
]: avoid a crash on long member chains in tag names intypescript-eslint
parser (@ljharb) - [
no-unused-prop-types
],usedPropTypes
: avoid crash with typescript-eslint parser (@ljharb) - [
display-name
]: unwrap TSas
expressions (#3110 @ljharb) - [
destructuring-assignment
]: detect refs nested in functions (#3102 @ljharb) - [
no-unstable-components
]: improve handling of objects containing render function properties (#3111 @fizwidget) - [
prop-types
],propTypes
: add forwardRef<>, ForwardRefRenderFunction<> prop-types (#3112 @vedadeepta) - [
no-typos
]: prevent a crash when using private methods (@ljharb) - [
destructuring-assignment
], component detection: improve component detection (#3122 @vedadeepta) - [
no-invalid-html-attribute
]: avoid crash on spread props (#3126 @ljharb)
Changed
- [Tests] test on the new babel eslint parser (#3113 @ljharb)
- [Docs] [
jsx-no-target-blank
]: adjust options description (#3124 @gebsh)
v7.26.1
Fixed
- [
no-namespace
]: fix crash on non-string React.createElement name (#3082 @ljharb) - [
no-namespace
]: avoid crash on non-string createElement values (#3085 @ljharb) - [
jsx-no-target-blank
]: improve error messages (#3088 @cutiful)
Changed
- [Docs] [
jsx-max-props-per-line
]: fix options example (#3083 @MrRaiter)
v7.26.0
Added
- add [
no-namespace
] rule (#2640 @yacinehmito @ljharb) - [
jsx-max-props-per-line
]: addsingle
andmulti
options (#3078 @SIL0RAK)
Fixed
Changed
- [
no-access-state-in-setstate
]: passing test for “don't error if it's not a React Component” (#1873 @kentcdodds)
v7.25.3
Fixed
- [
prop-types
],propTypes
: bail out unknown generic types inside func params (#3076 @vedadeepta)
Changed
- [readme] Update broken link for configuration files (#3071 @prateek3255)
- [Refactor] create/extract
isCreateElement
andisDestructuredFromPragmaImport
utils (@ljharb)
v7.25.2
Fixed
- [
jsx-no-useless-fragments
]: Handle insignificant whitespace correctly whenallowExpressions
istrue
(#3061 @benj-dobs) - [
prop-types
],propTypes
: handle implicitchildren
prop in react's generic types (#3064 @vedadeepta) - [
display-name
]: fix arrow function returning result of function call with JSX arguments being interpreted as component (#3065 @danielfinke) - [
jsx-no-target-blank
]: avoid crash on attr-only href (#3066 @ljharb @gaz77a) - [
jsx-uses-vars
]: ignore lowercase tag names (#3070 @alanorozco)
v7.25.1
Fixed
v7.25.0
Added
- [
jsx-no-useless-fragments
]: add option to allow single expressions in fragments (#3006 @mattdarveniza) - add [
prefer-exact-props
] rule (#1547 @jomasti) - [
jsx-no-target-blank
]: addforms
option (#1617 @jaaberg) - [
jsx-pascal-case
]: addallowLeadingUnderscore
option (#3039 @pangaeatech) - [
no-children-prop
]: AddallowFunctions
option (#1903 @alexzherdev) - [
jsx-runtime
]: setparserOptions.jsxPragma
for@typescript-eslint/parser
(bb64df65 @ljharb)
Fixed
- component detection: use
estraverse
to improve component detection (#2992 @Wesitos) - [
destructuring-assignment
], [no-multi-comp
], [no-unstable-nested-components
], component detection: improve component detection (#3001 @vedadeepta) - [
no-deprecated
]: fix crash on rest elements (#3016 @ljharb) - [
destructuring-assignment
]: get the contextName correctly (#3025 @ohhoney1) - [
no-typos
]: prevent crash on styled components and forwardRefs (#3036 @ljharb) - [
destructuring-assignment
], component detection: handle default exports edge case (#3038 @vedadeepta) - [
no-typos
]: fix crash on private methods (#3043 @ljharb) - [
jsx-no-bind
]: handle local function declarations (#3048 @p7g) - [
prop-types
],propTypes
: handle React.* TypeScript types (#3049 @vedadeepta) - [
prop-types
],propTypes
: add handling forFC<Props>
, improve tests (#3051 @vedadeepta) - [
prop-types
],propTypes
: prevent crash introduced in #3051 (#3053 @ljharb)
Changed
- [Docs] [
jsx-no-bind
]: updates discussion of refs (#2998 @dimitropoulos) - [Refactor]
utils/Components
: correct spelling and delete unused code (#3026 @ohhoney1) - [Docs] [
jsx-uses-react
], [react-in-jsx-scope
]: document [react/jsx-runtime
] config (#3018 @pkuczynski @ljharb) - [Docs] [
require-default-props
]: fix small typo (#2994 @evsasse) - [Tests] add weekly scheduled smoke tests (#2963 @AriPerkkio)
- [Docs] improve instructions for
jsx-runtime
config (#3052 @ljharb)
gatsbyjs/gatsby (gatsby)
v3.14.6
v3.14.5
v3.14.4
v3.14.3
v3.14.2
v3.14.1
v3.14.0
Welcome to gatsby@3.14.0
release (September 2021 #1)
This is the final minor release for gatsby v3. Gatsby v4 beta is already published behind the
next
npm tag and the next stable release will begatsby@4.0.0
. See what's inside!We will keep publishing patches for 3.14.x with hotfixes until
4.0.0
stable is published and at least several weeks after.
Key highlights of this release:
- Better UX for navigation in the middle of deployment
-
New developer tools -
createPages
snippet in GraphiQL and new GraphQL capability - Preparations for gatsby v4 - API deprecations; migration guide; docs
- Improvements for
gatsby-source-drupal
- New home for
gatsby-plugin-netlify
Also, check out notable bugfixes.
Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next
and let us know
if you have any issues.
v3.13.1
v3.13.0
Welcome to gatsby@3.13.0
release (August 2021 #3)
Key highlights of this release:
- Improved Changelogs - Better structured and easier to read
-
sharp
v0.29 - Reduced install size, improved encoding time, and improved AVIF image quality -
Faster Sourcing for
gatsby-source-drupal
- Speed up fetching data by around 4x - webpack Caching in Development for Everyone - Activating it for all users
Also check out notable bugfixes.
Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next
and let us know
if you have any issues.
v3.12.1
v3.12.0
Welcome to gatsby@3.12.0
release (August 2021 #2)
Key highlights of this release:
-
webpack
dev server caching - opt-in 20% of users -
Improvements to
gatsby-source-shopify
- Add compat for breaking change in Shopify's API -
Improvements to
gatsby-source-wordpress
- Support for generating WebP images in HTML fields
Also check out notable bugfixes.
Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next
and let us know
if you have any issues.
v3.11.1
v3.11.0
Welcome to gatsby@3.11.0
release (August 2021 #1)
Key highlights of this release:
- Improvements to Parallel Query Running - Better performance and more configurable
Also check out notable bugfixes.
Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next
and let us know
if you have any issues.
v3.10.2
v3.10.1
v3.10.0
Welcome to gatsby@3.10.0
release (July 2021 #2)
Key highlights of this release:
- Experimental: Parallel Query Running - Improves time it takes to run queries during gatsby build
-
Experimental: webpack persistent caching for
gatsby develop
- significantly speed up start of webpack server
Also check out notable bugfixes.
Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next
and let us know
if you have any issues.
v3.9.1
gatsbyjs/gatsby (gatsby-plugin-manifest)
v3.14.0
Chores
v3.13.0
Features
Chores
v3.12.0
Chores
v3.11.0
Note: Version bump only for package gatsby-plugin-manifest
v3.10.0
Chores
gatsbyjs/gatsby (gatsby-plugin-offline)
v4.14.0
Bug Fixes
Chores
v4.13.0
Chores
v4.12.0
Bug Fixes
Chores
v4.11.0
Note: Version bump only for package gatsby-plugin-offline
v4.10.0
Chores
gatsbyjs/gatsby (gatsby-plugin-react-helmet)
v4.14.0
Chores
v4.13.0
Chores
v4.12.0
Chores
v4.11.0
Note: Version bump only for package gatsby-plugin-react-helmet
v4.10.0
Chores
gatsbyjs/gatsby (gatsby-plugin-sharp)
v3.14.3
Note: Version bump only for package gatsby-plugin-sharp
v3.14.2
Bug Fixes
v3.14.1
Note: Version bump only for package gatsby-plugin-sharp
v3.14.0
Features
Bug Fixes
- Add TS type/v4 patches for
unstable_onPluginInit
#33062 (8901eb2) - update dependency async to ^3.2.1 for gatsby-plugin-sharp #32983 (6857e26)
Chores
- update babel monorepo #32996 (048c7a7)
- update semver #32979 (ecf1fa7)
- upgrade got package #32928 (2ac366e)
- update fs-extra (major) #32654 (eea2687)
Other Changes
- Revert "chore(release): Publish next" (a0c4d44)
v3.13.0
Features
Chores
v3.12.0
Bug Fixes
Chores
- update formatting & linting #32626 (4a765b5)
- update dependency @types/sharp to ^0.28.5 #32566 (ef9fa95)
- update babel monorepo #32564 (a554998)
v3.11.0
Bug Fixes
3.10.2 (2021-07-21)
Bug Fixes
3.10.1 (2021-07-21)
Note: Version bump only for package gatsby-plugin-sharp
v3.10.2
Bug Fixes
v3.10.1
Note: Version bump only for package gatsby-plugin-sharp
v3.10.0
Chores
gatsbyjs/gatsby (gatsby-plugin-styled-components)
v4.14.0
Features
Chores
v4.13.0
Chores
v4.12.0
Chores
v4.11.0
Note: Version bump only for package gatsby-plugin-styled-components
v4.10.0
Chores
gatsbyjs/gatsby (gatsby-remark-images)
v5.11.0
Chores
v5.10.0
Chores
v5.9.0
Bug Fixes
- update dependency cheerio to ^1.0.0-rc.10 for gatsby-remark-images #32579 (0a3c084)
- update dependency chalk to ^4.1.2 #32576 (5c4e109)
Chores
v5.8.0
Note: Version bump only for package gatsby-remark-images
v5.7.0
Bug Fixes
Chores
gatsbyjs/gatsby (gatsby-remark-prismjs)
v5.11.0
Bug Fixes
Chores
v5.10.0
Chores
v5.9.0
Chores
v5.8.0
Note: Version bump only for package gatsby-remark-prismjs
v5.7.0
Chores
gatsbyjs/gatsby (gatsby-source-filesystem)
v3.14.0
Bug Fixes
- update dependency file-type to ^16.5.3 for gatsby-source-filesystem #32988 (621ee81)
- update dependency chokidar to ^3.5.2 #32985 (e710518)
Refactoring
Chores
- update babel monorepo #32996 (048c7a7)
- upgrade got package #32928 (2ac366e)
- update fs-extra (major) #32654 (eea2687)
v3.13.0
Bug Fixes
Chores
v3.12.0
Bug Fixes
Chores
- update dependency msw to ^0.33.2 for gatsby-source-filesystem #32623 (269f5fe)
- update babel monorepo #32564 (a554998)
v3.11.0
Note: Version bump only for package gatsby-source-filesystem
v3.10.0
Chores
gatsbyjs/gatsby (gatsby-transformer-remark)
v4.11.0
Features
Chores
Other Changes
- Revert "chore(release): Publish next" (a0c4d44)
v4.10.0
Chores
v4.9.0
Chores
v4.8.0
Note: Version bump only for package gatsby-transformer-remark
v4.7.0
Chores
gatsbyjs/gatsby (gatsby-transformer-sharp)
v3.14.0
Chores
v3.13.0
Features
Chores
v3.12.0
Bug Fixes
Chores
- update dependency @types/sharp to ^0.28.5 #32566 (ef9fa95)
- update babel monorepo #32564 (a554998)
v3.11.0
Note: Version bump only for package gatsby-transformer-sharp
v3.10.0
Chores
gatsbyjs/gatsby (gatsby-transformer-yaml)
v3.14.0
Chores
v3.13.0
Chores
v3.12.0
Chores
v3.11.0
Note: Version bump only for package gatsby-transformer-yaml
v3.10.0
Chores
gookit/color
v1.5.0
Change Log
Update
- update: add case for tests WSL env https://github.com/gookit/color/commit/44058898ccb9660cd713cee033472eb2d8603580
- Add bg colors to basic to hex convertor https://github.com/gookit/color/commit/ac28629353f8d8558feb83bead17d478daf4e5e1
- add new project on readme https://github.com/gookit/color/commit/254c63f8abccd86c0201c814590c7afcbad8e76a
- up: add more unit tests https://github.com/gookit/color/commit/5f87df48555ce0dac5a2981638dc3e9d43b1e969
- enhance: support use color name create some common rgb color https://github.com/gookit/color/commit/e48d1e5803a8f30335c91fb6a3c9cdb565d79977
- breaking: will not support go < 1.13 https://github.com/gookit/color/commit/b29d2b20b8e2f830de919ba29795b87677c36e50
Feature
- feat: support create Rgb color from Hsl value, issue #40 https://github.com/gookit/color/commit/dfe4c47c2703da71535ceda22798bd2da869c012
- feat: add more convert methods on Color https://github.com/gookit/color/commit/3986cfdc2218045802bec480b0c36b6e6ed5bdc3
Other
- readme: update readme add more projects https://github.com/gookit/color/commit/ce88fcee7c22dc3dc59e6d5e64558ca03e09ce48
- readme: update readme https://github.com/gookit/color/commit/79357dc20edd6a400b1620d99f8302d781f74364
- chore: add an example demo for use color https://github.com/gookit/color/commit/c8097c233b23c3cc1102dfe0e28b247f2c8eee06
- Bump github.com/stretchr/testify from 1.3.0 to 1.7.0 https://github.com/gookit/color/commit/468b81a7f6a8257456704b11294cfa272f0b1779
- style: add some comments https://github.com/gookit/color/commit/d1c276a856b99bd7279ba94e23aa2d3d46f9fa85
- sytle: update readme https://github.com/gookit/color/commit/c7dc09464b28518c2ae383fa16b989e7c0169599
hashicorp/terraform
v1.1.2
1.1.2 (December 17, 2021)
If you are using Terraform CLI v1.1.0 or v1.1.1, please upgrade to this new version as soon as possible.
Terraform CLI v1.1.0 and v1.1.1 both have a bug where a failure to construct the apply-time graph can cause Terraform to incorrectly report success and save an empty state, effectively "forgetting" all existing infrastructure. Although configurations that already worked on previous releases should not encounter this problem, it's possible that incorrect future configuration changes would trigger this behavior during the apply step.
BUG FIXES:
- config: Fix panic when using
-target
in combination withmoved
blocks within modules (#30189) - core: Fix condition which could lead to an empty state being written when there is a failure building the apply graph (#30199)
v1.1.1
1.1.1 (December 15, 2021)
BUG FIXES:
- core: Fix crash with orphaned module instance due to changed
count
orfor_each
value (#30151) - core: Fix regression where some expressions failed during validation when referencing resources expanded with
count
orfor_each
(#30171)
v1.1.0
1.1.0 (December 08, 2021)
Terraform v1.1.0 is a new minor release, containing some new features and some bug fixes whose scope was too large for inclusion in a patch release.
NEW FEATURES:
-
moved
blocks for refactoring within modules: Module authors can now record in module source code whenever they've changed the address of a resource or resource instance, and then during planning Terraform will automatically migrate existing objects in the state to new addresses.This therefore avoids the need for users of a shared module to manually run
terraform state mv
after upgrading to a version of the module, as long as the change is expressible as static configuration. However,terraform state mv
will remain available for use in more complex migration situations that are not well-suited to declarative configuration. -
A new
cloud
block in theterraform
settings block introduces a native Terraform Cloud integration for the CLI-driven run workflow.The Cloud integration includes several enhancements, including per-run variable support using the
-var
flag, the ability to map Terraform Cloud workspaces to the current configuration via Workspace Tags, and an improved user experience for Terraform Cloud and Enterprise users with actionable error messages and prompts. -
terraform plan
andterraform apply
both now include additional annotations for resource instances planned for deletion to explain why Terraform has proposed that action.For example, if you change the
count
argument for a resource to a lower number then Terraform will now mention that as part of proposing to destroy any existing objects that exceed the new count.
UPGRADE NOTES:
This release is covered by the Terraform v1.0 Compatibility Promises, but does include some changes permitted within those promises as described below.
-
Terraform on macOS now requires macOS 10.13 High Sierra or later; Older macOS versions are no longer supported.
-
The
terraform graph
command no longer supports-type=validate
and-type=eval
options. The validate graph is always the same as the plan graph anyway, and the "eval" graph was just an implementation detail of theterraform console
command. The default behavior of creating a plan graph should be a reasonable replacement for both of the removed graph modes. (Please note thatterraform graph
is not covered by the Terraform v1.0 compatibility promises, because its behavior inherently exposes Terraform Core implementation details, so we recommend it only for interactive debugging tasks and not for use in automation.) -
terraform apply
with a previously-saved plan file will now verify that the provider plugin packages used to create the plan fully match the ones used during apply, using the same checksum scheme that Terraform normally uses for the dependency lock file. Previously Terraform was checking consistency of plugins from a plan file using a legacy mechanism which covered only the main plugin executable, not any other files that might be distributed alongside in the plugin package.This additional check should not affect typical plugins that conform to the expectation that a plugin package's contents are immutable once released, but may affect a hypothetical in-house plugin that intentionally modifies extra files in its package directory somehow between plan and apply. If you have such a plugin, you'll need to change its approach to store those files in some other location separate from the package directory. This is a minor compatibility break motivated by increasing the assurance that plugins have not been inadvertently or maliciously modified between plan and apply.
-
terraform state mv
will now error when legacy-backup
or-backup-out
options are used without the-state
option on non-local backends. These options operate on a local state file only. Previously, these options were accepted but ignored silently when used with non-local backends. -
In the AzureRM backend, the new opt-in option
use_microsoft_graph
switches to using MSAL authentication tokens and Microsoft Graph rather than using ADAL tokens and Azure Active Directory Graph, which is now deprecated by Microsoft. The new mode will become the default in Terraform v1.2, so please plan to migrate to using this setting and test with your own Azure AD tenant prior to the Terraform v1.2 release.
ENHANCEMENTS:
- config: Terraform now checks the syntax of and normalizes module source addresses (the
source
argument inmodule
blocks) during configuration decoding rather than only at module installation time. This is largely just an internal refactoring, but a visible benefit of this change is that theterraform init
messages about module downloading will now show the canonical module package address Terraform is downloading from, after interpreting the special shorthands for common cases like GitHub URLs. (#28854) - config: Variables can now be declared as "nullable", which defines whether a variable can be null within a module. Setting
nullable = false
ensures that a variable value will never benull
, and may instead take on the variable's default value if the caller sets it explicitly tonull
. (#29832) -
terraform plan
andterraform apply
: When Terraform plans to destroy a resource instance due to it no longer being declared in the configuration, the proposed plan output will now include a note hinting at what situation prompted that proposal, so you can more easily see what configuration change might avoid the object being destroyed. (#29637) -
terraform plan
andterraform apply
: Terraform will now report explicitly in the UI if it automatically moves a resource instance to a new address as a result of adding or removing thecount
argument from an existing resource. For example, if you previously hadresource "aws_subnet" "example"
withoutcount
, you might haveaws_subnet.example
already bound to a remote object in your state. If you addcount = 1
to that resource then Terraform would previously silently rebind the object toaws_subnet.example[0]
as part of planning, whereas now Terraform will mention that it did so explicitly in the plan description. (#29605) -
terraform workspace delete
: will now allow deleting a workspace whose state contains only data resource instances and output values, without runningterraform destroy
first. Previously the presence of data resources would require using-force
to override the safety check guarding against accidentally forgetting about remote objects, but a data resource is not responsible for the management of its associated remote object(s) and so there's no reason to require explicit deletion. (#29754) -
terraform validate
: Terraform now uses precise type information for resources during config validation, allowing more problems to be caught that that step rather than only during the planning step. (#29862) - provisioner/remote-exec and provisioner/file: When using SSH agent authentication mode on Windows, Terraform can now detect and use the Windows 10 built-in OpenSSH Client's SSH Agent, when available, in addition to the existing support for the third-party solution Pageant that was already supported. (#29747)
- cli:
terraform state mv
will now return an error for-backup
or-backup-out
options used without the-state
option, unless the working directory is initialized to use the local backend. Previously Terraform would silently ignore those options, since they are applicable only to the local backend. (#27908) -
terraform console
: now has a newtype()
function, available only in the interactive console, for inspecting the exact type of a particular value as an aid to debugging. (#28501)
BUG FIXES:
- config:
ignore_changes = all
now works in override files. (#29849) - config: Upgrading an unknown single value to a list using a splat expression now correctly returns an unknown value and type. Previously it would sometimes "overpromise" a particular return type, leading to an inconsistency error during the apply step. (#30062)
- config: Terraform is now more precise in its detection of data resources that must be deferred to the apply step due to their
depends_on
arguments referring to not-yet-converged managed resources. (#29682) - config:
ignore_changes
can no longer cause a null map to be converted to an empty map, which would otherwise potentially cause surprising side-effects in provider logic. (#29928) - core: Provider configuration obtained from interactive prompts will now be merged properly with settings given in the configuration. Previously this merging was incorrect in some cases. (#29000)
-
terraform plan
: Improved rendering of changes inside attributes that accept lists, sets, or maps of nested object types. (#29827, #29983, #29986) -
terraform apply
: Will no longer try to apply a stale plan that was generated against an originally-empty state. Previously this was an unintended exception to the rule that a plan can only be applied to the state snapshot it was generated against. (#29755) -
terraform show -json
: Attributes that are declared as using the legacy Attributes as Blocks behavior are now represented more faithfully in the JSON plan output. (#29522) -
terraform init
: Will now update the backend configuration hash value at a more approprimate time, to ensure properly restarting a backend migration process that failed on the first attempt. (#29860) - backend/oss: Flatten
assume_role
block arguments, so that they are more compatible with theterraform_remote_state
data source. (#29307)
v1.0.11
1.0.11 (November 10, 2021)
ENHANCEMENTS:
- backend/oss: Added support for
sts_endpoint
(#29841)
BUG FIXES:
- config: Fixed a bug in which
ignore_changes = all
would not work in override files (#29849) - config: Numbers are now compared for equality based on their protocol representation, eliminating unexpected changes due to small precision errors (#29864)
v1.0.10
1.0.10 (October 28, 2021)
BUG FIXES:
- backend/oss: Fix panic when there's an error looking up OSS endpoints (#29784)
- backend/remote: Fix version check when migrating state (#29793)
- cli: Restore
-lock
and-lock-timeout
flags for theinit
command, which were removed in 0.15.0 (#29773) - cli: Fix bug where
terraform init -input=false
would hang waiting for user input to choose a workspace (#29805)
v1.0.9
1.0.9 (October 13, 2021)
BUG FIXES:
- core: Fix panic when planning new resources with nested object attributes (#29701)
- core: Do not refresh deposed instances when the provider is not configured during destroy (#29720)
- core: Prevent panic when encountering a missing change when destroying a resource (#29734)
v1.0.8
1.0.8 (September 29, 2021)
BUG FIXES:
- cli: Check
required_version
as early as possibly duringinit
so that version incompatibility can be reported before errors about new syntax (#29665) - core: Don't plan to remove orphaned resource instances in refresh-only plans (#29640)
v1.0.7
1.0.7 (September 15, 2021)
BUG FIXES:
- core: Remove check for computed attributes which is no longer valid with optional structural attributes (#29563)
- core: Prevent object types with optional attributes from being instantiated as concrete values, which can lead to failures in type comparison (#29559)
- core: Empty containers in the configuration were not planned correctly when used with optional structural attributes (#29580)
v1.0.6
1.0.6 (September 03, 2021)
ENHANCEMENTS:
- backend/s3: Improve SSO handling and add new endpoints in the AWS SDK (#29017)
BUG FIXES:
- cli: Suppress confirmation prompt when initializing with the
-force-copy
flag and migrating state between multiple workspaces. (#29438) - cli: Update tencentcount dependency versions to fix errors when building from source (#29445)
- core: Fix panic while handling computed attributes within nested objects, and improve plan validation for unknown values (#29482)
v1.0.5
1.0.5 (August 18, 2021)
BUG FIXES:
- json-output: Add an output change summary message as part of the
terraform plan -json
structured logs, bringing this format into parity with the human-readable UI. (#29312) - core: Handle null nested single attribute values (#29411)
- cli: Fix crash when planning a diff between null and empty sets in nested attributes (#29398)
- cli: Fix crash when planning a new resource containing a set of nested object attributes (#29398)
- cli: Fix crash when displaying a resource diff where a possibly identifying attribute is sensitive (#29397)
- cli: Fix crash when a diff with unknown nested map attributes (#29410)
- config: Fix handling of dynamically types arguments in
formatlist
, ensuring the correct resulting type. (#29408) - config: Floating point operations like
floor
andceil
can no longer mutate their arguments. (#29408)
v1.0.4
1.0.4 (August 04, 2021)
BUG FIXES:
- backend/consul: Fix a bug where the state value may be too large for consul to accept (#28838)
- cli: Fixed a crashing bug with some edge-cases when reporting syntax errors that happen to be reported at the position of a newline. (#29048)
v1.0.3
1.0.3 (July 21, 2021)
ENHANCEMENTS
-
terraform plan
: The JSON logs (-json
option) will now includeresource_drift
, showing changes detected outside of Terraform during the refresh step. (#29072) - core: The automatic provider installer will now accept providers that are recorded in their registry as using provider protocol version 6. (#29153)
- backend/etcdv3: New argument
max_request_bytes
allows larger requests and for the client, to match the server request limit. (#28078)
BUG FIXES:
-
terraform plan
: Will no longer panic when trying to render null maps. (#29207) - backend/pg: Prevent the creation of multiple workspaces with the same name. (#29157)
- backend/oss: STS auth is now supported. (#29167)
- config: Dynamic blocks with unknown for_each values were not being validated. Ensure block attributes are valid even when the block is unknown (#29208)
- config: Unknown values in string templates could lose sensitivity, causing the planned change to be inaccurate (#29208)
v1.0.2
1.0.2 (July 07, 2021)
BUG FIXES:
-
terraform show
: Fix crash when rendering JSON plan with sensitive values in state (#29049) - config: The
floor
andceil
functions no longer lower the precision of arguments to what would fit inside a 64-bit float, instead preserving precision in a similar way as most other arithmetic functions. (#29110) - config: The
flatten
function was incorrectly treating null values of an unknown type as if they were unknown values. Now it will treat them the same as any other non-list/non-tuple value, flattening them down into the result as-is. (#29110)
hashicorp/terraform-provider-helm
v2.4.1
HOTFIX:
- Fix exec plugin interactive mode regression (#798)
v2.4.0
- Upgrade helm to 3.7.1
v2.3.0
- Support templates with multiple resources in helm_template data source (#772)
- Upgrade helm to 3.6.2
i18next/i18next
v20.6.1
- fix deepFind if looking for nesting array item
v20.6.0
- feature: key prefix option 1644
v20.5.0
- introduce missingKeyNoValueFallbackToKey option
v20.4.0
- change to return false when a nullable argument is passed 1635
- make sure parseMissingKeyHandler is called when defaultValue is provided 1354
- types: Fix i18n.use() cannot pass module constructors in TypeScript 1442
- types: fix TypeScript definition for "loaded" event handler 1637
v20.3.5
- change init warning to only trigger if not using useSSR on react-i18next
v20.3.4
- fix(types): only use readonly array of strings in API 1629
v20.3.3
- add transWrapTextNodes to types 1626
kubernetes/apiserver
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/cloud-provider
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/cluster-bootstrap
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/code-generator
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/component-base
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/component-helpers
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/controller-manager
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/cri-api
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/csi-translation-lib
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/kube-aggregator
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/kube-controller-manager
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/kube-proxy
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/kube-scheduler
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/kubelet
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/kubernetes
v1.23.1
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | 743fe075588ab59644ab5a60edb7d23d7dfe5adadf951fc8d2de5cc2e0fcac0d |
SHA512 | d7b53be1a9695143b780fb9ff1271c65dd1584e09ef77fe5aa3db4f965a9a7a8b59af8981b3dfeba1f89dd48a81e30f1cd4d443b7b9bee9f1695b3346b41c8fc |
v1.23.0
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | 8f70cd3d7aa12fd09d9d715feb3803814c82a0ecc905d4efa81da4a5a4b9907e |
SHA512 | 850f92f4a4f397773ceabdacdb0513fa3cd2eb8867f7e3697f42bc595c3c710f81a8b9b34679d783ca2e1900dd272e0af209126cf55719e321af8da04a4b1c2b |
v1.22.5
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | d0a98a71caf9096de65ab6489dece22a82f875ebfdd2efba4ff5787e10b1f176 |
SHA512 | 69c9877045226fda433c07bf71648b4a9eaa65cca6164d9e003162d0f35f978fb37c1b97f94280b053bba5732d99142f6c363ddce948fdb5c2b731ae2b76d434 |
v1.22.4
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | e1f91937fa0814165af0a4ae82038886a0d1039063df3bfe2269e06cee4937a8 |
SHA512 | 5d8f53b29f14313b029d7f313b8f11b6f51577d5679a85e114579f4308488ab2a553c2eb0c8e202f1af81548311006cc6b2d2d11af5640b69bb99fe797b8db09 |
v1.22.3
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | 5777fa003dda558a31e318001182aa5a1dff3ae8dced13f2b96cbca547bc5c2d |
SHA512 | 515be8024601706fa45090f98434f10e1742ce1f92964e4d4d405ea7baef62ec96b12f00c0560fde367fee514a42c1781b74235666a691f45ac2a2bd69695cc6 |
v1.22.2
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | 8b0e682d526a61ff4ad30f5645570cf43179905a9586f7cda6b61b0488954010 |
SHA512 | 5a567e5133a04da82a656b072151fa2b8a6b680db85a4faf69f6e727d2ec9889fd2bae9c5be8562074352c67eace863c894b734650e07e7fce91dcf5986f9357 |
v1.22.1
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | 97e6c05e1c4f27ccff0350f1ad7a0ca68abc1fc2e41e99e1b44c65222d5a2115 |
SHA512 | 4ba0d63665c5959cec560264a260bb1341d09a28f6651e9814982af1ec47aff144e9ad7e6c4273867c864cdf3d12f1e7cbb4bfa44301cf5b9e81f98a345acdfb |
v1.22.0
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | 74a99bfebac7ec87052c0cf8c027f49c60606d14004bf95068a4456effd6cb41 |
SHA512 | d1145ec29a8581a4c94a83cefa3658a73bfc7d8e2624d31e735d53551718c9212e477673f74cfa4e430a8367a47bba65e2573162711613e60db54563dc912f00 |
v1.21.8
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | 18ee476b7a2be6c40cac8f45477e1e165dc38c5f99ec2c708ae9295a347a20bb |
SHA512 | 84e6742f2341a7288b23dae90111a377621babf1bdd9e167a57c31b577b95594fd451e9acf21663e6f365f1a7cc6c983028819036facdb35066576b341af8d62 |
v1.21.7
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | 13e8b2c579e2122ee9b58700377e4050f1278fa718b90dea0e059f2101c077b2 |
SHA512 | 272b73d76a8d90cea95940bf5b67eb04b9b5d118734398072955b556a9c05f72b5a200b1d546503a2ba106283d7e60c0c2634c2886bcc9fc3d6c0e045c3290de |
v1.21.6
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | e096e8e92580b12ef8b86eb987f5463b4855e37a0e1c1cc42efccddae46c51fa |
SHA512 | 1a88a2f9d2ab9a5d7abe16d788c0d690a217b08313e94c923911bee71c9d0520ec2c9f09bc79d52765a26ad56cf4945725d28c8c3564cbee97d563934132ceaa |
v1.21.5
See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.
See the CHANGELOG for more details.
Release Assets
Kubernetes Source Code: kubernetes.tar.gz | |
SHA256 | 40949aee6f62c3bbe847ced8b95faaabc5079a7c444ccbff704a0815a83e2ca0 |
SHA512 | e0f22fb6db131eb1bb0bbd26a3bb230a42dc9c36e867d3511789a8312bed8381137ea8c72cb0dce29fff1eb1ca08179af9e7e12c2b3491be87170ea4b00da437 |
kubernetes/legacy-cloud-providers
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/metrics
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/mount-utils
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/sample-apiserver
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/sample-cli-plugin
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
kubernetes/sample-controller
v0.23.1
v0.23.0
v0.22.5
v0.22.4
v0.22.3
v0.22.2
v0.22.1
v0.22.0
v0.21.8
v0.21.7
v0.21.6
v0.21.5
hashicorp/terraform-provider-kubernetes
v2.7.1
BUG FIXES:
- Fix type-morphing of Map into Map (#1521)
v2.7.0
IMMROVEMENTS:
- Add support for storage/v1
- Add support for certificates/v1
- Add support for networking/v1
- Add support for policy/v1
- Add
completion_mode
to job spec - Improve performance of
kubernetes_manifest
by reducing amount of API calls
BUG FIXES:
- Fix crash when container env block is empty
- Fix invalid allowedHostPaths PodSecurityPolicy patch
- Fix handling of "null" values on fields of
kubernetes_manifest
(#1478)
This release introduces version suffixes to the names of resources and datasources. See our documentation page for more details on this convention and the motivation behind it.
v2.6.1
BUG FIXES:
- Fix import ID syntax in manifest import docs
- Tolerate unknown values in "env" and "exec" provider attributes
- Remove "beta" designation of the kubernetes_manifest from documentation
v2.6.0
IMMROVEMENTS:
- kubernetes_manifest is now GA and enabled by default
BUG FIXES:
- kubernetes_manifest now correctly handles empty blocks as attribute values (#1352)
- kubernetes_manifest now correctly handles multiple CRDs with different number of schema versions (#1460)
v2.5.1
IMMROVEMENTS:
- Allow setting kubernetes_job parallelism to zero (#1334)
- Add kubernetes_ingress_class resource (#1236)
- Add immutable field to kubernetes_secret (#1280)
- Add behavior field to horizontal_pod_autoscaler (#1030)
- Add proxy_url attribute to provider configuration block (#1441)
BUG FIXES:
- Always generate standard ObjectMeta for CRD types (#1418)
- Fix importing kubernetes_manifest resources (#1440)
- Fix documentation example for field_manager block (#1410)
- Fix kubernetes_job "No waiting" documentation example (#1383)
- Fix docs formatting for kubernetes_secret (#1434)
v2.5.0
IMMROVEMENTS:
- Timeouts block on
kubernetes_manifest
-
kubernetes_manifest
supports setting field_manager name and "force" mode -
kubernetes_manifest
checks that resource exists before trying to create -
kubernetes_manifest
supports "computed" attributtes -
kubernetes_manifest
supports import operations
BUG FIXES:
- Fix typo in kubernetes_manifest documentation
- Document that kubernetes_manifest must be enabled in the provider block.
- Docs for ingress_class_name in kubernetes_ingress
v2.4.1
HOTFIX:
- Fix kubernetes_manifest Terraform version constraint causing error on 0.12/0.13 (#1345)
v2.4.0
IMMROVEMENTS:
- Add
kubernetes_manifest
resource as experimental feature - Upgrade Terraform SDK to v2.7.0
nodejs/node
v12.22.8
Notable Changes
This release contains a c-ares update to fix a regression introduced in Node.js 12.22.5 resolving CNAME records containing underscores #39780.
Root certificates have been updated to those from Mozilla's Network Security Services 3.71 #40281.
Commits
- [
2d42295d2a
] - build: pin macOS GitHub runner to macos-10.15 (Richard Lau) #41124 - [
41e09ec71b
] - child_process: retain reference to data with advanced serialization (Anna Henningsen) #38728 - [
f0be07796e
] - crypto: update root certificates (Richard Lau) #40280 - [
4c9f920d34
] - deps: update archs files for OpenSSL-1.1.1m (Richard Lau) #41172 - [
60d7d4171e
] - deps: upgrade openssl sources to 1.1.1m (Richard Lau) #41172 - [
7feff67419
] - deps: add -fno-strict-aliasing flag to libuv (Daniel Bevenius) #40631 - [
534ac7c7c6
] - deps: update c-ares to 1.18.1 (Richard Lau) #40660 - [
c019fa9b70
] - deps: update to cjs-module-lexer@1.2.2 (Guy Bedford) #39402 - [
b13340eff4
] - doc: add alternative version links to the packages page (Filip Skokan) #36915 - [
243b2fbfdb
] - lib: fix regular expression to detect `/` and `\` (Francesco Trotta) #40325 - [
70e094a26b
] - repl: fix error message printing (Anna Henningsen) #38209 - [
02b432a704
] - src: fix crash in AfterGetAddrInfo (Anna Henningsen) #39735 - [
7479447d6a
] - test: deflake child-process-pipe-dataflow (Luigi Pinca) #40838 - [
833e199393
] - tools: update certdata.txt (Richard Lau) #40280 - [
e4339fe286
] - tools: add script to update c-ares (Richard Lau) #40660 - [
f50b9c1e8a
] - worker: avoid potential deadlock on NearHeapLimit (Santiago Gimeno) #38403
v12.22.7
This is a security release.
Notable changes
-
CVE-2021-22959: HTTP Request Smuggling due to spaced in headers (Medium)
- The http parser accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS). More details will be available at CVE-2021-22959 after publication.
-
CVE-2021-22960: HTTP Request Smuggling when parsing the body (Medium)
- The parse ignores chunk extensions when parsing the body of chunked requests. This leads to HTTP Request Smuggling (HRS) under certain conditions. More details will be available at CVE-2021-22960 after publication.
Commits
- [
21a2e554e3
] - deps: update llhttp to 2.1.4 (Fedor Indutny) nodejs-private/node-private#286 - [
d5d3a03246
] - http: add regression test for smuggling content length (Matteo Collina) nodejs-private/node-private#286 - [
0858587f21
] - http: add regression test for chunked smuggling (Matteo Collina) nodejs-private/node-private#286
v12.22.6
This is a security release.
Notable Changes
These are vulnerabilities in the node-tar, arborist, and npm cli modules which are related to the initial reports and subsequent remediation of node-tar vulnerabilities CVE-2021-32803 and CVE-2021-32804. Subsequent internal security review of node-tar and additional external bounty reports have resulted in another 5 CVE being remediated in core npm CLI dependencies including node-tar, and npm arborist.
You can read more about it in:
Commits
- [
a0154b586b
] - deps: update archs files for OpenSSL-1.1.1l (Richard Lau) #39869 - [
7a95637eb7
] - deps: upgrade openssl sources to 1.1.1l (Richard Lau) #39869 - [
840b0ffff6
] - deps: upgrade npm to 6.14.15 (Darcy Clarke) #39856
v12.22.5
This is a security release.
Notable Changes
-
CVE-2021-3672/CVE-2021-22931: Improper handling of untypical characters in domain names (High)
- Node.js was vulnerable to Remote Code Execution, XSS, application crashes due to missing input validation of hostnames returned by Domain Name Servers in the Node.js DNS library which can lead to the output of wrong hostnames (leading to Domain Hijacking) and injection vulnerabilities in applications using the library. You can read more about it at https://nvd.nist.gov/vuln/detail/CVE-2021-22931.
-
CVE-2021-22940: Use after free on close http2 on stream canceling (High)
- Node.js was vulnerable to a use after free attack where an attacker might be able to exploit memory corruption to change process behavior. This release includes a follow-up fix for CVE-2021-22930 as the issue was not completely resolved by the previous fix. You can read more about it at https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22940.
-
CVE-2021-22939: Incomplete validation of rejectUnauthorized parameter (Low)
- If the Node.js HTTPS API was used incorrectly and "undefined" was in passed for the "rejectUnauthorized" parameter, no error was returned and connections to servers with an expired certificate would have been accepted. You can read more about it at https://nvd.nist.gov/vuln/detail/CVE-2021-22939.
Commits
- [
5f947db68c
] - deps: update c-ares to 1.17.2 (Beth Griggs) #39724 - [
42695ea34b
] - deps: reflect c-ares source tree (Beth Griggs) #39653 - [
e4c9156b32
] - deps: apply missed updates from c-ares 1.17.1 (Beth Griggs) #39653 - [
9cd1f53103
] - http2: add tests for cancel event while client is paused reading (Akshay K) #39622 - [
2008c9722f
] - http2: update handling of rst_stream with error code NGHTTP2_CANCEL (Akshay K) #39622 - [
1780bbc329
] - tls: validate "rejectUnauthorized: undefined" (Matteo Collina) nodejs-private/node-private#276
v12.22.4
This is a security release.
Notable Changes
-
CVE-2021-22930: Use after free on close http2 on stream canceling (High)
- Node.js is vulnerable to a use after free attack where an attacker might be able to exploit the memory corruption, to change process behavior. You can read more about it in https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22930
Commits
- [
499e56babe
] - build: fix label-pr workflow (Michaël Zasso) #38399 - [
98ac3c4108
] - build: label MRs with GitHub Action instead of nodejs-github-bot (Phillip Johnsen) #38301 - [
ddc8dde150
] - deps: upgrade npm to 6.14.14 (Darcy Clarke) #39553 - [
e11a862eed
] - deps: update to c-ares 1.17.1 (Danny Sonnenschein) #36207 - [
39e9cd540f
] - deps: restore minimum ICU version to 65 (Richard Lau) #39068 - [
e459c79b02
] - deps: V8: cherry-pick035c305
(Michaël Zasso) #38497 - [
b3c698a5d8
] - deps: update to cjs-module-lexer@1.2.1 (Guy Bedford) #38450 - [
7d5a2f9588
] - deps: update to cjs-module-lexer@1.1.1 (Guy Bedford) #37992 - [
906b43e586
] - deps: V8: update build dependencies (Michaël Zasso) #39245 - [
15b91fa3fa
] - deps: V8: backport8959494
(Michaël Zasso) #39245 - [
8046daf09f
] - deps: V8: cherry-pick0b3a4ec
(Michaël Zasso) #39245 - [
f4377b13a6
] - deps: V8: cherry-pick7c182bd
(Michaël Zasso) #39245 - [
add7b5b4c2
] - deps: V8: cherry-pickcc641f6
(Michaël Zasso) #39245 - [
a73275f056
] - deps: V8: cherry-pick7b33328
(Michaël Zasso) #39245 - [
492b0d6b37
] - deps: V8: cherry-picke6f62a4
(Michaël Zasso) #39245 - [
2b54156260
] - deps: V8: cherry-pick92e6d33
(Michaël Zasso) #39245 - [
bbceab4d91
] - deps: V8: backport1b1eda0
(Michaël Zasso) #39245 - [
93a1a3c5ae
] - deps: V8: cherry-pick530080c
(Milad Fa) #38509 - [
b263f2585a
] - http2: on receiving rst_stream with cancel code add it to pending list (Akshay K) #39423 - [
3e4bc1b0d3
] - module: fix legacynode
specifier resolution to resolve"main"
field (Antoine du Hamel) #38979 - [
f552c45676
] - src: move CHECK in AddIsolateFinishedCallback (Fedor Indutny) #38010 - [
30ce0e66ae
] - src: update cares_wrap OpenBSD defines (Anna Henningsen) #38670
v12.22.3
Notable Changes
Node.js 12.22.2 introduced a regression in the Windows installer on non-English locales that is being fixed in this release. There is no need to download this release if you are not using the Windows installer.
Commits
- [
182f86a4d4
] - win,msi: use localized "Authenticated Users" name (Richard Lau) #39241
prettier/prettier
v2.5.1
#11884 by @sosukesuzuki)
Improve formatting for empty tuple types (// Input
type Foo =
Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends []
? Foo3
: Foo4;
// Prettier 2.5.0
type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [
]
? Foo3
: Foo4;
// Prettier 2.5.0 (tailingCommma = all)
// Invalid TypeScript code
type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [
,
]
? Foo3
: Foo4;
// Prettier 2.5.1
type Foo =
Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends []
? Foo3
: Foo4;
#11892 by @fisker)
Fix compatibility with Jest inline snapshot test (A internal change in Prettier@v2.5.0 accidentally breaks the Jest inline snapshot test.
#11899 by @duailibe)
Support Glimmer's named blocks (Prettier already supported this feature, but it converted empty named blocks to self-closing, which is not supported by the Glimmer compiler.
See: Glimmer's named blocks.
// Input
<Component>
<:named></:named>
</Component>
// Prettier 2.5.0
<Component>
<:named />
</Component>
// Prettier 2.5.1
<Component>
<:named></:named>
</Component>
v2.5.0
v2.4.1
@forward
(#11482) (#11487 by @niksy)
Fix wildcard syntax in // Input
@​forward "library" as btn-*;
// Prettier 2.4.0
@​forward "library" as btn- *;
// Prettier 2.4.1
@​forward "library" as btn-*;
debug-print-ast
(#11514 by @sosukesuzuki)
Add new CLI option A new --debug-print-ast
CLI flag for debugging.
v2.4.0
PrismJS/prism
v1.25.0
New components
-
AviSynth (#3071)
746a4b1a
-
Avro IDL (#3051)
87e5a376
-
Bicep (#3027)
c1dce998
-
GAP (CAS) (#3054)
23cd9b65
-
GN (#3062)
4f97b82b
-
Hoon (#2978)
ea776756
-
Kusto (#3068)
e008ea05
-
Magma (CAS) (#3055)
a1b67ce3
-
MAXScript (#3060)
4fbdd2f8
-
Mermaid (#3050)
148c1eca
-
Razor C# (#3064)
4433ccfc
-
Systemd configuration file (#3053)
8df825e0
-
Wren (#3063)
6a356d25
Updated components
- Bicep
- C#
- C++
- Clojure
- Hoon
- Liquid
- Log file
- Markup
- PureScript
- Python
- Sass
- Shell session
- Swift
- TypeScript
Updated plugins
- JSONP Highlight
- Line Highlight
- Normalize Whitespace
- Previewers
Updated themes
Other
i18next/react-i18next
v11.15.1
- add missing types for shouldUnescape and useTranslation 1429
v11.15.0
- option to unescape html in Trans 1426
v11.14.3
- types: remove undefined from conditional type 1410
v11.14.2
- Add type-safe support to deep keyPrefix 1403
v11.14.1
v11.14.0
- Remove generics from Trans component to suppress warning issue 1400
- Add type support to plurals 1399
v11.13.0
- feat(types): add type-safe support to keyPrefix option 1390
- feat(types): allow key separator augmentation 1367
v11.12.0
- feature: add key prefix support to useTranslation hook 1371
v11.11.4
- typescript: add returnNull and returnEptyString options to TypeOptions interface 1341
v11.11.3
- Trans: parse first, then interpolate 1345
v11.11.2
- feat(typings): support readonly namespaces in TFuncKey 1340
facebook/react
v0.11.0
React Core
Breaking Changes
-
getDefaultProps()
is now called once per class and shared across all instances -
MyComponent()
now returns a descriptor, not an instance -
React.isValidComponent
andReact.PropTypes.component
validate descriptors, not component instances - Custom
propType
validators should return anError
instead of logging directly
New Features
- Rendering to
null
- Keyboard events include normalized
e.key
ande.getModifierState()
properties - New normalized
onBeforeInput
event -
React.Children.count
has been added as a helper for counting the number of children
Bug Fixes
- Re-renders are batched in more cases
- Events:
e.view
properly normalized - Added Support for more HTML attributes (
coords
,crossOrigin
,download
,hrefLang
,mediaGroup
,muted
,scrolling
,shape
,srcSet
,start
,useMap
) - Improved SVG support
- Changing
className
on a mounted SVG component now works correctly - Added support for elements
mask
andtspan
- Added support for attributes
dx
,dy
,fillOpacity
,fontFamily
,fontSize
,markerEnd
,markerMid
,markerStart
,opacity
,patternContentUnits
,patternUnits
,preserveAspectRatio
,strokeDasharray
,strokeOpacity
- Changing
- CSS property names with vendor prefixes (
Webkit
,ms
,Moz
,O
) are now handled properly - Duplicate keys no longer cause a hard error; now a warning is logged (and only one of the children with the same key is shown)
-
img
event listeners are now unbound properly, preventing the error "Two valid but unequal nodes with the samedata-reactid
" - Added explicit warning when missing polyfills
React With Addons
- PureRenderMixin: a mixin which helps optimize "pure" components
- Perf: a new set of tools to help with performance analysis
- Update: New
$apply
command to transform values - TransitionGroup bug fixes with null elements, Android
React NPM Module
- Now includes the pre-built packages under
dist/
. -
envify
is properly listed as a dependency instead of a peer dependency
JSX
- Added support for namespaces, eg
<Components.Checkbox />
- JSXTransformer
- Enable the same
harmony
features available in the command line with<script type="text/jsx;harmony=true">
- Scripts are downloaded in parallel for more speed. They are still executed in order (as you would expect with normal script tags)
- Fixed a bug preventing sourcemaps from working in Firefox
- Enable the same
React Tools Module
- Improved readme with usage and API information
- Improved ES6 transforms available with
--harmony
option - Added
--source-map-inline
option to thejsx
executable - New
transformWithDetails
API which gives access to the raw sourcemap data
remix-run/react-router
v5.3.0
This release of react-router-dom
adds support for passing a function to either the className
or style
props to conditionally apply values based on the link's active
state.
This provides similar functionality as the existing activeClassName
and activeStyle
props, but is a bit more powerful. For example, you can now easily apply styles exclusively to an inactive NavLink
as well. This offers a nicer experience for folks who use utility class-based CSS tools such as Tailwind.
function Comp() {
return (
<NavLink
to="/"
className={isActive =>
`px-3 py-2 ${isActive ? 'text-gray-200' : 'text-gray-800'}`
}
>
Home
</NavLink>
);
}
Note that as of v6.0.0-beta.3
, the activeClassName
and activeStyle
props are removed completely. Adding support for functional className and style props to both v5 and v6 will give v5 users an easier upgrade path.
Thanks to @tim-phillips for raising the issue that inspired the change! 🥳
v5.2.1
This release fixes a bug with <Link>
so that, when the to
location is the same as the current, the history state entry is replaced instead of pushed to the stack. See https://github.com/remix-run/react-router/issues/5362 for details. 🥳
Thanks to @guidobouman for the MR and for everyone else who weighed in for the fix!
styled-components/styled-components
v5.3.3
What's Changed
- Backport #3568 (read from textContent rather than innerHTML during rehydrate) to v5 by @keeganstreet in https://github.com/styled-components/styled-components/pull/3591
- [v5] generate more complete sourcemaps by @henryqdineen in https://github.com/styled-components/styled-components/pull/3597
New Contributors
- @henryqdineen made their first contribution in https://github.com/styled-components/styled-components/pull/3597
Full Changelog: https://github.com/styled-components/styled-components/compare/v5.3.1...v5.3.3
v5.3.1
-
Fix forced server-side mode not triggering global styles (See #3566)
-
Fix SSR collisions caused by insufficient hash inputs and reordering of groups on the client, which is a regression in v5.2.0 (See #3563)
-
Fix dynamic creation React warning for React v18, backported to v5 by @lynndylanhurley (See #3564)
-
Add missing typeof window check when checking for duplicate instances of styled-components (See #3553)
-
Prevent ServerStyleSheet from emitting empty style tags, which would cause issues in IE11 (See #3555)
-
Support css tagged templates inside style objects, by @roginfarrer and @dvingo (See #3469)
jquense/yup
v0.32.11
Bug Fixes
- dep ranges (2015c0f)
v0.32.10
Bug Fixes
- carry over excluded edges when concating objects (5334349), closes #1423
- fix the typo for the array length validation (#1287) (4c17508)
- missing transforms on concat (f3056f2), closes #1260
- oneOf, notOneOf swallowing multiple errors (#1434) (7842afb)
- prevent unhandled Promise rejection when returning rejected Promise inside test function (#1327) (5eda549)
- SchemaOf<>'s treatment of Date objects. (#1305) (91ace1e), closes #1243 #1302
- update lodash/lodash-es to fix CVEs flagged in 4.17.20 (#1334) (70d0b67)
- utils: use named functions for default exports (#1329) (acbb8b4)
Features
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.