Latest Stable
1.15.4
Released 20 May 2026
(7 days ago)
Latest Development
1.16.0-alpha20260513
Released 13 May 2026
(14 days ago)
Software
Terraform
IntroductionTerraform is an open-source Infrastructure as Code (IaC) tool developed by HashiCorp. It allows users to define, provision, and manage cloud infrastructure using simple, declarative configuration files. With support for hundreds of cloud providers, Terraform enables consistent, automated, and version-controlled infrastructure deployment across multi-cloud environments.
VendorHashiCorp
Written inGo
PlatformLinux, macOS, Windows, FreeBSD, Solaris
Operating systemLinux, macOS, Windows
TypeInfrastructure as Code (IaC)
Repositoryhttps://github.com/hashicorp/terraform
Websitehttps://www.terraform.io
Lifecycle policyhttps://support.hashicorp.com/hc/en-us/articles/360021185113-Support-Period-and-End-of-Life-EOL-Policy
Security policyhttps://www.hashicorp.com/security
LicenseBUSL-1.1 (Business Source License)
LATEST RELEASES:
1.15.4 20 May 2026 (7 days ago)
1.15.3 13 May 2026 (14 days ago)
1.16.0-alpha20260513 13 May 2026 (14 days ago)
1.15.2 06 May 2026 (21 days ago)
1.15.1 01 May 2026 (26 days ago)

All Releases

Terraform support lifecycle 2024 2025 2026 2027 1.16 (pre-release) 1.15 Version: 1.15 Status: Supported End of security fixes: 2026-04-29 to TBD Version: 1.15 Status: Supported End date: TBD + 1.14 Version: 1.14 Status: Supported End of security fixes: 2025-11-19 to TBD Version: 1.14 Status: Supported End date: TBD + 1.13 Version: 1.13 Status: EOL End of security fixes: 2025-08-20 to 2026-04-29 1.12 Version: 1.12 Status: EOL End of security fixes: 2025-05-14 to 2025-11-19 1.11 Version: 1.11 Status: EOL End of security fixes: 2025-02-27 to 2025-08-20 1.10 Version: 1.10 Status: EOL End of security fixes: 2024-11-27 to 2025-05-14 1.9 Version: 1.9 Status: EOL End of security fixes: 2024-06-26 to 2025-02-27 Today: 2026-05-27 Today End of security fixes + Ongoing (TBD)
VersionStatusInitial releaseLatest releaseEnd of security fixes
1.16
Alpha
-1.16.0-alpha20260513
13 May 2026
(14 days ago)
-
1.15
Supported
1.15.0
29 Apr 2026
(28 days ago)
1.15.4
20 May 2026
(7 days ago)
TBD
(Supported)
1.14
Supported
1.14.0
19 Nov 2025
(6 months ago)
1.14.9
20 Apr 2026
(1 month ago)
TBD
(Supported)
1.13
End of life
1.13.0
20 Aug 2025
(9 months ago)
1.13.5
05 Nov 2025
(6 months ago)
29 Apr 2026
(Ended 27 days ago)
1.12
End of life
1.12.0
14 May 2025
(1 year ago)
1.12.2
11 Jun 2025
(11 months ago)
19 Nov 2025
(Ended 6 months ago)
1.11
End of life
1.11.0
27 Feb 2025
(1 year ago)
1.11.4
09 Apr 2025
(1 year ago)
20 Aug 2025
(Ended 9 months ago)
1.10
End of life
1.10.0
27 Nov 2024
(1 year ago)
1.10.5
22 Jan 2025
(1 year ago)
14 May 2025
(Ended 1 year ago)
1.9
End of life
1.9.0
26 Jun 2024
(1 year ago)
1.9.8
16 Oct 2024
(1 year ago)
27 Feb 2025
(Ended 1 year, 2 months ago)
1.8
End of life
1.8.0
10 Apr 2024
(2 years ago)
1.8.5
05 Jun 2024
(1 year ago)
26 Nov 2024
(Ended 1 year, 6 months ago)
1.7
End of life
1.7.0
17 Jan 2024
(2 years ago)
1.7.5
13 Mar 2024
(2 years ago)
26 Jun 2024
(Ended 1 year, 11 months ago)
1.6
End of life
1.6.0
04 Oct 2023
(2 years ago)
1.6.6
13 Dec 2023
(2 years ago)
10 Apr 2024
(Ended 2 years, 1 month ago)
1.5
End of life
1.5.0
12 Jun 2023
(2 years ago)
1.5.7
07 Sep 2023
(2 years ago)
17 Jan 2024
(Ended 2 years, 4 months ago)
1.4
End of life
1.4.0
08 Mar 2023
(3 years ago)
1.4.7
13 Sep 2023
(2 years ago)
04 Oct 2023
(Ended 2 years, 7 months ago)
1.3
End of life
1.3.0
21 Sep 2022
(3 years ago)
1.3.10
13 Sep 2023
(2 years ago)
12 Jun 2023
(Ended 2 years, 11 months ago)
1.2
End of life
1.2.0
18 May 2022
(4 years ago)
1.2.9
07 Sep 2022
(3 years ago)
08 Mar 2023
(Ended 3 years, 2 months ago)
1.1
End of life
1.1.0
08 Dec 2021
(4 years ago)
1.1.9
20 Apr 2022
(4 years ago)
21 Sep 2022
(Ended 3 years, 8 months ago)
1.0
End of life
1.0.0
08 Jun 2021
(4 years ago)
1.0.11
10 Nov 2021
(4 years ago)
18 May 2022
(Ended 4 years ago)
0.15
End of life
0.15.0
14 Apr 2021
(5 years ago)
0.15.5
02 Jun 2021
(4 years ago)
08 Dec 2021
(Ended 4 years, 5 months ago)
0.14
End of life
0.14.0
02 Dec 2020
(5 years ago)
0.14.11
26 Apr 2021
(5 years ago)
08 Jun 2021
(Ended 4 years, 11 months ago)
0.13
End of life
0.13.0
10 Aug 2020
(5 years ago)
0.13.7
26 Apr 2021
(5 years ago)
08 Jun 2021
(Ended 4 years, 11 months ago)
0.12
End of life
0.12.0
22 May 2019
(7 years ago)
0.12.31
26 Apr 2021
(5 years ago)
28 Sep 2020
(Ended 5 years, 7 months ago)
0.11
End of life
0.11.0
16 Nov 2017
(8 years ago)
0.11.15
26 Apr 2021
(5 years ago)
01 Nov 2019
(Ended 6 years, 6 months ago)
0.10
End of life
0.10.0
02 Aug 2017
(8 years ago)
0.10.8
02 Nov 2017
(8 years ago)
11 Mar 2019
(Ended 7 years, 2 months ago)
0.9
End of life
0.9.0
15 Mar 2017
(9 years ago)
0.9.11
03 Jul 2017
(8 years ago)
01 May 2018
(Ended 8 years ago)
0.8
End of life
0.8.0
13 Dec 2016
(9 years ago)
0.8.8
02 Mar 2017
(9 years ago)
02 May 2017
(Ended 9 years ago)
0.7
End of life
0.7.0
02 Aug 2016
(9 years ago)
0.7.13
25 Nov 2016
(9 years ago)
12 Dec 2016
(Ended 9 years, 5 months ago)
0.6
End of life
0.6.0
30 Jun 2015
(10 years ago)
0.6.16
09 May 2016
(10 years ago)
19 Sep 2016
(Ended 9 years, 8 months ago)
0.5
End of life
0.5.0
07 May 2015
(11 years ago)
0.5.3
01 Jun 2015
(10 years ago)
02 Jun 2016
(Ended 9 years, 11 months ago)
0.4
End of life
0.4.0
02 Apr 2015
(11 years ago)
0.4.2
10 Apr 2015
(11 years ago)
09 Nov 2015
(Ended 10 years, 6 months ago)
0.3
End of life
0.3.0
14 Oct 2014
(11 years ago)
0.3.7
19 Feb 2015
(11 years ago)
10 Jun 2015
(Ended 10 years, 11 months ago)
0.2
End of life
0.2.0
28 Aug 2014
(11 years ago)
0.2.2
09 Sep 2014
(11 years ago)
04 Mar 2015
(Ended 11 years, 2 months ago)
0.1
End of life
0.1.0
28 Jul 2014
(11 years ago)
0.1.1
05 Aug 2014
(11 years ago)
07 Jan 2015
(Ended 11 years, 4 months ago)

