4.0.0 (2023-04-07)
⚠ BREAKING CHANGES
List of backwards incompatible changes
- The minimum required Terraform version is now 1.0
- The minimum required AWS provider version is now 4.x (4.35.0 at time of writing)
assign_ipv6_address_on_creation
has been removed; use the respective subnet type equivalent instead (i.e. -public_subnet_assign_ipv6_address_on_creation
)enable_classiclink
has been removed; it is no longer supported by AWS hashicorp/terraform#31730enable_classiclink_dns_support
has been removed; it is no longer supported by AWS hashicorp/terraform#31730
Additional changes
Modified
map_public_ip_on_launch
now defaults tofalse
enable_dns_hostnames
now defaults totrue
enable_dns_support
now defaults totrue
manage_default_security_group
now defaults totrue
manage_default_route_table
now defaults totrue
manage_default_network_acl
now defaults totrue
- The default name for the default security group, route table, and network ACL has changed to fallback to append
-default
to the VPC name if a specific name is not provided - The default fallback value for outputs has changed from an empty string to
null
See the UPGRADE-4.0.md for further details