v2.31.0
NOTES:
- resource/aws_lambda_function: Environments using Lambda functions with VPC configurations should upgrade their Terraform AWS Provider to this version or later to appropriately handle the networking changes introduced by the improved VPC networking for AWS Lambda functions deployment. These changes prevent proper deletion of EC2 Subnets and Security Groups for accounts and regions updated to the new Lambda networking infrastructure in older versions of the Terraform AWS Provider. Additional information and configuration workarounds for prior versions can be found in this GitHub issue.
ENHANCEMENTS:
- data-source/aws_eks_cluster: Add
tags
attribute (#10307) - resource/aws_efs_filesystem: Support tag-on-create (#10254)
- resource/aws_eks_cluster: Add
tags
argument (#10307) - resource/aws_mq_broker: Add
encryption_options
configuration block (support AWS and customer managed KMS CMKs) (#10276)
BUG FIXES:
- resource/aws_lb_listener_certificate: Retry
CertificateNotFound
errors on creation for eventual consistency (#10294) - resource/aws_s3_bucket_object: Fix object deletion for non-versioned objects (#10352)
- resource/aws_security_group: Handle updated ENI description and longer deletion timeframe for new Lambda Hyperplane ENIs (#10114] / [#10347)
- resource/aws_subnet: Handle updated ENI description and longer deletion timeframe for new Lambda Hyperplane ENIs (#10114] / [#10347)
- resource/aws_vpc_peering_connection: Ensure
allow_remote_vpc_dns_resolution
usage works with inter-region peering (#7627) - resource/aws_vpc_peering_connection_accepter: Ensure
allow_remote_vpc_dns_resolution
usage works with inter-region peering (#7627) - resource/aws_vpc_peering_connection_options: Ensure
allow_remote_vpc_dns_resolution
usage works with inter-region peering (#7627) - resource/aws_wafregional_web_acl_association: Ensure missing resource triggers state removal (#10216)
- service/waf: Prevent incorrect
Error getting WAF change token
errors for API calls that should be retried or specially handled (#10242) - service/wafregional: Prevent incorrect
Error getting WAF regional change token
errors for API calls that should be retried or specially handled (#10242)