How Does Terraform Handle Version Support and Lifecycle?

HashiCorp supports Generally Available (GA) releases of Terraform for up to two years.

Eligible code fixes and hot fixes are provided via a new minor release (Z) on top of the latest major release branch, for up to two releases from the most current major release. A major release is identified by a change in the first (X) or second (Y) digit in the versioning X.Y.Z.

In practice, most teams stay within the two most recent major releases to continue receiving these updates without disruption.

Support Phase Duration What You Receive
Full Support Within the 2-year window Code fixes and hot fixes through minor releases on the major branch
Security-only Remaining period until EOL Critical security fixes only
End of Life After 2 years No further patches or official support

What Risks Come With Running an Outdated Terraform Version?

Running a version past its support window means you no longer receive code fixes or hot fixes, even for issues on the major release branch.

Newer providers frequently stop compatibility testing beyond the two most recent major releases, causing terraform init or plan to fail unexpectedly.

State operations and module behaviors can also become inconsistent when the core engine falls too far behind the current supported branches.

What Actually Happens When Terraform Support Ends?

Once a Terraform major release branch reaches end of life, HashiCorp stops providing any further minor releases or patches.

Provider maintainers typically cease testing against that branch, so new provider versions may no longer work reliably with your older Terraform core.

You can continue running the binary, but you assume all responsibility for stability, security, and compatibility issues going forward.

How Do You Check Your Current Terraform Version?

Run the following command in your terminal to see the installed version:

terraform version

For JSON output including provider versions, use:

terraform version -json

Include this check early in your CI/CD pipeline to ensure you are always running a supported release.

FAQ

Q1: How many major releases back does Terraform officially support?
HashiCorp provides fixes for up to two releases from the most current major release. Staying within this window ensures you continue to receive minor version updates.

Q2: Does Terraform have traditional LTS versions?
No. Terraform uses a consistent 2-year support window per GA release rather than long-term support branches. Fixes come through minor releases on the active major branches.

Q3: What happens if I stay on a Terraform version older than the supported two major releases?
You will no longer receive code fixes or hot fixes, and newer providers may drop compatibility, leading to plan or apply failures.

Q4: How often do most teams upgrade Terraform?
Experienced teams typically upgrade every 6-12 months or when a required provider demands a newer core version.

Q5: Where can I read the official Terraform support policy?
See the HashiCorp Support Period and End-of-Life Policy for full details on how fixes are delivered across major release branches.