OpenTofu
Open-source infrastructure-as-code tool and Terraform-compatible fork
OpenTofu keeps the 1.12 line patched while 1.13's Symbol Libraries wait in beta
◆Recent moves
- 8d ago
v1.12.12: local state now persists if the first apply crashes
A single fix: the local backend now saves state even when the first apply crashes. It continues the 1.12 patch rhythm while 1.13 sits in beta.
View source ↗ - 15d ago
v1.12.11: no more panic on bad state-encryption config
A single fix: invalid state-encryption configuration now errors instead of panicking. Routine hardening on the 1.12 line.
View source ↗ - 2mo ago
v1.13.0-beta1: Symbol Libraries and an experimental linter
⚡ SPARKThe v1.13 beta introduces Symbol Libraries — reusable functions and types defined in hcl-lang libraries — plus an experimental linter, and pays for the series with removals: WinRM provisioners, 32-bit builds, macOS 12, and a changed base64gzip output. After a year of patch releases dominated by security advisories, this is the first entry that moves the language itself.
View source ↗ - 2mo ago
v1.11.14: OCI credential leak, init DoS fix; last v1.11 patch
The final v1.11 patch fixes credentials being resent across HTTP redirects to OCI registries and a denial-of-service in init via crafted relative URLs, then closes the series. Both bugs sit in the supply-chain path that the OCI registry work opened up.
View source ↗ - 3mo ago
v1.11.13: security advisories, ECH leak fix
An Encrypted Client Hello leak inherited from the Go standard library is fixed, alongside a provider-state upgrade bug on implicit moves. Routine for the patch cadence that has defined the v1.11 series.
View source ↗ - 4mo ago
v1.11.12: moved-block and provider-address bug fixes
Two fixes to how provider source addresses are compared and passed during moved-block handling. Internal correctness with no visible change to a working configuration.
View source ↗