Lua
langLua is a powerful, efficient, lightweight and embeddable scripting language.
Release | Released | Support | Latest |
---|---|---|---|
5.4 | 4 years ago (29 Jun 2020) |
Yes |
5.4.6
(14 May 2023)
|
5.3 | 9 years ago (12 Jan 2015) |
Ended
3 years and 9 months ago (25 Sep 2020)
|
5.3.6
(25 Sep 2020)
|
5.2 | 12 years ago (16 Dec 2011) |
Ended
9 years ago (07 Mar 2015)
|
5.2.4
(07 Mar 2015)
|
5.1 | 18 years ago (21 Feb 2006) |
Ended
12 years ago (17 Feb 2012)
|
5.1.5
(17 Feb 2012)
|
5.0 | 21 years ago (11 Apr 2003) |
Ended
18 years ago (26 Jun 2006)
|
5.0.3
(26 Jun 2006)
|
4.0 | 23 years ago (06 Nov 2000) |
Ended
22 years ago (04 Jul 2002)
|
4.0.1
(04 Jul 2002)
|
3.2 | 25 years ago (08 Jul 1999) |
Ended
24 years ago (22 Feb 2000)
|
3.2.2
(22 Feb 2000)
|
Lua doesn’t have a documented release and support policy, but End Of Life notices are announced on https://www.lua.org/versions.html by a sentence similar to There will be no further releases of Lua x.y.
The releases of Lua are numbered x.y.z
, where x.y
is the version and z
is the release.
- Releases of the same version correspond to bug fixes. They have the same reference manual, the same virtual machine, and are binary compatible (ABI compatible).
- Versions are really different. The API is likely to change (with compatibility switches), and there is no ABI compatibility: applications that embed Lua and C libraries for Lua must be recompiled. The virtual machine is also likely to be different in a new version, so Lua programs that have been precompiled for one version will not load in a different version.
More information is available on the Lua website.
You should be running one of the supported release numbers listed above in the rightmost column.
lua -v
You can submit an improvement to this page on GitHub . This page has a corresponding Talk Page.
A JSON version of this page is available at /api/lua.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/lua.ics.