Change8

v1.12.0-alpha20250213

📦 terraform
2 features🔧 8 symbols

Summary

This alpha release introduces experimental support for a Terraform RPC API to support Terraform Stacks and a new 'deferred actions' mode for handling unknown values in count and for_each arguments.

Migration Steps

  1. To test deferred actions, append the '-allow-deferral' flag to the 'terraform plan' command.

✨ New Features

  • New experimental 'terraform rpcapi' command that exposes Terraform Core functionality via a go-plugin compatible RPC interface.
  • Experimental 'deferred actions' feature (enabled via -allow-deferral) allowing count and for_each arguments to have unknown values.

🔧 Affected Symbols

terraform rpcapiterraform plan -allow-deferralmodule.countmodule.for_eachresource.countresource.for_eachdata.countdata.for_each