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: Oct 23, 2026

VersionReleasedActive supportEOL dateUntil EOLLatestCVEsStatusAlert me
5.5 Dec 22, 2025—No—5.5.1—Active
5.4 Jun 29, 2020—Aug 25, 202659d ago5.4.9—EOL
5.3 Jan 12, 2015—Sep 25, 20202219d ago5.3.6—EOL
5.2 Dec 16, 2011—Mar 7, 20154248d ago5.2.4—EOL
5.1 Feb 21, 2006—Feb 17, 20125362d ago5.1.5—EOL
5.0 Apr 11, 2003—Jun 26, 20067424d ago5.0.3—EOL
4.0 Nov 6, 2000—Jul 4, 20028877d ago4.0.1—EOL
3.2 Jul 8, 1999—Feb 22, 20009740d ago3.2.2—EOL
3.1 Jul 11, 1998—Jul 8, 19999969d ago3.1—EOL
3.0 Jul 1, 1997—Jul 11, 199810331d ago3.0—EOL
2.5 Nov 19, 1996—Jul 1, 199710706d ago2.5.1—EOL
2.4 May 14, 1996—Nov 19, 199610930d ago2.4—EOL
2.2 Nov 28, 1995—May 14, 199611119d ago2.2—EOL
2.1 Feb 7, 1995—Nov 28, 199511287d ago2.1—EOL
1.1 Jul 8, 1994—Feb 7, 199511581d ago1.1—EOL

Data sourced from endoflife.date · CVE data from NVD

Related technologies

Frequently Asked Questions