Lua End of Life Dates
other
Developers working with the Lua programming language have a valuable resource in tracking the end-of-life dates of its various versions. Created in 1993, Lua is a lightweight, embeddable language that has been maintained by the Pontifical Catholic University of Rio de Janeiro, Brazil. Its versatility and simplicity have made it a popular choice for numerous applications, from game development to scripting. By keeping track of Lua's end-of-life dates, developers can plan upgrades and ensure their projects remain secure and up-to-date.
The Lua ecosystem comprises 15 versions, with 13 of these having already reached the end of their life cycle. Currently, only 2 versions are still actively supported, providing developers with a clear indication of which versions to focus on for new projects and maintenance. The latest stable version, 5.5.0, is the recommended choice for development. Although there is no next end-of-life date scheduled, the last version to reach end-of-life was 5.3, which occurred on September 25, 2020. This information is crucial for planning and ensuring that projects continue to receive necessary support and security updates.
From a security perspective, Lua has an excellent track record, with 0 known CVEs currently tracked. This means that there are no critical vulnerabilities to address, making it an attractive choice for developers who prioritize security. Without a most affected version, the focus shifts to ensuring that projects are using one of the actively supported versions. Since Lua is not listed as a Key Enterprise Vulnerability, developers do not need to take additional action beyond keeping their projects up-to-date with the latest supported versions. By doing so, they can leverage the benefits of Lua while minimizing potential security risks.
Last updated: Jul 24, 2026
| Version | Released | Active support | EOL date | Until EOL | Latest | CVEs | Status | Alert me |
|---|---|---|---|---|---|---|---|---|
| 5.5 | Dec 22, 2025 | — | No | — | 5.5.0 | — | Active | |
| 5.4 | Jun 29, 2020 | — | No | — | 5.4.8 | — | Active | |
| 5.3 | Jan 12, 2015 | — | Sep 25, 2020 | 2128d ago | 5.3.6 | — | EOL | |
| 5.2 | Dec 16, 2011 | — | Mar 7, 2015 | 4157d ago | 5.2.4 | — | EOL | |
| 5.1 | Feb 21, 2006 | — | Feb 17, 2012 | 5271d ago | 5.1.5 | — | EOL | |
| 5.0 | Apr 11, 2003 | — | Jun 26, 2006 | 7333d ago | 5.0.3 | — | EOL | |
| 4.0 | Nov 6, 2000 | — | Jul 4, 2002 | 8786d ago | 4.0.1 | — | EOL | |
| 3.2 | Jul 8, 1999 | — | Feb 22, 2000 | 9649d ago | 3.2.2 | — | EOL | |
| 3.1 | Jul 11, 1998 | — | Jul 8, 1999 | 9878d ago | 3.1 | — | EOL | |
| 3.0 | Jul 1, 1997 | — | Jul 11, 1998 | 10240d ago | 3.0 | — | EOL | |
| 2.5 | Nov 19, 1996 | — | Jul 1, 1997 | 10615d ago | 2.5.1 | — | EOL | |
| 2.4 | May 14, 1996 | — | Nov 19, 1996 | 10839d ago | 2.4 | — | EOL | |
| 2.2 | Nov 28, 1995 | — | May 14, 1996 | 11028d ago | 2.2 | — | EOL | |
| 2.1 | Feb 7, 1995 | — | Nov 28, 1995 | 11196d ago | 2.1 | — | EOL | |
| 1.1 | Jul 8, 1994 | — | Feb 7, 1995 | 11490d ago | 1.1 | — | EOL |
Data sourced from endoflife.date · CVE data from NVD
