v1.13.0-beta3
📦 terraformView on GitHub →
✨ 2 features🐛 7 fixes🔧 4 symbols
Summary
This beta release introduces the new `terraform stacks` CLI command and makes the `terraform rpcapi` command generally available. It also includes several enhancements to Terraform Test and various bug fixes related to workspace validation and configuration sensitivity.
Migration Steps
- Users with complex external variables referenced within test files should accompany them with a `variable` definition block within the test file to avoid potential error diagnostics.
✨ New Features
- The new command `terraform stacks` exposes some stack operations through the cli. Use `terraform stacks -help` to see available commands.
- 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 that alerts users when child module contains an ignored `cloud` block.
- Nested module outputs could lose sensitivity, even when marked as such in the configuration.
- Validation now rejects workspaces named "".
- The `workspace delete` command now rejects `""` as an invalid workspace name.
- Plan now truncates invalid or dynamic references in the relevant attributes.
- Test run Parallelism of 1 should no longer result in deadlock.
- Static validation now detects invalid static references via indexes on objects.