• Announcement: Lua.org now officially recommends this forum as a meeting place for the Lua community

LuaBinaries sourceforge website doesn't show 5.4.2 as latest version (1 Viewer)


Mar 10, 2021
Reaction score

I browse to Lua Binaries
And noticed that LuaBinaries - Browse /5.4.2 at SourceForge.net
display a green button
Download Latest Versionlua-5.3.6_Win32_bin.zip (378.1 kB)

I may have missed something about how version numbering is working for lua but I thought that 5.4.2 is latest version
(but 5.4.2 version and 5.3.6 version seems to be released on the same date).

So can I have some explanation about this?

I looked at Lua: version history and found

Lua 5.4​

Lua 5.4 was released on 29 Jun 2020. Its main new features are a new generational mode for garbage collection and const and to-be-closed variables.

The current release is Lua 5.4.3, released on 29 Mar 2021.

Lua 5.3​

Lua 5.3 was released on 12 Jan 2015. Its main new features are integers, bitwise operators, a basic utf-8 library, and support for both 64-bit and 32-bit platforms.

The current release is Lua 5.3.6, released on 25 Sep 2020. There will probably be no further releases of Lua 5.3.

As a Lua newbie, what version of Lua should I use currently 5.4.2 or 5.3.6?

Kind regards


Oct 13, 2021
Reaction score
Lua uses semantic versioning X.Y.Z
  1. X is the major version;
  2. Y is the minor version; and
  3. Z is for patches.
Y is increased if backwards compatible functionality is added or existing functionality is marked as deprecated.

So if you should use Lua 5.4.2 or the "latest" 5.3.Z version, depends on whether you want to use the functionality that was introduced in 5.4.Z

It's also good to check for vulnerability patches.

Lua 5.4.0 released