Change8

v1.13.0-alpha20250521

📦 terraform
5 features🔧 6 symbols

Summary

This alpha release introduces the 'terraform stacks' CLI command and a new deferred actions mechanism via the '-allow-deferral' flag, while also promoting 'terraform rpcapi' to general availability.

Migration Steps

  1. To utilize deferred actions, append the '-allow-deferral' flag to 'terraform plan', 'terraform apply', or 'terraform refresh' commands.

✨ New Features

  • Introduced the 'terraform stacks' command to expose stack operations via the CLI.
  • Added Deferred Actions support via the '-allow-deferral' flag for plan, apply, and refresh commands, allowing unresolvable unknown values to be deferred to future plans.
  • The 'terraform rpcapi' command is now generally available for go-plugin compatible RPC operations.
  • Filesystem functions now include consistency checks to catch invalid data during the apply phase.
  • Enhanced 'terraform init' to succeed if a provider constraint matches at least one valid version.

🔧 Affected Symbols

terraform stacksterraform rpcapiterraform plan -allow-deferralterraform apply -allow-deferralterraform refresh -allow-deferralterraform init