<div dir="ltr"><div>Hello everyone,</div><div><br></div><div>I have uploaded a new experimental version. It includes not only the latest version of Lua (5.4) but a new version of LuaBridge (version 3.1). LuaBridge is the open-source platform that both JW and RGP Lua use to hook up the PDK Framework to Lua. LuaBridge 3 is not a complete rewrite of LuaBridge 2, but it is a major refactoring using the latest c++ template tricks.<br></div><div><br></div><div>I am interested if anyone sees any serious issues with this version. (Jan Angermüller?) I have run it through all of my regression tests, including new ones that I added just to try to ferret out possible problems. As of this upload, the only significant difference I can find is that if you try to assign 1/0 to a PDK Framework property or method parameter, LuaBridge 3 throws a runtime error rather than letting you do it. There may also be differences around omitting boolean parameters, but I haven't captured a test case example.</div><div><br></div><div>You can check your LuaBridge version in a new read-only property finenv.LuaBridgeVersion, As always, the Lua version is in _VERSION.</div><div><br></div><div><a href="https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html">https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html</a></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>