Terraform Version History

2 active, 13 end-of-life. 15 versions tracked.

Terraform releases minor versions roughly every 3-4 months, with patch releases as needed. Since the BSL license change in August 2023, the project is maintained by HashiCorp (now part of IBM). OpenTofu exists as an open-source fork under the Linux Foundation.

Recommendation

For new projects, use Terraform 1.14 or later. If you're concerned about the BSL license, evaluate OpenTofu as an alternative.

Version Released End of Life Latest Patch Status
Terraform 1.14 November 19, 2025 TBD 1.14.6 Active
Terraform 1.13 August 20, 2025 TBD 1.13.5 Active
Terraform 1.12 May 14, 2025 November 19, 2025 1.12.2 End of Life
Terraform 1.11 February 27, 2025 August 20, 2025 1.11.4 End of Life
Terraform 1.10 November 26, 2024 May 14, 2025 1.10.5 End of Life
Terraform 1.9 June 26, 2024 February 27, 2025 1.9.8 End of Life
Terraform 1.8 April 10, 2024 November 26, 2024 1.8.5 End of Life
Terraform 1.7 January 17, 2024 June 26, 2024 1.7.5 End of Life
Terraform 1.6 October 4, 2023 April 10, 2024 1.6.6 End of Life
Terraform 1.5 June 12, 2023 January 17, 2024 1.5.7 End of Life
Terraform 1.4 March 8, 2023 October 4, 2023 1.4.7 End of Life
Terraform 1.3 September 21, 2022 June 12, 2023 1.3.10 End of Life
Terraform 1.2 May 18, 2022 March 8, 2023 1.2.9 End of Life
Terraform 1.1 December 8, 2021 September 21, 2022 1.1.9 End of Life
Terraform 1.0 June 8, 2021 May 18, 2022 1.0.11 End of Life
View Terraform Hub Page →

Terraform Support Policy

HashiCorp generally supports the current and previous minor release with patches. There is no formal long-term support program. In practice, you should stay within one or two minor versions of the latest release. Security patches are only guaranteed for the current version.

What You Need to Know

Terraform moved to the Business Source License (BSL) in August 2023. OpenTofu is the open-source fork if this affects you.

Terraform 1.6+ includes native testing with terraform test, replacing the need for external testing frameworks.

State file compatibility is maintained within the 1.x series, making minor version upgrades straightforward.

Provider versions are independent of Terraform core versions. Always pin your provider versions in production.

Frequently Asked Questions

How often does Terraform release new versions?
Terraform ships minor versions every 3-4 months. Patch releases come out as needed for bug fixes and security issues. The pace has been consistent throughout the 1.x series.
Should I use Terraform or OpenTofu?
If the BSL license doesn't affect your organization, Terraform and OpenTofu are functionally equivalent for most use cases. OpenTofu is the better choice if you need a strictly open-source tool or if BSL conflicts with your legal requirements.
Is it safe to upgrade Terraform versions?
Within the 1.x series, upgrades are generally safe. State file format is backward compatible, and breaking changes are rare. Always run terraform plan after upgrading to check for unexpected changes, and upgrade one minor version at a time in production.

Related Tools

Get Terraform release alerts

New releases, EOL warnings, security patches. Monthly digest, no spam.

Free forever. Unsubscribe anytime.