<Blog />
console.log()
kubectl apply
TERRAFORMTrending

OpenTofu is Growing Fast. Latest Update and Usage Stats You Should Know

Anhelina DmitrivSSM
3/4/2026
15 min
Featured illustration for: OpenTofu is Growing Fast. Latest Update and Usage Stats You Should Know
FEATURED

Let’s take a look at them now:

OpenTofu 1.6.0 (January 10, 2024):

  • Enhanced Testing Features: Introduced improved testing tools, bolstering configuration and module stability, which is crucial for complex projects where errors can be costly.
  • S3 Support: Implemented new authentication methods to ensure compatibility with various S3-compliant storage solutions, enhancing operational flexibility.
  • Provider and Module Registry: Simplified the process of publishing modules and providers by allowing users to create pull requests, streamlining the sharing of solutions within the community.
  • Performance Improvements: Addressed numerous minor fixes and enhancements to improve overall efficiency.

OpenTofu 1.7.0 (April 30, 2024):

  • State Encryption: Introduced end-to-end encryption of state files using Key Management Services (KMS) from providers like AWS, GCP, and OpenBao, or environment variables, ensuring data security regardless of the storage provider.
  • Dynamic Functions: Enabled providers to introduce their own functions integrated with OpenTofu, significantly expanding the tool’s capabilities.
  • Removed Block: Allowed resources to be removed from the state without being physically deleted, simplifying migrations and experiments.
  • Batch Import: Facilitated declarative bulk import of resources, accelerating the migration of large infrastructures.

OpenTofu 1.8.0 (July 29, 2024):

  • Dynamic Variables: Made variables available in module sources, backends, and state encryption, reducing code duplication.
  • .tofu File Extension: Introduced a new file format that unlocks additional OpenTofu features while maintaining compatibility with Terraform.
  • Provider Mocking: Enhanced the tofu test command to support mocking and resource overrides, simplifying testing.

OpenTofu 1.9.0 (January 10, 2025):

  • Provider Iteration: Introduced a new for_each approach, allowing multi-zone and multi-region configurations without duplicating code. citeturn0search4
  • -exclude Flag: Added a new CLI option (-exclude) that allows users to exclude specific resources during planning and application, providing more control over deployments. citeturn0search0
  • Advanced Testing: Enhanced the tofu test tool to flag invalid fields, improving the quality of test scenarios.
  • Performance Optimization: Improved processing speeds for large graphs and multiple submodules, enhancing overall performance.

Brief Overview on the Workflow Impact:

  • Stability and Performance: The enhanced testing tools introduced in version 1.6.0 and provider mocking in 1.8.0 have significantly improved configuration reliability, minimizing errors during the development phase. These enhancements are crucial for large-scale projects with numerous modules.
  • Data Security: The state encryption feature introduced in version 1.7.0 protects sensitive information even when using public or third-party storage solutions, which is critical for organizations with strict data protection requirements.
  • Ease of Iterations and Automation: The provider iteration feature in 1.9.0 simplifies managing infrastructure across multiple regions, eliminating redundant code. Additionally, the batch import feature in 1.7.0 significantly accelerates infrastructure migration processes.
  • Expanded Functionality: Dynamic functions introduced in 1.7.0 enable integrations with third-party programming languages, offering greater flexibility for project customization. The .tofu file format in 1.8.0 facilitates a smooth transition to OpenTofu’s new features while maintaining backward compatibility with older projects.
  • Next-Level Testing: The tofu test tool, with support for mocking and field validation (introduced in versions 1.8.0 and 1.9.0), ensures more precise testing, helping to identify issues before deploying infrastructure.

In Conclusion:

Our prediction was that OpenTofu would have two years to solidify its position as a viable competitor to Terraform, especially for organizations seeking open-source solutions. While OpenTofu’s growth is notable, it still operates on a much smaller scale compared to Terraform. The next year will be crucial in determining whether OpenTofu can continue its momentum, attract wider adoption, and maintain a positive trajectory to position it as a significant player in the IaC landscape.

Topics Covered

#Terraform

Comments (0)

Add a comment

About the Author

Anhelina Dmitriv

SSM

Expert in cloud infrastructure and DevOps practices with extensive experience in building scalable, resilient systems.