Hi Community,
LuaRT 2.0.0 has just been released. You can download it here : [Login to see the link]
Binary modules support for static compilation
The main highlight is the support of binary modules for static exe compilation : you can now link Lua binary modules with your executables without the need to use lua54.dll
To do this, LuaRT uses custom dynamic linking with the LuaRT interpreter. This means that if you want to link third party Lua 5.4 binary modules with your executable, you will need to recompile the binary module using the new lua54-static.lib
library instead of lua54.lib
.
Such modules have "-static" appended to their names (ie webview-static.dll
)
The static executables are still lightweight : An executable linked with Webview module is just 450kb on x86 and 520kb on x64
New serial
module
A new module for serial port communication is now available.
You can connect to a COM port, send and receive data asynchronously with the famous Task
object
The release comes with new community asked features and a lot of bug fixes.
Hope you will appreciate it !
Regards,
Samir