Skip to content

Releases: OneLuaPro/OneLuaPro

OneLuaPro Release 5.5.1.0

Choose a tag to compare

@KritzelKratzel KritzelKratzel released this 31 Aug 19:14

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 yaml files 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

Choose a tag to compare

@KritzelKratzel KritzelKratzel released this 20 Apr 20:23

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 .vsix packages 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

Choose a tag to compare

@KritzelKratzel KritzelKratzel released this 28 Mar 20:38

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
  • busted Updated to v2.3.0-9-gfddc67b
  • lanes Updated to v4.0.0-42-g70389ef
  • libffi Updated to v3.5.2-34-g26c59e0
  • libusb Updated to v1.0.30-rc1-38-gaea2f056
  • luacheck Updated to v1.2.0-40-g68c84bd
  • lua-ffi Updated to v1.1.0-31-ga8ae836
  • luv Updated to v1.52.1-0-30-gb115c8a
  • SQLite Downgraded to v3.51.3
  • sqlean Updated to v0.28.1-12-g4141d89
  • lsqlite3 Updated to v0.9.6-2
  • brotli Added with v1.2.0
  • zstd Added with v1.5.7
  • nghttp2 Added with v1.68.1
  • ngtcp2 Added with v1.21.0
  • nghttp3 Added with v1.15.0
  • curl Added with v8.19.0
  • Lua-cURLv3 Added with v0.3.13-6-gbd885bd

Full Changelog: v5.5.0.0...v5.5.0.1

OneLuaPro Release 5.5.0.0

Choose a tag to compare

@KritzelKratzel KritzelKratzel released this 10 Mar 19:19

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
  • busted Updated to v2.3.0-7-g03e3bbc
  • lua_cliargs Updated to v3.0.2-7-gc4cf5f0
  • crc32c Updated to v1.1.2-12-g10693bf
  • distro Updated to v2.1.0
  • dkjson Updated to v2.8-1-gf1b7c93
  • dlfcn-win32 Updated to v1.4.2-19-g614073d
  • inifile Updated to v1.1-2-gf7b742d
  • lanes Updated to v4.0.0-40-g39b1c1c
  • lcomplex Updated to v1.1.0
  • ldoc Updated to v1.5.0-23-g38be0fa
  • libffi Updated to v3.5.2-32-g90b5f66
  • libressl Updated to v4.2.1-1-gc88f4da
  • librs232 Updated to v1.0.3-119-gda35def
  • libusb Updated to v1.0.30-rc1-26-g52eccd19
  • libuv Updated to v1.52.1
  • LPeg Updated to v1.1.0-6-g645d404
  • lsleep Updated to v1.05-6-g531d702
  • lsqlite Updated to v0.9.6-1
  • lua Updated to v5.5.0-5-g4154493
  • lua4882 Updated to v1.2.3
  • luacheck Updated to v1.2.0-38-ge47db4a
  • lua-cjson Updated to v2.1.0.16-16-g7eee8b5
  • luacrc32c Updated to v1.0.1
  • luadaqmx Updated to v0.1.2
  • lua-ffi Updated to v1.1.0-24-gbc3fc37
  • luafilesystem Updated to v1.9.0-10-g707cb06
  • lua-openssl Updated to v0.11.0-3-25-gd068708
  • luaping Updated to v1.1.2
  • luasec Updated to v1.3.2-5-gc02dd57
  • luaSGF Updated to v2.0.1
  • luasocket Updated to v3.1.0-72-gd6bd8b5
  • luassert Updated to v1.9.0-13-g0e2569d
  • luasystem Updated to v0.7.0-7-gf61f8f5
  • lua-term Updated to v0.8-7-g75066e0
  • lua-utf8 Updated to v0.2.1-7-g3ae0b91
  • lua-zlib Updated to v1.4-6-gdb5b875
  • luv Updated to v1.51.0-2-41-g509022a
  • mediator_lua Updated to v1.1.2-0-8-gefa5daf
  • moonusb Updated to v0.1-30-gebc05a5
  • Penlight Updated to v1.15.0-19-g9ece351
  • Savitzky-Golay-Filter Updated to v2.0-16-gabed543
  • say Updated to v1.4.1-2-ge4436ea
  • sqlean Updated to v0.28.1-11-gd3ea8f4
  • wxLanesBridge Updated to v1.0.1
  • wxLua Updated to v3.2.0.2-18-gc5e0cbb
  • wxWidgets Updated to v3.2.10
  • ZeroBraneStudio Updated to v2.01-12-g14b97a19
  • api-ms-win-core-path-l1-1-0 Removed from distribution

