hashicorp/terraform-provider-aws
Last release: 2026-06-10
The HashiCorp Terraform AWS Provider enables Terraform to manage AWS resources. It includes documentation, contribution guidance, an FAQ, tutorials, and a development roadmap, with discussion available via HashiCorp’s forums and the provider’s homepage on the Terraform Registry.
Project status
- Actively maintained: GitHub upstream shows a recent push on 2026-06-10, and the provider continues to publish frequent versioned updates (for example, v6.49.0 on 2026-06-04, v6.48.0 on 2026-06-03).
- Update cadence: The newest updates are coming on a roughly weekly cadence (early-to-mid June shows releases about a week apart, with at least two very close dates: v6.49.0 and v6.48.0 in consecutive days).
AI summary generated 2026-06-11
Recent updates
v6.50.0
2026-06-10v6.50.0 adds several new Terraform resources and list resources (notably around Bedrock Agent Core, CloudWatch Logs S3 table integrations, ECS daemon/task definitions, and Observability Admin S3 integrations). It also introduces provider support for Linux s390x and adds new configuration arguments/blocks such as Bedrock gateway target private connectivity, gateway policy engine configuration, and additional Bedrock memory arguments. The release notes also include multiple bug fixes focused on eventual consistency, drift fixes, and engine upgrade state handling.
Featuresv6.49.0
2026-06-04v6.49.0 adds new optional schema fields for several AWS resources and data sources, plus a bug fix for a panic during state refresh. The visible diff also includes a number of internal build and tooling changes (linting, CI workflow pins, dependency bumps, and generator directives) that are not mentioned in the release notes.
Featuresv6.48.0
2026-06-03Terraform provider AWS v6.48.0 primarily adds multiple new resources and data sources, plus a set of attribute and argument enhancements across existing resources and data sources. It also includes a handful of targeted bug fixes, mainly around drift, validation errors on delete, and API/OpenAPI update behavior. The code diff provided for this analysis appears dominated by CI, tooling, and documentation changes, with provider runtime code changes not visible in the excerpted diff.
Featuresv6.47.0
2026-05-27v6.47.0 adds multiple new AWS provider resources and list resources, including several Bedrock Agent Core resources and S3 Control multi-region access point resources. The release also deprecates various `id`-style attributes in favor of more specific identifiers (for example `arn`, `region`, `partition`), and adds plan-time validation and new arguments/attributes across several existing resources and data sources.
Featuresv6.46.0
2026-05-20Release v6.46.0 adds multiple new AWS resources and data source attributes, including several new list resources (e.g., Bedrock Agent Core harness, IAM access key, Route53 associations, SecurityHub automation rule v2, X-Ray indexing-related resources). It also includes enhancements across existing resources (CloudFront cache tag config, Bedrock agent runtime storage mounting, OpenSearch domain jwt_options, and X-Ray resource identity support), plus targeted bug fixes.
BreakingFeaturesv6.45.0
2026-05-13v6.45.0 is a feature-focused AWS provider release that adds new Observability Admin and Security Hub v2 resources/list resources, expands Lambda and Timestream InfluxDB support, and includes several ElastiCache and Grafana fixes. The visible diff also contains a significant amount of project-maintenance churn such as lint/semgrep updates, contributor docs, changelog entries, and providerlint dependency bumps.
BreakingFeaturesv6.44.0
2026-05-06v6.44.0 is a broad AWS provider release focused on adding new resources/data sources and expanding list-resource coverage, especially around Glue, DynamoDB, Outposts, Redshift, Security Hub, and VPC endpoint associations. It also ships a handful of targeted fixes for ODB, S3 file synchronization, Security Hub association timeouts, and Timestream InfluxDB validation, while graduating `aws_dynamodb_global_secondary_index` from experimental status.
Featuresv6.43.0
2026-04-30v6.43.0 is a broad AWS provider release centered on Security Hub: it adds new Security Hub data sources, list resources, and several new/updated Security Hub resources with resource identity support. It also ships a handful of bug fixes across ECS Express Gateway, CloudWatch alarms, Flow Logs, S3, Pinpoint, and GuardDuty-related destroy handling.
Featuresv6.42.0
2026-04-22v6.42.0 is a feature-heavy AWS provider release with several new data sources, list resources, and resources, plus schema enhancements across EKS, RDS integrations, CloudWatch alarms, S3 inventory/lens, and network management. It also includes one documented breaking change: `aws_mq_configuration` now deletes the remote configuration on destroy unless `skip_destroy` is set.
BreakingFeaturesv6.41.0
2026-04-15Release v6.41.0 is mostly additive, with a large batch of new list resources, resource identity support across several existing AWS resources, and new schema support for ECS, OpenSearch, Budgets, Directory Service, and ElastiCache. It also includes a few behavioral fixes/tightenings, most notably a new required argument on one autoscaling resource and a CloudFront multitenant default removal.
BreakingFeaturesv6.40.0
2026-04-08v6.40.0 is a mostly additive AWS provider release, introducing several new OpenSearch Serverless and S3Files resources/data sources alongside new list resources for Config, Glue, and SSM. It also expands a number of existing resources with new arguments/attributes and fixes several drift/validation issues; I found one undocumented enhancement to the OpenSearch Serverless collection resource and some CI/tooling dependency updates.
BreakingFeaturesv6.39.0
2026-04-01v6.39.0 adds multiple new AWS data sources and resources, plus several capability enhancements across existing resources (e.g., EKS cluster identity/tier support, additional arguments for Observability Admin and Prometheus Scraper). It also includes targeted bug fixes for data sources/resources, including an EKS access entry tags issue and a DynamoDB creation polling regression fix from v6.28.0. The main user-facing change called out in the notes is the deprecation of an attribute in aws_eks_access_entry.
Featuresv6.38.0
2026-03-25Terraform AWS provider v6.38.0 adds several new resources, data sources, list resources, and one new action, including MSK topic, WorkMail domain/default domain, Sagemaker Algorithm, DMS replication task assessment run, and Savings Plans offerings. It also expands existing schemas with new configuration blocks/attributes and fixes a wide set of import, panic, and idempotency bugs across many AWS services.
Featuresv6.37.0
2026-03-18v6.37.0 is a feature-heavy AWS provider release that adds several new list resources and new resources, plus schema enhancements for DataSync, DocDB Elastic, IAM, and S3. It also includes one documented breaking change in Lake Formation opt-in and a broad set of bug fixes across Savings Plans, MSK, WAFv2, DynamoDB, EC2, S3, and other services.
BreakingFeaturesv6.36.0
2026-03-11Terraform AWS Provider v6.36.0 adds three new resources/data sources and introduces several schema enhancements across existing resources. It also includes provider-level Go runtime upgrades and multiple bug fixes, plus schema behavior changes (notably for deprecated parameters and some Glue table fields).
BreakingFeatures