megachangelog
Terraform logo

Terraform Changelog

Terraform — Cloud, Developer Tools product updates and releases, tracked on megachangelog.


Fix1.15.6

v1.15.6 Bug Fixes

This release fixes several issues including incorrect plan representation for removed resources, a panic in console when evaluating deprecated values, exit codes for variable-related errors, and module installation edge cases with null and sensitive sources.

bug-fixesstateconsolemodulesstability
Announcement1.16.0-alpha20260603

Terraform v1.16.0-alpha20260603

Alpha release adding support for PlannedPrivate data, ephemeral/sensitive values in terraform_data store blocks, nested blocks as computed provider values, import blocks in modules, Linux s390x builds, and machine-readable workspace list output. Includes multiple bug fixes for import blocks, lifecycle conditions, workspace selection, and dependency lock file handling.

cliprovidersimportmodulestesting
Announcement1.16.0-alpha20260513

v1.16.0-alpha Release

Alpha release adding provider data storage for planned private values, new store block for ephemeral/sensitive values, nested block support for providers, Linux s390x builds, machine-readable workspace list output, terraform state show JSON flag, and experimental deferred actions and test cleanup features.

alphaproviderscliexperimentaltesting
Fix1.15.3

v1.15.3 bug fixes

This release includes three bug fixes: resolved an issue preventing resource migration under nested modules with implicit provider configuration, fixed cloud backend to properly forward the -generate-config-out flag, and fixed a crash during provider installation when no configuration is present.

stacksmodulesproviderscloudstability
Improvement1.15.2

v1.15.2

This release adds output values to plan component instance change descriptions in stacks and fixes an issue where warnings were incorrectly printed by the terraform output -json command.

stacksoutputplanclibugfix
Fix1.15.1

Terraform v1.15.1 bug fixes

This release includes multiple bug fixes addressing crashes, validation issues, and provider function errors that occurred during initialization and configuration validation. Notable fixes include resolving crashes with invalid action_trigger blocks, improving backend configuration compatibility with -backend-config flag, and correcting provider pre-release handling.

terraformfixstabilitybackendinit
Announcement1.15.0

Terraform v1.15.0 Release

Terraform 1.15.0 adds Windows ARM64 builds, deprecated variable and output attributes, S3 AWS login authentication, backend validation, convert function for type conversions, and support for variables in module source and version attributes. The release includes enhancements to output type constraints, PowerShell provisioner support, test function mocking, and numerous bug fixes for state handling, CLI operations, and backend interactions.

releasefeaturesawsbackendvariables
Announcement1.15.0-rc4

v1.15.0-rc4

Release candidate 1.15.0 adds Windows ARM64 builds, deprecated attribute support for variables and outputs, S3 AWS login authentication, backend validation in the validate command, a new convert function for inline type conversions, and support for variables and locals in module source and version attributes. Includes numerous enhancements and bug fixes.

release-candidatewindowsarm64modulesbackend