Migrating to Terraform v1.15.0-alpha20260204
Version v1.15.0-alpha20260204 introduces 1 breaking change. This guide details how to update your code.
Released: 2/4/2026
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
backend/s3variable blockoutput blockterraform init -jsonterraform show -jsonstate showlifecycle.replace_triggered_byBreaking Changes
●Issue #1
The `AWS_USE_FIPS_ENDPOINT` and `AWS_USE_DUALSTACK_ENDPOINT` environment variables now only respect `true` or `false` values for the S3 backend, replacing the previous behavior which treated any non-empty value as `true`.
✓Solution
Ensure these environment variables are explicitly set to "true" or "false" if you rely on their previous behavior.
Migration Steps
- 1If you rely on `AWS_USE_FIPS_ENDPOINT` or `AWS_USE_DUALSTACK_ENDPOINT` for the S3 backend, ensure they are explicitly set to the string "true" or "false" instead of relying on any non-empty value being interpreted as true.
Release Summary
This alpha release introduces Windows ARM64 builds, deprecation warnings for variables/outputs, and S3 authentication via `aws login`. It also includes numerous bug fixes across CLI commands, testing, and backend operations.
Need More Details?
View the full release notes and all changes for Terraform v1.15.0-alpha20260204.
View Full Changelog