6.73.0 (November 11, 2026)
BREAKING CHANGES:
- resource/aws_wafv2_web_acl_rule: Removes
and_statementfromstatementblocks nested inand_statement, andor_statementfromstatementblocks nested inor_statement. These values are rejected by AWS. (#50604) - resource/aws_wafv2_web_acl_rule: Removes
managed_rule_group_statement,rate_based_statementandrule_group_reference_statementfromstatementblocks nested inand_statement,not_statementandor_statement. These values are rejected by AWS. (#50604) - resource/aws_wafv2_web_acl_rule: Removes
or_statementfromstatementblocks nested inor_statement. These values are rejected by AWS. (#50604)
NOTES:
- resource/aws_efs_file_system: Until AWS roll out the service change supporting the new default encryption setting, changing
encrypted = truetoencrypted = falsewill seem to have succeeded without modifying anything on the AWS side. In this scenario you will need to manually recreate the file system viaterraform destroyandterraform apply(#49999)
FEATURES:
- New List Resource:
aws_dsql_stream(#50813) - New List Resource:
aws_networksecuritymanager_admin_account(#50164) - New List Resource:
aws_networksecuritymanager_deployment(#50815) - New List Resource:
aws_networksecuritymanager_policy(#50789) - New List Resource:
aws_networksecuritymanager_template(#50799) - New Resource:
aws_config_connector(#49559) - New Resource:
aws_dsql_stream(#50813) - New Resource:
aws_networksecuritymanager_admin_account(#50164) - New Resource:
aws_networksecuritymanager_deployment(#50815) - New Resource:
aws_networksecuritymanager_policy(#50789) - New Resource:
aws_networksecuritymanager_template(#50799)
ENHANCEMENTS:
- data-source/aws_elasticache_serverless_cache: Add
connection_typeattribute (#50454) - resource/aws_backup_restore_testing_selection: Allow
validation_window_hoursto be0(#50272) - resource/aws_efs_file_system: Support new default of
encrypted = truefor new file systems.kms_key_idno longer requiresencryptedto be set explicitly totrue, and settingencrypted = falseno longer forces resource replacement (#49999) - resource/aws_elasticache_serverless_cache: Add
connection_typeargument to support public endpoints (#50454) - resource/aws_securityhub_connector_v2: Add
azureconfiguration block toconnector_providerfor Microsoft Azure multi-cloud coverage (#49560) - resource/aws_synthetics_canary: Add additional validation to
memory_in_mb(#49826) - resource/aws_vpn_connection: Support in-place updates for
tunnel_bandwidthargument (#47843)
BUG FIXES:
- data-source/aws_ce_tags: Remove incomplete
sort_by.keyvalidation (#50814) - list-resource/aws_ssm_document: Fix
InvalidDocumentOperationexceptions during Read when sharing is managed through AWS RAM (#50416) - provider: Fix
net/http: TLS handshake timeouterrors when making AWS API calls from networks where TLS traffic is inspected by middleboxes such as AWS Network Firewall, corporate proxies and firewalls. v6.71.0 and v6.72.0 were built with Go1.27.3, which advertises the post-quantum ML-DSA signature algorithms in the TLS 1.3ClientHellosignature_algorithms_certextension, and such middleboxes are known to drop thoseClientHellomessages silently. The provider is now built with Go1.27.4, which omits ML-DSA fromsignature_algorithms_cert, and a regression test guards theClientHelloagainst future toolchain changes (#50816) - resource/aws_elasticache_user_group: Fix
user_idsadditions being silently dropped when the same update also removes an already-detached user (#49948) - resource/aws_networksecuritymanager_rule: Fix the first apply of more than one rule in an account that has never used AWS Network Security Manager failing with
ConflictException: Account or org is already onboarded(#50807) - resource/aws_organizations_policy: Fix infinite drift in
contentwhen AWS returns policy statement elements in a different order (#47190) - resource/aws_ssm_document: Fix
InvalidDocumentOperationexceptions during Read when sharing is managed through AWS RAM (#50416) - resource/aws_vpc_endpoint: Fix
private_dns_only_for_inbound_resolver_endpointbeing forced totrueand not configurable for S3 interface endpoints that use thes3-fipsservice name (#50857) - resource/aws_wafv2_web_acl: Preserve concurrent rule changes when retrying an optimistic lock conflict if neither
rulenorrule_jsonhas a planned change (#50790)