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


 <keywords>
    <term>OpenResty</term>
    <term>OpenResty Inc.</term>
    <term>Web server</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/openresty-inc-openresty.jpg" 
            icon="https://live.versio.io/topology/openresty.svg"
            header1="Lifecycle guide for OpenResty from OpenResty Inc."
            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 OpenResty?</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/openresty-inc-openresty.svg"><![CDATA[OpenResty® is a full-fledged web platform that integrates our enhanced version of the Nginx core, our enhanced version of LuaJIT, many carefully written Lua libraries, lots of high quality 3rd-party Nginx modules, and most of their external dependencies. It is designed to help developers easily build scalable web applications, web services, and dynamic web gateways.]]></item>

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

        <item type="paragraph">
            The following figure shows you the visualised product life cycle of OpenResty. 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="OpenResty (OpenResty Inc.) release, version and end-of-life information" img="../img/product-release-version-end-of-life/openresty-inc-openresty.jpg"></item>
        <item type="paragraph">Figure: Release, patch and end-of-life cycle of product OpenResty (OpenResty Inc.)</item>
        <item type="paragraph">&#160;</item>
     
        
        <item type="removeableParagraph" heading="What is the OpenResty release strategy?">Even minor version numbers are always "stable" versions for which only major bug fixes are provided.

Odd minor version numbers are always "mainline" versions for which new features, updates and bug fixes are provided.

Maintenance ends automatically when a new "stable" or "mainline" version begins.</item>
        

        <item type="end-of-life" product="OpenResty">
            <property-list>
                <listItem>
                    <first>Product</first>
                    <second>OpenResty</second>
                </listItem>
                <listItem>
                    <first>Vendor</first>
                    <second>OpenResty Inc.</second>
                </listItem>
                <listItem>
                    <first>Latest version</first>
                    <second>1.27.1.2</second>
                </listItem>
                <listItem>
                    <first>Number of releases</first>
                    <second>16</second>
                </listItem>
                <listItem>
                    <first>Number of versions</first>
                    <second>181</second>
                </listItem>
                <listItem>
                    <first>Number of unstable versions</first>
                    <second>11</second>
                </listItem>
                <listItem>
                    <first>Number of versions affected by CVE</first>
                    <second>164</second>
                </listItem>
                <listItem>
                    <first>Licence</first>
                    <second>BSD-2-Clause License</second>
                </listItem>
                <listItem>
                    <first>Licence details</first>
                    <secondlink>https://opensource.org/licenses/BSD-2-Clause</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/OpenResty</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>