Skip to main content
Help us test OpenTofu 1.10.0-alpha2

Help us test OpenTofu 1.10.0-alpha2

Hello, OpenTofu community! We're thrilled to announce the second alpha release of OpenTofu 1.10.0! We have been hard at work adding new features, fixing bugs, and iterating with community feedback. This alpha delivers several long awaited features that we know you have been rooting for.

Read more about: $Help us test OpenTofu 1.10.0-alpha2
Help us test OpenTofu 1.10.0-alpha1

Help us test OpenTofu 1.10.0-alpha1

Hello, OpenTofu community! Today we are proud to announce the first preprelease version of 1.10.0. The new version comes with a few highly anticipated features: provider distribution through OCI registries, native state locking support for s3 backend and many more! We are kindly asking for your help in testing OpenTofu 1.10.0-alpha1.

Read more about: $Help us test OpenTofu 1.10.0-alpha1
OpenTofu 1.9.0 is available now with provider for_each

OpenTofu 1.9.0 is available now with provider for_each

OpenTofu 1.9.0 available now with provider for_each, a much-requested feature that makes multi-zone deployments easier and reduces code duplication.

Read more about: $OpenTofu 1.9.0 is available now with provider for_each
Get ready for OpenTofu Beta 1.9.0

Get ready for OpenTofu Beta 1.9.0

Hey there, OpenTofu community! We've been working hard to refine the 1.9.0-alpha2 with your feedback! A few rough edges have been polished and a few new features have been added.

Read more about: $Get ready for OpenTofu Beta 1.9.0
Help us test OpenTofu 1.9.0-alpha2

Help us test OpenTofu 1.9.0-alpha2

Hello everyone! As we have taken on one of the most difficult tasks since the inception of OpenTofu and it's been a while since we last released a feature version. Today, we are very proud to ask for your help in testing OpenTofu 1.9.0-alpha2, coming with a much-requested feature: provider iteration using for_each. Additionally, this release includes the new -exclude flag for plan and apply.

Read more about: $Help us test OpenTofu 1.9.0-alpha2
Building the OpenTofu Registry

Building the OpenTofu Registry

With the Registry Search now in beta it is time to take a technical deep dive into how the OpenTofu Registry and Search work and what it took to build them.

Read more about: $Building the OpenTofu Registry
OpenTofu 1.8.0 is out with Early Evaluation, Provider Mocking, and a Coder-Friendly Future

OpenTofu 1.8.0 is out with Early Evaluation, Provider Mocking, and a Coder-Friendly Future

OpenTofu 1.8.0 is now available with early variable/locals evaluation, provider mocking for tests, and a future that makes every-day Tofu code a lot simpler.

Read more about: $OpenTofu 1.8.0 is out with Early Evaluation, Provider Mocking, and a Coder-Friendly Future
Get ready for OpenTofu Beta 1.8.0

Get ready for OpenTofu Beta 1.8.0

Hey there, OpenTofu community! We've been working hard to refine the 1.8.0-alpha1 with your feedback! A few rough edges have been polished and a few new features have been added.

Read more about: $Get ready for OpenTofu Beta 1.8.0
Help us test OpenTofu 1.8.0-alpha1

Help us test OpenTofu 1.8.0-alpha1

Hey there, OpenTofu community! Since the last OpenTofu release we've been hard at work bringing you a much-needed improvement to the .tf language: the ability to use variables in backends, module sources, and the encryption configuration (early variable/locals evaluation). This is currently the top-voted issue on the OpenTofu GitHub and has, in various forms, been requested for years with OpenTofu's predecessor.

Read more about: $Help us test OpenTofu 1.8.0-alpha1
OpenTofu 1.7.0 is out with State Encryption, Dynamic Provider-Defined Functions, and more

OpenTofu 1.7.0 is out with State Encryption, Dynamic Provider-Defined Functions, and more

OpenTofu 1.7.0 is now available with full state encryption, dynamic provider-defined functions, the removed and loopable import blocks, new migration guides, and much more.

Read more about: $OpenTofu 1.7.0 is out with State Encryption, Dynamic Provider-Defined Functions, and more