Repository navigation
Releases: andy-emerson/lua.wasm
Release list
lua.wasm v0.3.1
Stock Lua 5.4.8 in a web page. lua.js: one file -- <script src=lua.js></script> then <script type=text/lua> -- with lua.wasm carried inside; print lands on the page, require fetches modules lazily, coroutine.yield() animates per frame, local time is the visitor's, and the Lua global reaches the VM from JavaScript (README, doc/lua-js.md). lua.wasm: the module alone, three imports (luaw.write, luaw.now, luaw.read), no WASI, no Emscripten (doc/wasm.md). Standard wasm exception-handling encoding; Chrome >= 137, Firefox >= 131, Safari >= 18.4, Node >= 24.15. Built with zig 0.15.1 (clang 20.1.2) and binaryen 132; the module's witnesses re-run at cut time by this workflow, lua.js's on every change.
lua.wasm v0.3.0
Stock Lua 5.4.8 in a web page. lua.js: one file -- <script src=lua.js></script> then <script type=text/lua> -- with lua.wasm carried inside; print lands on the page, require fetches modules lazily, coroutine.yield() animates per frame, local time is the visitor's, and the Lua global reaches the VM from JavaScript (README, doc/lua-js.md). lua.wasm: the module alone, three imports (luaw.write, luaw.now, luaw.read), no WASI, no Emscripten (doc/wasm.md). Standard wasm exception-handling encoding; Chrome >= 137, Firefox >= 131, Safari >= 18.4, Node >= 24.15. Built with zig 0.15.1 (clang 20.1.2) and binaryen 132; the module's witnesses re-run at cut time by this workflow, lua.js's on every change.
0.2.0
Merge pull request #48 from andy-emerson/claude/project-oracle-invest…
0.1.1
Merge pull request #46 from andy-emerson/claude/project-oracle-invest…
lua.wasm v0.1.0
Lua 5.4.8 for wasm32-wasi. Standardized wasm-EH encoding (try_table/exnref); runs on Node >= 24.15 (earlier 24.x needs --experimental-wasm-exnref), current browsers, and wasmtime. lua.wasm = standalone interpreter; lua-lib.wasm = embeddable reactor (luaw_* interface, see README). Built with zig c++ 0.15.1 (clang 20.1.2); witnesses re-run at cut time by this workflow. Evidence state: doc/wasm-audit-2026-07-05.md at this tag.