Terraform
HashiCorp Terraform core releases and blog.
- Terraform AWS Provider Releases terraforminfraawsdeprecationengineer ·
Terraform AWS Provider v6.46.0: New resources, fixes, and enhancements
Terraform AWS Provider version 6.46.0 introduces several new resources, including those for AWS Bedrock Agent, IAM Access Keys, and Observability Admin. Enhancements improve existing resources like CloudFront distributions and Bedrock Agent runtimes, while bug fixes address issues with S3 bucket configurations and X-Ray resource policies. The `policy_name` change in `aws_xray_resource_policy` is noted as a potential breaking change due to previous incorrect functionality.
feature patch breaking - HashiCorp Blog bloginfraawsdeprecationengineer ·
Terraform 1.15: Dynamic sources, variable deprecation, Windows ARM64
Terraform 1.15 introduces several updates including dynamic module sources and Windows ARM64 builds. It also deprecates certain variable usage and adds S3 AWS login capabilities. These changes aim to improve flexibility and maintainability for users managing infrastructure as code.
deprecation feature patch - Terraform Core Releases terraforminfraawsdeprecationengineer ·
Terraform 1.15.0 adds Windows ARM64 builds and variable support in module sources
Terraform v1.15.0 introduces builds for Windows ARM64 and allows variables and locals in module source and version attributes. It also adds a `deprecated` attribute for variables and outputs, enabling better lifecycle management for configurations. These changes benefit engineers managing diverse environments and complex module dependencies by providing more flexibility and clearer deprecation signals.
feature patch deprecation - Terraform Google Provider Releases terraforminfragcpengineer ·
Terraform Provider for Google v7.30.0
This release of the Terraform Google Provider introduces new resources for Data Lineage, Artifact Registry, Document AI, and Firebase Remote Config. It also includes improvements such as support for regional endpoints, new disk types for Workbench instances, and enhanced BigQuery connection configurations. A breaking change in the Apigee provider requires the `name` field for `google_apigee_env_keystore`.
breaking feature patch - Terraform AWS Provider Releases terraforminfraawsengineer ·
Terraform AWS Provider v6.42.0 Adds New Resources and Features, Includes Breaking Change
Terraform AWS Provider v6.42.0 introduces multiple new data sources and resources, including support for EC2 service links, API Gateway v2, and various AWS services. A breaking change in the `aws_mq_configuration` resource now correctly deletes configurations, requiring the `mq:DeleteConfiguration` IAM permission. This release impacts engineers managing AWS infrastructure via Terraform who need to be aware of the breaking change and can leverage the new resources for expanded capabilities.
breaking feature patch - Terraform Google Provider Releases terraforminfragcpengineer ·
Terraform Provider for Google Cloud v7.27.0 Released
This release of the Terraform Google Cloud provider introduces several new data sources and resources, including support for Discovery Engine, Chronicle dashboards, and network connectivity. It also includes improvements for compute, container, dataproc, and other services, alongside bug fixes for compute and vertex AI. Users should be aware of a breaking change making the weekly maintenance window field required for Lustre instances.
breaking feature patch - Terraform AWS Provider Releases terraforminfraawsdeprecationengineer ·
Terraform AWS Provider v6.39.0: New Data Sources and Enhancements
This release of the Terraform AWS Provider introduces several new data sources, including for IAM roles, Network Manager, and SageMaker. Enhancements focus on EKS cluster support, Network ACL rules, and S3 bucket metrics. A deprecation notice is included for the `tags_all` attribute on `aws_eks_access_entry`, and several bug fixes address issues with DynamoDB table creation and service principal names.
feature patch deprecation