OneLuaPro Release 5.4.8.3

Choose a tag to compare

@KritzelKratzel KritzelKratzel released this 11 Feb 20:03

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
  • lunit Added with v0.8.1-1-g61e9b3a
  • argparse Updated to v0.7.1-14-g395f616
  • busted Updated to v2.3.0-5-g4bbf32a
  • distro Updated to v2.0.0
  • ldoc Updated to v1.5.0-14-gc5e6601
  • librs232 Updated to v1.0.3-118-g1171731
  • libusb Updated to v1.0.29-60-gf385e44f
  • libuv Updated to v1.52.0
  • LPeg Updated to v1.1.0-4-g4190cdb
  • lsleep Updated to v1.05-5-g9e4bdf2
  • lsqlite3 Added with v0.9.6-0
  • lua Updated to v5.4.8-1-gfdac66f
  • luacheck Updated to v1.2.0-35-g7580037
  • lua-cjson Updated to v2.1.0.16-13-g5a84afa
  • lua-ffi Updated to v1.1.0-22-gb95c731
  • lua-openssl Updated to v0.11.0-3-9-gad322f2
  • luasec Updated to v1.3.2-4-g3219920
  • luasystem Updated to v0.6.3-8-gfd8c2b3
  • luautf8 Updated to v0.2.0-6-gb891069
  • Penlight Updated to v1.15.0-15-gda98756
  • Savitzky-Golay-Filter Updated to v2.0-14-gb9af1a1
  • luaSFG Updated to v2.0.0
  • sqlean Added with 0.28.1-9-gd134592
  • SQLite Added with v3.51.2
  • zlib-ng Updated to v2.3.3

OneLuaPro Release 5.4.8.2

Choose a tag to compare

@KritzelKratzel KritzelKratzel released this 19 Jan 21:06

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:

  • crc32c Added with v1.1.2 with commits until Apr 8, 2025
  • luacrc32c Added with v1.0
  • zlib-ng Added with v2.3.2
  • lua-zlib Added with v1.4
  • lua-cjson Added with v2.1.0.16 with commit until Jan 19, 2026
  • LibreSSL Added with v4.2.1
  • luasec Added with v1.3.2 with commits until Jul 10, 2025
  • lua-openssl Added with v0.11.0-2 with commits until Jan 17, 2026
  • LDoc Added with v1.5.0 with commits until Jul 22, 2024
  • luasystem Added with v0.6.3 with commits until Jan 17, 2026
  • lua_cliargs Added with v3.0.2 with commits until Dec 18, 2023
  • dkjson Added with v2.8
  • say Added with v1.4.1 with commits until Aug 13, 2023
  • luassert Added with v1.9.0 with commits until Nov 7, 2024
  • mediator_lua Added with v1.1.2 with commits until Feb 24, 2020
  • lua-term Added with v0.8 with commits until Jul 2, 2024
  • lua-utf8 Added with v0.2.0 with commits until Nov 15, 2025
  • inifile Added with v1.1
  • busted Added with v2.3.0
  • LuaSocket Updated to v3.1.0 with commits until Nov 14, 2025
  • LuaFileSystem Updated to v1.9.0
  • Luacheck Updated to v1.2.0 with commits until Aug 1, 2025
  • libffi Updated to v3.5.2 with commits until Dec 26, 2025
  • lua-ffi Updated to v1.1.0 with commits until Nov 9, 2025
  • libusb Updated to v1.0.29 with commits until Jan 5, 2026
  • luv Updated to v1.51.0-2 with commits until Jan 19, 2026
  • lanes Updated to v4.0.0 with commits until Dec 1, 2025
  • wxWidgets Updated to v3.2.9
  • Penlight Updated to v1.15.0 with commits until Jan 19, 2026
  • Savitzky-Golay-Filter Updated to v2.0 with commits until Nov 12, 2025
  • lua4882 Updated to v1.2.2
  • luaping Updated to v1.1.1

OneLuaPro Release 5.4.8.1

Choose a tag to compare

@KritzelKratzel KritzelKratzel released this 27 Jul 14:47

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

Choose a tag to compare

@KritzelKratzel KritzelKratzel released this 08 Jun 19:35

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

Choose a tag to compare

@KritzelKratzel KritzelKratzel released this 17 Apr 20:11

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

Choose a tag to compare

@KritzelKratzel KritzelKratzel released this 14 Oct 19:54

OneLuaPro Release 5.4.7.4 (Oct 14, 2024)

  • lua4882 : Updated to v1.2.1