v1.13.0-beta1
📦 terraformView on GitHub →
✨ 2 features🐛 6 fixes🔧 4 symbols
Summary
This beta release introduces the `terraform stacks` CLI command and makes the `terraform rpcapi` generally available. It also includes several enhancements to testing, type checking, and bug fixes related to workspace names and module output sensitivity.
Migration Steps
- If you reference external variables within `terraform test` files, ensure they are accompanied by an explicit `variable` definition block within the test file to avoid potential error diagnostics.
✨ New Features
- Introduced the new command `terraform stacks` to expose some stack operations through the CLI.
- The command `terraform rpcapi` is now generally available, exposing certain Terraform operations through an RPC interface compatible with go-plugin.
🐛 Bug Fixes
- Added a missing warning diagnostic for users when a child module contains an ignored `cloud` block.
- Fixed an issue where nested module outputs could lose sensitivity even when marked as such in the configuration.
- Workspace validation now rejects empty string names ("") for creation and deletion.
- Plan phase now truncates invalid or dynamic references in relevant attributes.
- Test run parallelism set to 1 should no longer result in deadlock.
- Static validation now detects invalid static references via indexes on objects.