Skip to content

v4.59.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Mar 21:20
· 23893 commits to main since this release

NOTES:

  • resource/aws_connect_queue: The quick_connect_ids_associated attribute is being deprecated in favor of quick_connect_ids (#26151)
  • resource/aws_connect_routing_profile: The queue_configs_associated attribute is being deprecated in favor of queue_configs (#26151)

FEATURES:

  • New Data Source: aws_ec2_public_ipv4_pool (#28245)
  • New Data Source: aws_ec2_public_ipv4_pools (#28245)
  • New Data Source: aws_servicecatalog_provisioning_artifacts (#25535)
  • New Resource: aws_codegurureviewer_repository_association (#29656)
  • New Resource: aws_emr_block_public_access_configuration (#29968)
  • New Resource: aws_kms_key_policy (#29923)
  • New Resource: aws_oam_sink (#29670)
  • New Resource: aws_oam_sink_policy (#30020)

ENHANCEMENTS:

  • aws_cognito_user_pool_domain: Add ability to update certificate_arn in place (#25275)
  • data-source/aws_aws_lb: Add enable_xff_client_port, xff_header_processing_mode and enable_tls_version_and_cipher_suite_headers attributes (#29792)
  • data-source/aws_ce_cost_category: Add default_value attribute (#29291)
  • data-source/aws_dynamodb_table: Add deletion_protection_enabled attribute (#29924)
  • data-source/aws_opensearch_domain: Add dashboard_endpoint attribute (#29867)
  • resource/aws_amplify_domain_association: Add enable_auto_sub_domain argument (#29814)
  • resource/aws_appflow_flow: Add attribute preserve_source_data_typing to s3_output_format_config in s3 (#27616)
  • resource/aws_appsync_datasource: Add event_bridge_config argument to support AppSync EventBridge data sources (#30042)
  • resource/aws_aws_lb: Add enable_xff_client_port, xff_header_processing_mode and enable_tls_version_and_cipher_suite_headers arguments (#29792)
  • resource/aws_batch_compute_environment: Allow a maximum of 2 compute_resources.ec2_configurations (#27207)
  • resource/aws_cloudwatch_metric_alarm: Add period parameter to metric_query (#29896)
  • resource/aws_cloudwatch_metric_alarm: Add validation to period parameter of metric_query.metric (#29896)
  • resource/aws_cognito_user_pool_domain: Add cloudfront_distribution and cloudfront_distribution_zone_id attributes (#27790)
  • resource/aws_dynamodb_table: Add deletion_protection_enabled argument (#29924)
  • resource/aws_ecs_task_definition: Add arn_without_revision attribute (#27351)
  • resource/aws_elasticache_user: Add authentication_mode argument (#28928)
  • resource/aws_fms_policy: Add description argument (#29926)
  • resource/aws_fsx_openzfs_file_system: Add support for SINGLE_AZ_2 deployment_type (#28583)
  • resource/aws_glue_crawler: Add create_native_delta_table attribute to the delta_target configuration block (#29566)
  • resource/aws_inspector2_organization_configuration: Add lambda attribute to auto_enable configuration block (#28961)
  • resource/aws_instance: Add ability to update private_dns_name_options in place (#26305)
  • resource/aws_lb_target_group: Add load_balancing_cross_zone_enabled argument (#29920)
  • resource/aws_opensearch_domain: Add dashboard_endpoint attribute (#29867)
  • resource/aws_qldb_ledger: Add configurable timeouts (#29635)
  • resource/aws_s3_bucket: Add error handling for XNotImplemented errors when reading acceleration_status, request_payer, lifecycle_rule, logging, or replication_configuration into terraform state. (#29632)
  • resource/aws_securityhub_organization_configuration: Add auto_enable_standards attribute (#29773)
  • resource/aws_wafv2_web_acl_association: Add configurable timeout for Create (#30002)

BUG FIXES:

  • data-source/aws_opensearch_domain: Add missing advanced_security_options.anonymous_auth_enabled attribute (#26746)
  • resource/aws_api_gateway_integration: Fix bug that cleared unchanged cache_key_parameters values on Update (#29991)
  • resource/aws_apigatewayv2_integration: Retry errors like ConflictException: Unable to complete operation due to concurrent modification. Please try again later. (#29735)
  • resource/aws_budgets_action: Extend and add configurable timeouts for create and update (#29976)
  • resource/aws_cognito_user_pool: Remove Computed from lambda_config.custom_email_sender and lambda_config.custom_sms_sender allowing their values to be removed (#29047)
  • resource/aws_cognito_user_pool: account_recovery_setting.recovery_mechanism is Optional+Computed (#22302)
  • resource/aws_ecr_repository: Fix unhandled errors and nil output on read (#30067)
  • resource/aws_elasticache_user: Change user_id to ForceNew (#28928)
  • resource/aws_elasticsearch_domain: Remove upper bound validation for ebs_options.throughput as the 1,000 MB/s limit can be raised (#27598)
  • resource/aws_lambda_function: Fix empty environment variable update (#29839)
  • resource/aws_lightsail_domain_entry: Allow for the domain entry to begin with an underscore. (#30056)
  • resource/aws_lightsail_domain_entry: Moved the error handling of an improperly formatted ID to be before attempting to access the id_parts. This will cause a proper empty resource message instead of a panic when ID is not properly formed. (#30056)
  • resource/aws_lightsail_instance: Added a check to ensure that the availability_zone value is within the current region of the provider. (#30056)
  • resource/aws_lightsail_instance: Fix name validation to allow instances to start with a numeric character (#29903)
  • resource/aws_medialive_channel: Fix setting of bitrate and sample_rate for aac_settings. (#29807)
  • resource/aws_medialive_channel: Fix setting of bitrate for eac3_settings. (#29809)
  • resource/aws_medialive_channel: Fix spelling for attribute audio_only_timecode_control and correct type for event_id in ms_smooth_group_settings (#29917)
  • resource/aws_medialive_channel: Removed Compute flag from audio_normalization_settings and remix_settings in audio_descriptions (#29859)
  • resource/aws_medialive_channel: Removed Computed flag from aac_settings, ´ac3_settings, eac3_atmos_settings, eac3_settings, mp2_settings, pass_through_settingsandwav_settingsincodec_settings`. (#29825)
  • resource/aws_neptune_cluster: Change lower bound validation for serverless_v2_scaling_configuration.min_capacity to 1 Neptune Capacity Unit (NCU) (#29999)
  • resource/aws_network_acl_association: Add retry to read step, resolving empty result error (#26838)
  • resource/aws_opensearch_domain: Remove upper bound validation for ebs_options.throughput as the 1,000 MB/s limit can be raised (#27598)
  • resource/aws_route: Allow destination_ipv6_cidr_block to be specified for a vpc_endpoint_id target (#29994)
  • resource/aws_sagemaker_endpoint_configuration: Fix variant_name generation when unset (#29915)