OpenTofu: A Beginners Guide to a Terraform Fork Including Migration From Terraform
OpenTofu Beyond Basics
Roadmap for OpenTofu development
OpenTofu’s development roadmap is maintained on GitHub under Issues › Milestones. This central hub offers:
- A clear timeline of upcoming releases
- Planned features, enhancements, and bug fixes
Each milestone aligns with a specific version, grouping related issues—bugs, features, and larger initiatives—into one place.
Note
You can always view the full roadmap on GitHub:
OpenTofu GitHub Milestones
Milestone Structure
Milestones in OpenTofu follow a consistent structure to help contributors and users track progress:
Component | Description |
---|---|
Version-based grouping | Organized by release version (e.g., 1.7.0 , 1.8.0 , etc.). |
Issue tracking | Issues within each milestone are labeled by type (bug , enhancement ) and priority. |
Example: Version 1.7.0
The 1.7.0 milestone highlights several high-impact items:
- State encryption: Encrypts Terraform state files at rest for enhanced security.
- Bug fixes and performance improvements marked as high priority.
- Smaller enhancements to streamline workflow and CLI feedback.
How to Contribute
OpenTofu thrives on community involvement. You can help by:
- Submitting or commenting on issues
- Opening pull requests with code improvements or documentation updates
- Suggesting new features directly in the Milestones section
Warning
Ensure your pull request follows the OpenTofu CONTRIBUTING guide and passes all CI checks before submission.
Every contribution—big or small—drives OpenTofu forward. Thank you for helping shape the future of this project!
Links and References
Watch Video
Watch video content