Hi LuaRT community,
I am thrilled to announce the release of LuaRT 1.7.0, the latest version of the open source Windows programming framework for Lua.
This version introduces RTBuilder, the GUI RAD tool to design LuaRT desktop interfaces using the
This version also fixes lots of bugs, especially for the
ui module, the
rtc compiler and the LuaRT Studio IDE.
Here are some of the main changes of this release:
- Added RTBuilder, a new GUI RAD tool to design LuaRT desktop interfaces: You can now create and edit widgets, set their properties and events, and generate Lua code automatically
- Improved LuaRT toolchain performance and stability: Release package includes faster Lua interpreters.
rtcheck won't propose to update for an inferior version now.
rtc now accepts multiple files and searches for modules in the current directory too. Errors thrown by any compiled executables now mention source file and error line.
- LuaRT Studio is now using the LuaRT 1.7.0 toolchain. Debugger will now pause once a breakpoint is hit inside an ui event function, when using a Task to update the GUI. Output panel bug with Unicode input/output fixed. Setting project arguments won't add a blank space to the first argument anymore.
balls_demo.wlua example for canvas module. This example shows how to use the canvas module to draw and animate colored balls, thanks to the OOP provided by LuaRT it's very easy do animate all the balls.
- Fixed several bugs and memory leaks in
ui modules. See the CHANGELOG for more details.
I hope you will enjoy this new version of LuaRT and I thank you again for your support and feedback.
If you encounter any bug, issue, or suggestion, please report it on the LuaRT GitHub repository or on the LuaRT Discord server, or on this forum.
Happy coding with LuaRT! 😊