O
OpenTofu
DEVOPS
Velocity5.0
Open-source infrastructure-as-code tool and Terraform-compatible fork
OpenTofu advances the 1.12 line while pruning legacy provisioner surface.
iacterraform-forkdeprecationprovider-cachemaintenance
◆Current state
OpenTofu is shipping the 1.12 line (beta1, rc1) alongside 1.10.x maintenance. The notable change is deprecating the winrm connection type for the remote-exec and file provisioners, citing unmaintained upstream libraries, plus tighter provider-cache checksum handling.
◆Where it's heading
The Terraform fork continues a parallel release cadence, pruning legacy surface (winrm) and tightening provider-cache integrity. This window favors maintenance discipline over new headline features.
◆Prediction
Expect 1.12.0 to reach GA with the winrm deprecation warning in place and a phased removal across subsequent series.
◆Recent moves
- 17d ago
OpenTofu 1.12.0-beta1: winrm provisioner deprecated
1.12.0-beta1 formally deprecates the winrm provisioner connection type, emitting a warning on each use ahead of phased removal — a deliberate trim of legacy surface on the 1.12 line.
View source ↗ - 25d ago
OpenTofu 1.10.10 bug-fix release
1.10.10 makes the provider installer error on cache checksum conflicts instead of silently overwriting, and fixes a provider-defined-function crash in import-block id expressions — meaningful correctness fixes on the stable line.
View source ↗ - 1mo ago
OpenTofu 1.12.0-rc1 pre-release
A 1.12.0 release candidate carrying the same winrm deprecation notes as the beta — pre-release mechanics rather than new change.
View source ↗