<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/xsl' href="../style/web.xsl"?>
<website 
    name="Terraform: Releases, patches &amp; end-of-life"
    
    description="Obtain all lifecycle information relevant to security for the Terraform from the HashiCorp, including versions, patches and end-of-life data."
   
    overview-image="https://live.versio.io/product/hashicorp-terraform.svg" 
    overview-title="Terraform"
    
    mainmenu="" submenu="" subsubmenu="" 
    
    file="product-release-end-of-life-eol-hashicorp-terraform"
    language="en"
    >


 <keywords>
    <term>Terraform</term>
    <term>HashiCorp</term>
    <term>System component</term>
    <term>Release</term>
    <term>Version</term>
    <term>Major</term>
    <term>Minor</term>
    <term>Patch</term>
    <term>End-of-life</term>
    <term>EOL</term>
    <term>Support</term>
    <term>End-of-support</term>
    <term>EOS</term>
    <term>Maintenance</term>
    <term>End-of-maintenance</term>
    <term>EOM</term>
    <term>Security</term>
    <term>Long-term support</term>
    <term>LTS</term>
    <term>Vulnerabilities</term>
    <term>Common vulnerabilities &amp; exposures</term>
    <term>CVE</term>
    <term>Security</term>
</keywords>

    <content>
        
        <item type="header" 
            opengraph="opengraph" 
            img="../img/product-release-version-end-of-life/hashicorp-terraform.jpg" 
            icon="https://live.versio.io/topology/hashicorp-terraform.svg"
            header1="Lifecycle guide for Terraform from HashiCorp"
            header2="All releases, patches, maintenance and support periods at a glance" 
        >
            <link title="All supported products">product-release-end-of-life-overview.xml</link>

            <link title="Free Versio.io trial">free-trial.xml</link>
        </item>

        <item type="paragraph"></item>

        <item type="paragraph">📅 Last update on 2025-08-08</item>
       
        
        <item type="header2" class="article-title">What is Terraform?</item>
        <item type="paragraph" imgLink="content-end-of-life-product-release-version-database.xml" alt="Automate product release and end-of-life management" img="../img/product-release-version-end-of-life/hashicorp-terraform.svg"><![CDATA[Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.]]></item>

        <item type="paragraph">&#160;</item>
        
        <item type="header2" class="article-title">The entire lifecycle of Terraform</item>

        <item type="paragraph">
            The following figure shows you the visualised product life cycle of Terraform. You can see all releases with the latest patch version, the long-term support characteristics (orange flag in the green circle, the periods for version provision, maintenance and support.
        </item>
        <item type="image" title="Terraform (HashiCorp) release, version and end-of-life information" img="../img/product-release-version-end-of-life/hashicorp-terraform.jpg"></item>
        <item type="paragraph">Figure: Release, patch and end-of-life cycle of product Terraform (HashiCorp)</item>
        <item type="paragraph">&#160;</item>
     
        
        <item type="removeableParagraph" heading="What is the Terraform release strategy?">HashiCorp will support Generally Available (GA) releases of active products for up to two (2) 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 (2) 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 following versioning nomenclature: Version X.Y.Z.

As a best practice, HashiCorp expects customers to stay current within two (2) releases from the latest major release in order to receive optimal support. Release updates for Customers are provided regularly on HashiCorp product pages for each HashiCorp product.</item>
        

        <item type="end-of-life" product="Terraform">
            <property-list>
                <listItem>
                    <first>Product</first>
                    <second>Terraform</second>
                </listItem>
                <listItem>
                    <first>Vendor</first>
                    <second>HashiCorp</second>
                </listItem>
                <listItem>
                    <first>Latest version</first>
                    <second>1.12.2</second>
                </listItem>
                <listItem>
                    <first>Number of releases</first>
                    <second>30</second>
                </listItem>
                <listItem>
                    <first>Number of versions</first>
                    <second>405</second>
                </listItem>
                <listItem>
                    <first>Number of unstable versions</first>
                    <second>153</second>
                </listItem>
                <listItem>
                    <first>Number of versions affected by CVE</first>
                    <second>-</second>
                </listItem>
                <listItem>
                    <first>Licence</first>
                    <second>Business Source License</second>
                </listItem>
                <listItem>
                    <first>Licence details</first>
                    <secondlink>https://github.com/hashicorp/terraform/blob/main/LICENSE</secondlink>
                </listItem>
                <listItem>
                    <first>Product site</first>
                    <secondlink></secondlink>
                </listItem>
                <listItem>
                    <first>Release info</first>
                    <secondlink></secondlink>
                </listItem>
                <listItem>
                    <first>Version command</first>
                    <second><![CDATA[]]></second>
                </listItem>
                <listItem>
                    <first>Wikipedia</first>
                    <secondlink>https://en.wikipedia.org/wiki/Terraform_(software)</secondlink>
                </listItem>
                <!-- <listItem>
                    <first>Last verification date</first>
                    <second>2025-08-08</second>
                </listItem> -->
            </property-list>
        </item>
		<item type="paragraph">&#160;</item>


		<item type="paragraph">&#160;</item>
		<item type="contact" title="Questions or interested? Talk to me!" person="lukas"/>


    </content>
</website>