Skip to content

Releases: mpeterv/hererocks

hererocks 0.20.0

10 Sep 15:52
c0349ee
Compare
Choose a tag to compare

New features and improvements:

  • Added support for LuaRocks 3.0.0 - 3.0.2. latest and ^ aliases still point to 2.4.4.
  • --show can now be used when installing programs; all programs present in the given location are listed after installation is complete.

Fixes:

  • package.path for Lua 5.3+ built with hererocks now includes ./?/init.lua, just as with standard Lua.

hererocks 0.19.0

11 Jul 17:25
Compare
Choose a tag to compare
  • Added support for Lua 5.4.0-work1 and 5.4.0-work2.
  • Added support for Lua 5.3.5.
  • Added patches for Lua 5.3.4:
    • Lua crashes when building sequences with more than 2^30 elements
    • Table length computation overflows for sequences larger than 2^31 elements
    • Memory-allocation error when resizing a table can leave it in an inconsistent state

hererocks 0.18.0

13 Mar 10:29
Compare
Choose a tag to compare
  • Added support for LuaRocks 2.4.4.
  • Using 3 as version when installing LuaRocks now uses master branch of the LuaRocks git repo instead of luarocks-3.
  • Added lua_pushcclosure should not call the garbage collector when n is zero patch for Lua 5.3.4.

hererocks 0.17.0

13 Sep 18:38
Compare
Choose a tag to compare
  • Added support for LuaRocks 2.4.3.
  • When installing PUC-Rio Lua from a git repo or local sources, source files are expected to be in root directory instead of src. This allows one to install Lua from the default Lua repo at github.com/lua/lua.

hererocks 0.16.0

10 Jun 19:48
Compare
Choose a tag to compare
  • Added support for LuaJIT 2.0.5 and 2.1.0-beta3.
  • Added fallback to a mirror for PUC-Rio Lua download.
  • Added --timeout option for downloads.

hererocks 0.15.0

02 Apr 18:02
Compare
Choose a tag to compare

When building Lua with custom cflags, hererocks now instructs LuaRocks to use same flags when building C modules.

hererocks 0.14.0

31 Jan 11:36
Compare
Choose a tag to compare

Added support for Lua 5.3.4.

hererocks 0.13.1

09 Jan 11:25
Compare
Choose a tag to compare

Fixed an error when setting up cl.exe and hererocks has been installed using a version of pip that passes prefix/hererocks instead of prefix/hererocks-script.py as sys.argv[0].

hererocks 0.13.0

22 Dec 10:44
Compare
Choose a tag to compare
  • Added support for LuaRocks 2.4.2.
  • LuaRocks is now configured to allow using config in user home directory. In particular, API keys for luarocks upload command are now properly cached.

hererocks 0.12.0

03 Nov 21:32
Compare
Choose a tag to compare
  • Added support for LuaRocks 2.4.1.
  • Updated URL for LuaRocks downloads and default git repo.