Repository navigation
[ANN] std.normalize v5 released
Normalized Lua Functions
I am happy to announce release 5 of std.normalize.
std.normalize's home page is at https://lua-stdlib.github.io/normalize
Noteworthy changes in release 5 (2026-10-28) [stable]
Incompatible changes
loadraises an error for amodethat does not allow text, such as
'b', in every Lua. Lua byte code is not portable between hosts, so
it is not part of the dialect that std.normalize provides: use't',
or'bt'if byte code that the host can read is acceptable.
Bug fixes
loadchecks itsmodeargument for a string chunk in Lua 5.1 too, as
Lua 5.2 and later do, so that't'refuses a binary chunk, which Lua 5.1
used to load. A function that reads a chunk in pieces is still not
checked in Lua 5.1, which can't read ahead in it.
Install it with LuaRocks, using:
luarocks install std.normalize 5