Skip to main content
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
Get ready for OpenTofu 1.7.0-beta1

Get ready for OpenTofu 1.7.0-beta1

This version includes provider-defined functions and significant improvements from the alpha version.

Read more about: $Get ready for OpenTofu 1.7.0-beta1