Skip to content

v0.6.0 - the last Fengari names are gone (breaking)

Choose a tag to compare

@datamoc datamoc released this 12 Oct 17:46
· 22 commits to master since this release

Breaking: the last Fengari names are gone

  • PYROEISCONF replaces FENGARICONF as the environment variable that configures the VM ({"LUAI_MAXSTACK":100000}...). FENGARICONF is no longer read.
  • The Lua library fengari is now pyroeis (pyroeis.VERSION, RELEASE, COPYRIGHT, AUTHORS...). libs: ['pyroeis'] selects it; sandbox: true still leaves it out.
  • FENGARI_* constants are PYROEIS_* and describe Pyroeis (Pyroeis 0.6.0). The copyright keeps the Fengari and Lua attributions. luaopen_fengari is luaopen_pyroeis; LUA_FENGARILIBNAME is LUA_PYROEISLIBNAME.
  • The browser bundle no longer exposes the Fengari alias; use Pyroeis.

Also included since 0.5.5: the CodeQL Action moves to v4, and the performance work merged in #1.

Full details in CHANGES.md.

🤖 Generated with Claude Code