Login or register Large RSS Icon

Release history

Version 1.0 - 01/Sep/2008

  • Add support for post-install hooks
  • Path helper scripts for binaries on Windows systems.
  • Git support, contributed by Thomas Harning.
  • Improve shell compatibility for different Unix systems.
  • Add the @ operator for no-upgrade dependencies.
  • Add check for rockspec version format.
  • Generate index.html when building a manifest for a repository.
  • Plus assorted bugfixes.

Version 0.6 - 30/Jun/2008

  • Check external deps on binary installs. Allow rockspecs to specify supported platforms. Support platform-agnostic specification of external deps files. Allow overriding external deps subdirs.
  • Structured build systems in subdirectories.
  • Smarter check to decide if a rock is pure Lua or not, also checking bin/
  • Restructuring of fs code.
  • Modularized fetch code to support multiple SCMs.
  • Added specific support for 'doc' directory in rockspecs. Auto-install files in 'lua' in builtin builds.
  • Support for Surround SCM, contributed by Ignacio BurgueƱo.
  • "module" build type renamed to "builtin"; "cvs_tag" and "cvs_module" renamed to "tag" and "module". Old names still supported for compatibility for now, to be cleaned up by 1.0.
  • Plus many bugfixes.

Version 0.5.2 - 13/May/2008

  • Fixes problems with removal of read-only files on Windows
  • Fixes issues with external libraries on the 'module' build type on Windows
  • Fixes the --only-from flag
  • Renames the luarocks.config module to luarocks.cfg avoiding conflict's with the user configuration file config.lua

Version 0.5.1 - 25/Apr/2008

  • Added function get_rock_from_module in luarocks.require, allowing apps to inspect which rock they're getting modules from.
  • Added variables LUA, LIB_EXTENSION and OBJ_EXTENSION, now available for rockspec authors.
  • Assorted bugfixes, especially for the Windows package.
  • Build system improvements: add DESTDIR variable to makefile to make things easier for distros packaging LuaRocks.

Version 0.5 - 03/Apr/2008

  • New flags in the ./configure on Unix (see configure --help) and install.bat on Windows (see install.bat /?)
  • Support for multiple local repositories. By extension, LuaRocks features more intuitive configuration defaults (it installs rocks to $PREFIX/lib/luarocks if you have the permission, and to $HOME/.luarocks if you don't).
  • Flags --from=server, --only-from=server and --to=tree, to allow specifying exactly where to get rocks from and where to install them to.
  • The manifest file now stores dependency info -- luarocks.require no longer scans rockspec files.
  • 'unpack' command allows unpacking binary and pure-Lua rocks, for inspecting.
  • Plus assorted bugfixes.

Version 0.4.3 - 03/Mar/2008

  • The MD5 check feature added in 0.4.2 can now use openssl instead of md5sum (making LuaRocks friendlier to OSX).
  • Added a license file in the tarball (making LuaRocks friendlier to Debian).
  • Plus assorted bugfixes.

Version 0.4.2 - 09/Feb/2008

  • Support .lua files directly in the URL field.
  • Perform check of MD5 checksum in sources.
  • Accept plain strings in all fields of the source table of the "module" build type.
  • Bugfixes.

Version 0.4.1 - 25/Jan/2008

  • New configure/install.bat flags for setting scripts dir and local repository dir.
  • "unpack" command now supports rockspec files as well.
  • Complete code documentation.
  • Many assorted bugfixes.

Version 0.4 - 18/Jan/2008

  • Adds the "unpack" command for debugging rocks (.src.rock only at this point).
  • Support curl as an alternative downloader for OSX, removing the dependency on wget.
  • Support for installing non-Lua entries in bin/ dirs.
  • Support for specifying libdirs, incdirs, libraries and defines in "module"-type builds.
  • x86_64 support, by Brian Hetro.
  • FreeBSD support, by Matthew M. Burke.
  • Performance improvements.
  • Many assorted bugfixes.

Version 0.3.2 - 21/Dec/2007

  • Support for patching and inclusion of extra files (such as Makefiles) through a rockspec.
  • Support "platforms" overrides table for dependencies, external dependencies and source URLs.
  • Many assorted bugfixes.

Version 0.3.1 - 18/Dec/2007

  • Improved search: results now feature separate lists for source and binary rocks.
  • Windows support for the "module" build type (using Visual Studio).
  • Many assorted bugfixes.

Version 0.3 - 04/Dec/2007

  • Includes Windows package.
  • Adds the "module" build type.
  • Performance improvements.

Version 0.2 - 23/Oct/2007

  • Bugfixes and improvements to build infrastructure.
  • Adds the LuaRocks "remove" command.

Version 0.1 - 09/Aug/2007

  • Initial release.
Powered by Sputnik | XHTML 1.1