Subject: [ANN] Lua 5.4.9 now available

115 views
Skip to first unread message

Luiz Henrique de Figueiredo

unread,
Aug 25, 2026, 7:04:24 AM (11 days ago) Aug 25
to lua-l
Lua 5.4.9 has been frozen and is now the last release of Lua 5.4.

Lua 5.4.9 fixes all bugs listed in
https://www.lua.org/bugs.html#5.4.8

Lua 5.4.9 is available at
https://www.lua.org/ftp/lua-5.4.9.tar.gz

The SHA256 checksum is
2335b6c582a52654f94612bf10d2f4672805d05329aa6568b1d8cd9e5c6fb8e6  -

The Git commit ID in branch v5.4 is
312b9efaa1061c2c4cad08554dbc1351c3270eef

For installation and building instructions, see
https://www.lua.org/manual/5.4/readme.html

A test suite for Lua 5.4.9 is available at
https://www.lua.org/tests/

The complete source code of Lua 5.4.9 is available for browsing at
https://www.lua.org/source/5.4/

The complete diffs from Lua 5.4.8 are available at
https://www.lua.org/work/diffs-lua-5.4.8-lua-5.4.9.html
https://www.lua.org/work/diffu-lua-5.4.8-lua-5.4.9.html

We thank everyone for their feedback on Lua 5.4.

All feedback welcome. Thanks.
--lhf

Richard Beckmann

unread,
Aug 28, 2026, 3:36:27 PM (7 days ago) Aug 28
to lu...@googlegroups.com
Dear Lua developers

The __builtin_expect​ fix from Lua 5.5.1 has still not been backported to Lua 5.4.9. I already reported this on Lua 5.4.9-rc1. Apparently, this issue has been overlooked. Since Lua 5.4.9 is the last Lua 5.4 release, this issue cannot be fixed anymore. Though it's a minor issue, but still. Looking forward to hear your answers.

Sincerely,

Richard Beckmann

Sent with Proton Mail secure email.

--
You received this message because you are subscribed to the Google Groups "lua-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lua-l+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lua-l/cb2bc4a9-1a54-4f04-9488-811a0ea2da34n%40googlegroups.com.

Roberto Ierusalimschy

unread,
Aug 31, 2026, 10:41:49 AM (5 days ago) Aug 31
to 'Richard Beckmann' via lua-l
> The __builtin_expect​ fix from Lua 5.5.1 has still not been backported to Lua 5.4.9. I already reported this on Lua 5.4.9-rc1. Apparently, this issue has been overlooked. Since Lua 5.4.9 is the last Lua 5.4 release, this issue cannot be fixed anymore. Though it's a minor issue, but still. Looking forward to hear your answers.

There were several improvements from 5.5 that we did not backport to
5.4.9 (e.g. compiler warnings, better error messages). We only fixed
bugs in the language. Lua 5.4.9 is not intended to attract new users,
it is only a fix for those already using 5.4; whoever is using 5.4.8
already dealt with any issue related to the use of a 20-year old
compiler.

-- Roberto
Reply all
Reply to author
Forward
0 new messages