Terraform Releases
HashiCorp Terraform core releases and blog. New features, breaking changes, security advisories and deprecations - each summarised in plain English and updated continuously.
Tracking 60 Terraform releases · Updated
- Terraform Core Releases terraforminfraengineer ·
Terraform 1.15.8 fixes init provider installation issues
Terraform v1.15.8 resolves an error in `terraform init` that occurred when installing providers from a service-discovery alias. This patch also reverts certain changes to provider installation logging and event order to enable future enhancements without significant end-user impact. The update is relevant for users performing `terraform init` with specific backend configurations.
patch announcement - Terraform Core Releases terraforminfraengineer ·
Terraform 1.15.7 Fixes Concurrency and Submodule Issues
Terraform version 1.15.7 introduces important bug fixes, enhancing stability for users. The release addresses concurrency safety in configuration parsing and resolves issues with submodule variable validation during initialization. These patches are relevant for all Terraform users, particularly those working with complex configurations or multiple submodules.
patch - Terraform Core Releases terraforminfradeprecationengineer ·
Terraform 1.15.6 includes bug fixes for state, console, and module installation
Terraform version 1.15.6 addresses several bugs, including incorrect resource listing in plan files, panics in the console interpreter, and incorrect exit codes for variable errors. It also resolves edge cases in module installation. This patch release is relevant for users employing the `removed` block, the console command, or module installation with specific source configurations.
patch - Terraform Core Releases terraforminfraengineer ·
Terraform v1.15.5 adds module version null support, fixes init crash
Terraform version 1.15.5 introduces support for module versions evaluating to null, specifically within dynamic module sources. This release also addresses a crash encountered during `init` for modules that have an empty source attribute. These changes are relevant for users managing infrastructure with Terraform, particularly those utilizing dynamic module configurations or encountering initialization issues.
patch - Terraform Core Releases terraforminfragaengineer ·
Terraform v1.15.4 adds zLinux builds and fixes init bug
Terraform has released version 1.15.4, introducing new builds for Linux s390x (zLinux) architecture. This update also addresses a bug in the `init` command that could lead to provider binaries being installed in incorrect locations when symlinked directories were present. The release is a patch update and is available for all users.
feature patch - Terraform Core Releases terraforminfraengineer ·
Terraform 1.15.3 Fixes Stacks Migration and Provider Install Bugs
Terraform version 1.15.3 addresses critical bugs, including an issue preventing resource migration in deeply nested modules and a crash during provider installation without configuration. It also ensures the cloud backend correctly forwards the `-generate-config-out` flag. These fixes are particularly relevant for users working with complex module structures and provider configurations.
patch - Terraform Core Releases terraforminfraengineer ·
Terraform 1.15.2 enhances plan output and fixes output warnings
Terraform version 1.15.2 introduces an enhancement to the plan component instance change description, adding output values to the plan. This aims to provide more context during planning stages for users managing complex infrastructure. Additionally, a bug fix prevents the display of warnings when using `terraform output -json`, improving the clarity of JSON output. This patch release is relevant for all Terraform users, especially those utilizing stacks or `terraform output -json`.
patch - Terraform Core Releases terraforminfragaengineer ·
Terraform 1.15.1: Multiple bug fixes for init, output, and configuration validation
Terraform version 1.15.1 addresses several bugs, including crashes related to invalid nested blocks and issues with provider pre-releases during initialization. These fixes improve the stability and reliability of Terraform's core operations for all users. The update also resolves problems with outputting raw values and handling undeclared variable values from cloud backends, ensuring more consistent behavior across different workflows.
patch - Terraform Core Releases terraforminfraawsdeprecation ·
Terraform v1.15.0: New features and enhancements
Terraform version 1.15.0 introduces several new features including Windows ARM64 builds, variable/output deprecation attributes, and inline type conversions. Enhancements focus on improved output type constraints, PowerShell support for provisioners, and better deprecation attribute detection. This release impacts users writing Terraform configurations, especially those managing AWS resources or utilizing advanced configuration validation and testing.
feature patch announcement - Terraform Core Releases terraforminfraengineer ·
Terraform v1.14.9 fixes plugin installation bug
Terraform version 1.14.9 includes a bug fix addressing an error during Terraform Stacks plugin installation. This patch is important for users experiencing installation failures with this specific plugin. The fix is available immediately for all users, with no prerequisites beyond updating to the latest version.
patch
About Terraform release tracking on ReleaseBytes
Terraform core releases, alongside the AWS, Google, AzureRM and Databricks provider changelogs tracked on their platform pages, decide when your infrastructure code needs attention. ReleaseBytes summarises each Terraform release with its notable changes and flags the breaking ones, so upgrades stop being archaeology through GitHub release notes.
Frequently asked questions
How often are Terraform release notes updated on ReleaseBytes? ›
Continuously. ReleaseBytes monitors the official Terraform release channels around the clock and publishes a plain-English summary of each announcement shortly after it lands.
What kinds of Terraform changes does ReleaseBytes track? ›
New features, enhancements, bug fixes, security advisories, breaking changes, deprecations and end-of-life announcements. Every item is tagged by type so you can filter to just the changes that need action.
How can I get alerts for new Terraform releases? ›
Set up a free email or Slack alert filtered to Terraform, subscribe to the weekly digest, or follow the RSS feed. Teams can also install the ReleaseBytes GitHub App or connect via MCP.
Where does the Terraform release data come from? ›
From the official sources: HashiCorp Terraform core releases and blog. Every item links back to the original vendor announcement.