1 – Release Notes
This new version of GeeXLab fixes some minor bugs in Lua. These bugs didn’t prevent demos from running (they lived in GeeXLab since many years…) but they were annoying if you wanted to debug your Lua code with ZeroBrane Studio for example.
I also fixed another annoying issue we encounter in live-coding in Lua (this issue is not present in Python live-coding): error messages are written in log file (and in the output window) every frame. When the demo runs at 1000 FPS, that produces a lot of lines in the log file.
Some plugins (OpenVR and cgltf) have been updated with the newest version of their SDK.
2 – Changelog
This changelog is intended for all versions of GeeXLab.
Full changelog from beginning of time is available HERE.
Version 0.29.15.0 - 2020.02.14 * (2020.02.14) fixed the last character return of gh_utils.get_lib_dir() on Windows (now: "\" instead of "/"). ! (2020.02.14) improved error logging in Lua: error message is now written once in log file during in live coding and not every frame... ! (2020.02.13) update glTF built-in plugin with cgltf v1.5. ! (2020.02.13) [Windows] updated OpenVR plugin with latest OpenVR SDK 1.9.16. ! (2020.02.12) updated the Lua built-in plugin to support debugging with ZeroBrane Studio. ! (2020.02.12) removed a CRLF automatically added to the beginning of every script. This CRLF was handy for live coding with built-in editor in the Windows version. But this CRLF broke debugging sessions with ZeroBrane because of the extra line offset added. ! (2020.02.12) the bugfix for releasing ImGui Vulkan resources is now in the GeeXLab SDK and not only in the GeeXLab end user app.