[ANN] OneLuaPro 5.4.8.3 – Event-driven Multi-threading and SQLite3+sqlean Integration

70 views
Skip to first unread message

Kritzel Kratzel

unread,
Feb 11, 2026, 4:13:33 PMFeb 11
to lua-l
Hi everyone,

OneLuaPro 5.4.8.3 has been released. This update introduces significant changes to the internal handling of asynchronous tasks and provides native database capabilities.


Technical Updates:
  • wxLanesBridge Implementation: Support for multi-threaded GUI applications is now facilitated by the wxLanesBridge module. This component bridges the gap between wxLua and Lua Lanes. The traditional bottleneck of timer-based polling has been eliminated; instead, an event-driven approach is utilized where worker threads communicate directly with the main GUI thread via postEvent(). This ensures immediate UI responsiveness and reduced CPU overhead.
  • DistroCheck Tool: A new utility for verifying distribution integrity is included. Developed as a reference implementation for wxLanesBridge, it demonstrates how intensive I/O operations can be offloaded to worker threads without blocking the wxLua event loop. The implementation details and the postEvent() signaling logic can be examined in the OneLuaPro distro repository.
  • OneLuaPro Help Center: Centralized documentation is now available through a dedicated Help Center, serving as the primary hub for all technical documentation.
  • SQLite3 + sqlean Integration: Database support is provided via a reimplementation of lsqlite3, utilizing the most recent SQLite3 builds. Notably, the full suite of sqlean extensions (e.g., crypto, fileio, math, text) is integrated, providing a comprehensive set of functions for advanced data manipulation directly within SQL.
  • Executables: All former .bat files within the bin/ directory have been replaced by native executables to ensure cleaner process handling and user experience.
Screenshots:
OLP_DistroCheck02.png
DistroCheck: Demonstrating asynchronous integrity checks via wxLanesBridge.

OLP_Help_Center.png
OneLuaPro Help Center: Centralized documentation interface.

Technical feedback or questions regarding all aspects of OneLuaPro are welcome.

Best regards,
KK

Reply all
Reply to author
Forward
0 new messages