Releases: OneLuaPro/OneLuaPro
Releases · OneLuaPro/OneLuaPro
Release list
OneLuaPro Release 5.5.1.0
Technical Baseline
Compiled for dynamic dispatch (automatic runtime detection for AVX2/AVX-512) using:
- Visual Studio Build Tools 2022 17.14.39
- Intel oneAPI Toolkit 2026.1.0.191
- National Instruments NI-488.2 2026 Q3 and NI-DAQmx 2026 Q3
New Features
- Added lyaml: This extension library enables Lua programs to process
yamlfiles with both a high-level and a low-level API. This add-on closes feature request #4. - Upgraded to Lua 5.5.1: Lua v5.5.1 is the latest bugfix release of the Lua scripting language.
Core Module Updates (latest git/stable)
Various. See here for details.
Minimum Requirements
- Intel: 2nd Gen Core (Sandy Bridge, 2011) or newer
- AMD: Bulldozer-based (FX-series, 2011) or newer
- OS: Windows 7 SP1, 10, or 11 (required for AVX state management)
Note: Older CPUs (e.g., Core 2 Duo, 1st Gen i7/i5) are not supported and will result in an "Illegal Instruction" error.
OneLuaPro Release 5.5.0.2
OneLuaPro Release 5.5.0.2 is available
Release notes and downloads here: https://github.com/OneLuaPro/OneLuaPro/releases/tag/v5.5.0.2
Technical Baseline
Compiled for dynamic dispatch (automatic runtime detection for AVX2/AVX-512) using:
- Visual Studio Build Tools 2022 17.14.30
- Intel C++ Essentials 2025.3.1
- National Instruments NI-488.2 2026 Q2 and NI-DAQmx 2026 Q2
New Features
- Added LuaCOM: This extension library enables Lua programs to interact with and implement Microsoft Component Object Model (COM) objects, leveraging Automation technology for seamless property and method access.
- Integrated Visual Studio Code support: Features customized Lua Language Server and Lua Debugger extensions for a modern development workflow. Code-signed extensions are available on the VS Code Marketplace or via
.vsixpackages located in<INSTALL_PATH>/opt/vscode.
Core Module Updates (latest git/stable)
None.
Minimum Requirements
- Intel: 2nd Gen Core (Sandy Bridge, 2011) or newer
- AMD: Bulldozer-based (FX-series, 2011) or newer
- OS: Windows 7 SP1, 10, or 11 (required for AVX state management)
Note: Older CPUs (e.g., Core 2 Duo, 1st Gen i7/i5) are not supported and will result in an "Illegal Instruction" error.
OneLuaPro Release 5.5.0.1
OneLuaPro Release 5.5.0.1 (Mar 28, 2026)
- Compiled for dynamic dispatch (automatic CPU detection)
- Built with Visual Studio Build Tools 2022 17.14.29
- Built with Intel C++ Essentials 2025.3.1
- Built with NI-488.2 2025 Q4 and NI-DAQmx 2026 Q1
bustedUpdated to v2.3.0-9-gfddc67blanesUpdated to v4.0.0-42-g70389eflibffiUpdated to v3.5.2-34-g26c59e0libusbUpdated to v1.0.30-rc1-38-gaea2f056luacheckUpdated to v1.2.0-40-g68c84bdlua-ffiUpdated to v1.1.0-31-ga8ae836luvUpdated to v1.52.1-0-30-gb115c8aSQLiteDowngraded to v3.51.3sqleanUpdated to v0.28.1-12-g4141d89lsqlite3Updated to v0.9.6-2brotliAdded with v1.2.0zstdAdded with v1.5.7nghttp2Added with v1.68.1ngtcp2Added with v1.21.0nghttp3Added with v1.15.0curlAdded with v8.19.0Lua-cURLv3Added with v0.3.13-6-gbd885bd
Full Changelog: v5.5.0.0...v5.5.0.1
OneLuaPro Release 5.5.0.0
OneLuaPro Release 5.5.0.0 (Mar 10, 2026)
- Built with Visual Studio Build Tools 2022 17.14.27
- Built with Intel C++ Essentials 2025.3.1
- Built with NI-488.2 2025 Q4 and NI-DAQmx 2026 Q1
bustedUpdated to v2.3.0-7-g03e3bbclua_cliargsUpdated to v3.0.2-7-gc4cf5f0crc32cUpdated to v1.1.2-12-g10693bfdistroUpdated to v2.1.0dkjsonUpdated to v2.8-1-gf1b7c93dlfcn-win32Updated to v1.4.2-19-g614073dinifileUpdated to v1.1-2-gf7b742dlanesUpdated to v4.0.0-40-g39b1c1clcomplexUpdated to v1.1.0ldocUpdated to v1.5.0-23-g38be0falibffiUpdated to v3.5.2-32-g90b5f66libresslUpdated to v4.2.1-1-gc88f4dalibrs232Updated to v1.0.3-119-gda35deflibusbUpdated to v1.0.30-rc1-26-g52eccd19libuvUpdated to v1.52.1LPegUpdated to v1.1.0-6-g645d404lsleepUpdated to v1.05-6-g531d702lsqliteUpdated to v0.9.6-1luaUpdated to v5.5.0-5-g4154493lua4882Updated to v1.2.3luacheckUpdated to v1.2.0-38-ge47db4alua-cjsonUpdated to v2.1.0.16-16-g7eee8b5luacrc32cUpdated to v1.0.1luadaqmxUpdated to v0.1.2lua-ffiUpdated to v1.1.0-24-gbc3fc37luafilesystemUpdated to v1.9.0-10-g707cb06lua-opensslUpdated to v0.11.0-3-25-gd068708luapingUpdated to v1.1.2luasecUpdated to v1.3.2-5-gc02dd57luaSGFUpdated to v2.0.1luasocketUpdated to v3.1.0-72-gd6bd8b5luassertUpdated to v1.9.0-13-g0e2569dluasystemUpdated to v0.7.0-7-gf61f8f5lua-termUpdated to v0.8-7-g75066e0lua-utf8Updated to v0.2.1-7-g3ae0b91lua-zlibUpdated to v1.4-6-gdb5b875luvUpdated to v1.51.0-2-41-g509022amediator_luaUpdated to v1.1.2-0-8-gefa5dafmoonusbUpdated to v0.1-30-gebc05a5PenlightUpdated to v1.15.0-19-g9ece351Savitzky-Golay-FilterUpdated to v2.0-16-gabed543sayUpdated to v1.4.1-2-ge4436easqleanUpdated to v0.28.1-11-gd3ea8f4wxLanesBridgeUpdated to v1.0.1wxLuaUpdated to v3.2.0.2-18-gc5e0cbbwxWidgetsUpdated to v3.2.10ZeroBraneStudioUpdated to v2.01-12-g14b97a19api-ms-win-core-path-l1-1-0Removed from distribution
OneLuaPro Release 5.4.8.3
OneLuaPro Release 5.4.8.3 (Feb 11, 2026)
- Built with Visual Studio Build Tools 2022 17.14.26
- Built with NI-488.2 2025 Q4 and NI-DAQmx 2025 Q4 Patch 1
- Introducing DistroCheck tool for checking OneLuaPro integrity
- Introducing OneLuaPro Help Center as central documentation hub
- Replaced all
*.bat-files in bin/ with executables lunitAdded with v0.8.1-1-g61e9b3aargparseUpdated to v0.7.1-14-g395f616bustedUpdated to v2.3.0-5-g4bbf32adistroUpdated to v2.0.0ldocUpdated to v1.5.0-14-gc5e6601librs232Updated to v1.0.3-118-g1171731libusbUpdated to v1.0.29-60-gf385e44flibuvUpdated to v1.52.0LPegUpdated to v1.1.0-4-g4190cdblsleepUpdated to v1.05-5-g9e4bdf2lsqlite3Added with v0.9.6-0luaUpdated to v5.4.8-1-gfdac66fluacheckUpdated to v1.2.0-35-g7580037lua-cjsonUpdated to v2.1.0.16-13-g5a84afalua-ffiUpdated to v1.1.0-22-gb95c731lua-opensslUpdated to v0.11.0-3-9-gad322f2luasecUpdated to v1.3.2-4-g3219920luasystemUpdated to v0.6.3-8-gfd8c2b3luautf8Updated to v0.2.0-6-gb891069PenlightUpdated to v1.15.0-15-gda98756Savitzky-Golay-FilterUpdated to v2.0-14-gb9af1a1luaSFGUpdated to v2.0.0sqleanAdded with 0.28.1-9-gd134592SQLiteAdded with v3.51.2zlib-ngUpdated to v2.3.3
OneLuaPro Release 5.4.8.2
This release was built with ...
- Visual Studio Build Tools 2022 17.14.24
- NI-488.2 2025 Q4 and NI-DAQmx 2025 Q4 Patch 1
... and implements the following changes:
crc32cAdded with v1.1.2 with commits until Apr 8, 2025luacrc32cAdded with v1.0zlib-ngAdded with v2.3.2lua-zlibAdded with v1.4lua-cjsonAdded with v2.1.0.16 with commit until Jan 19, 2026LibreSSLAdded with v4.2.1luasecAdded with v1.3.2 with commits until Jul 10, 2025lua-opensslAdded with v0.11.0-2 with commits until Jan 17, 2026LDocAdded with v1.5.0 with commits until Jul 22, 2024luasystemAdded with v0.6.3 with commits until Jan 17, 2026lua_cliargsAdded with v3.0.2 with commits until Dec 18, 2023dkjsonAdded with v2.8sayAdded with v1.4.1 with commits until Aug 13, 2023luassertAdded with v1.9.0 with commits until Nov 7, 2024mediator_luaAdded with v1.1.2 with commits until Feb 24, 2020lua-termAdded with v0.8 with commits until Jul 2, 2024lua-utf8Added with v0.2.0 with commits until Nov 15, 2025inifileAdded with v1.1bustedAdded with v2.3.0LuaSocketUpdated to v3.1.0 with commits until Nov 14, 2025LuaFileSystemUpdated to v1.9.0LuacheckUpdated to v1.2.0 with commits until Aug 1, 2025libffiUpdated to v3.5.2 with commits until Dec 26, 2025lua-ffiUpdated to v1.1.0 with commits until Nov 9, 2025libusbUpdated to v1.0.29 with commits until Jan 5, 2026luvUpdated to v1.51.0-2 with commits until Jan 19, 2026lanesUpdated to v4.0.0 with commits until Dec 1, 2025wxWidgetsUpdated to v3.2.9PenlightUpdated to v1.15.0 with commits until Jan 19, 2026Savitzky-Golay-FilterUpdated to v2.0 with commits until Nov 12, 2025lua4882Updated to v1.2.2luapingUpdated to v1.1.1
OneLuaPro Release 5.4.8.1
OneLuaPro Release 5.4.8.1 (Jul 27, 2025)
- Built with Visual Studio Build Tools 2022 17.14.9
- Built with NI-488.2 2024 Q3 and NI-DAQmx 2024 Q3
- Luacheck Updated to v1.2.0 with commits until Jul 18, 2025
- libffi Updated to v3.5.1 with commits until Jul 11, 2025
- libusb Updated to v1.0.29 with commits until Jun 9, 2025
- libuv Updated to v1.51.0
- luv Updated to v1.51.0-1 with commits until Jul 25, 2025
- lanes Updated to v4.0.0 with commits until Jul 25, 2025
- luaping Updated to v1.1 with commits until Jul 27, 2025
- Penlight Updated v1.14.0 with comments until Jun 13, 2025
OneLuaPro Release 5.4.8.0
OneLuaPro Release 5.4.8.0 (Jun 8, 2025)
- Built with Visual Studio Build Tools 2022 17.14.4
- Built with NI-488.2 2024 Q3 and NI-DAQmx 2024 Q3
- lua Updated to v5.4.8
- LuaSocket Updated to 3.1.0 with commits until May 30, 2025
- libffi Updated to v3.5.0 with commits until Jun 06, 2025
- libusb Updated to v1.0.29
- libuv Updated to v1.51.0
- luv Updated to v1.51.0-1 with commits until May 17, 2025
- lanes Updated to v4.0.0 with commits until Jun 05, 2025
- wxWidgets Updated to v3.2.8.1
- Penlight Added with v1.14.0 with commits until May 19, 2025
- luaSGF Added with v1.0
OneLuaPro Release 5.4.7.5
OneLuaPro Release 5.4.7.5 (Apr 17, 2025)
- Built with Visual Studio Build Tools 2022 17.13.6
- Built with NI-488.2 2024 Q3 and NI-DAQmx 2024 Q3
- lcomplex Added with v1.0
- LuaSocket Updated to 3.1.0 with commits until Mar 31, 2025
- LuaSocket Added TCP client:receive('*r') extension
- LuaFileSystem Updated to 1.8.0 with commits until Oct 28, 2024
- Luacheck Updated to v1.2.0 with commits until Dec 5, 2024
- libffi Updated to v3.4.8 with commits until Apr 15, 2025
- lua-ffi Updated to v1.1.0
- libusb Updated to v1.0.28
- libuv Updated to v1.50.0
- luv Updated to v1.50.0-1 with commits until Apr 17, 2025
- lanes Updated to v4.0.0 with commits until Apr 15, 2025
- Penlight Added with v1.14.0 with commits until Nov 7, 2024
- wxWidgets Updated to v3.2.7
OneLuaPro Release 5.4.7.4
OneLuaPro Release 5.4.7.4 (Oct 14, 2024)
- lua4882 : Updated to v1.2.1