This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryFixed variable‑related command exit codes to return appropriate error status.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Fixes panic when evaluating expressions with deprecated values in console. Fixes panic when evaluating expressions with deprecated values in console. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Bugfix | Medium |
Fixes exit code handling for plan, query, and refresh commands on variable-related errors. Fixes exit code handling for plan, query, and refresh commands on variable-related errors. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Bugfix | Medium |
Fixes two module installation edge cases with null and sensitive/ephemeral sources. Fixes two module installation edge cases with null and sensitive/ephemeral sources. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Bugfix | Medium |
Fixes resources removed via `removed` block from being listed under `planned_values` in JSON plan output. Fixes resources removed via `removed` block from being listed under `planned_values` in JSON plan output. Source: llm_adapter@2026-06-10 Confidence: high |
— |
Full changelog
1.15.6 (June 10, 2026)
BUG FIXES:
-
Fixed an issue where resources being removed from state via
removedblock were incorrectly listed underplanned_valuesin json representations of the plan file. (#38665) -
console: Fixed a panic caused by evaluating an expression involving deprecated values (#38676)
-
Fix exit code for plan, query, and refresh commands for variable-related errors (#38685)
-
Fix two module installation edge cases with
nulland sensitive/ephemeral module sources (#38704)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About terraform
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Related context
Beta — feedback welcome: [email protected]