diff options
author | Hisham <hisham@gobolinux.org> | 2016-11-07 13:41:39 -0200 |
---|---|---|
committer | Hisham <hisham@gobolinux.org> | 2016-11-07 13:41:39 -0200 |
commit | 972bcfd2dc08d07b005573bdcca1845c3a309eb1 (patch) | |
tree | d5a774be8bca053033d3de602f0f2a898997681d /releases | |
parent | 126d6ead48ffb13e220095985cee4af27e55a2c8 (diff) | |
download | luarocks-972bcfd2dc08d07b005573bdcca1845c3a309eb1.tar.gz luarocks-972bcfd2dc08d07b005573bdcca1845c3a309eb1.tar.bz2 luarocks-972bcfd2dc08d07b005573bdcca1845c3a309eb1.zip |
JSON summary of releases
Diffstat (limited to 'releases')
-rw-r--r-- | releases/releases.json | 515 |
1 files changed, 515 insertions, 0 deletions
diff --git a/releases/releases.json b/releases/releases.json new file mode 100644 index 00000000..d848507c --- /dev/null +++ b/releases/releases.json | |||
@@ -0,0 +1,515 @@ | |||
1 | [ | ||
2 | { | ||
3 | "2.4.1": { | ||
4 | "date": "2016-10-06", | ||
5 | "files": ["luarocks-2.4.1.tar.gz", "luarocks-2.4.1.tar.gz.asc", "luarocks-2.4.1-win32.zip", "luarocks-2.4.1-win32.zip.asc"], | ||
6 | "about": [ | ||
7 | "Avoid coroutine use in luarocks.loader", | ||
8 | "Fix upgrade issues for very old versions" | ||
9 | ] | ||
10 | }}, | ||
11 | { | ||
12 | "2.4.0": { | ||
13 | "date": "2016-09-08", | ||
14 | "files": ["luarocks-2.4.0.tar.gz", "luarocks-2.4.0.tar.gz.asc", "luarocks-2.4.0-win32.zip", "luarocks-2.4.0-win32.zip.asc"], | ||
15 | "about": [ | ||
16 | "New test suite based on Busted; runs on Linux, OSX and Windows", | ||
17 | "git+ssh:// fetch protocol", | ||
18 | "Improved behavior preserving permissions", | ||
19 | "Improved listing of dependencies on installation", | ||
20 | "Improved behavior of argument handling in `pack`", | ||
21 | "MSYS and Haiku platform detection", | ||
22 | "Feature-based detection of internal bit32 and utf8 modules", | ||
23 | "Internal reorganization of luarocks.fs code", | ||
24 | "`remove` option --force=fast renamed to --force-fast", | ||
25 | "Plus assorted bugfixes and cleanups" | ||
26 | ] | ||
27 | }}, | ||
28 | { | ||
29 | "2.3.0": { | ||
30 | "date": "2016-01-09", | ||
31 | "files": ["luarocks-2.3.0.tar.gz", "luarocks-2.3.0.tar.gz.asc", "luarocks-2.3.0-win32.zip", "luarocks-2.3.0-win32.zip.asc"], | ||
32 | "about": [ | ||
33 | "Windows: major redesign of the install tree structure", | ||
34 | "Windows: Auto setup of MSVC environments", | ||
35 | "Improve error messages when tools are not installed", | ||
36 | "CMake: generate 64-bit builds when appropriate", | ||
37 | "Improve check of location of config files", | ||
38 | "MacOSX: set MACOSX_DEPLOYMENT_TARGET using env", | ||
39 | "Remove --extensions flag; use rockspec_format instead", | ||
40 | "New `luarocks config` command to query configuration", | ||
41 | "Improved UI for messages when external deps are missing", | ||
42 | "Unix: Robustness improvement in configure script", | ||
43 | "Plus tweaks and bugfixes. See the changelog for details." | ||
44 | ] | ||
45 | }}, | ||
46 | { | ||
47 | "2.2.2": { | ||
48 | "date": "2015-04-24", | ||
49 | "files": ["luarocks-2.2.2.tar.gz", "luarocks-2.2.2-win32.zip", "luarocks-2.2.2-win32.zip.asc"], | ||
50 | "about": [ | ||
51 | "`luarocks build --only-deps` and `luarocks install --only-deps` for installing dependencies only", | ||
52 | "Mercurial support", | ||
53 | "Improved command-line argument parser, now validates arguments (it previously ignored unrecognized arguments) and accepts both `--flag=option` and `--flag option` in flags that take arguments.", | ||
54 | "For consistency with `luarocks show`, `luarocks doc --homepage` is now `luarocks doc --home`", | ||
55 | "Improvements to CMake build backend", | ||
56 | "Improved Makefiles for handling simultaneous bootstrapped installations", | ||
57 | "Various bugfixes" | ||
58 | ] | ||
59 | }}, | ||
60 | { | ||
61 | "2.2.1": { | ||
62 | "date": "2015-03-17", | ||
63 | "files": ["luarocks-2.2.1.tar.gz", "luarocks-2.2.1-win32.zip", "luarocks-2.2.1-win32.zip.asc"], | ||
64 | "about": [ | ||
65 | "Improved compatibility with Lua 5.3", | ||
66 | "`luarocks list --outdated` for listing modules with available upgrades", | ||
67 | "Assorted bugfixes" | ||
68 | ] | ||
69 | }}, | ||
70 | { | ||
71 | "2.2.0": { | ||
72 | "date": "2014-08-15", | ||
73 | "files": ["luarocks-2.2.0.tar.gz", "luarocks-2.2.0-win32.zip", "luarocks-2.2.0-win32.zip.asc"], | ||
74 | "about": [ | ||
75 | "MoonRocks is the new default repository: http://rocks.moonscript.org - Rocks don't need to be sent to the LuaRocks mailing list anymore, you can upload them directly at the website or using...", | ||
76 | "...`luarocks upload` command for uploading rocks to MoonRocks via the command-line", | ||
77 | "Preliminary support for Lua 5.3", | ||
78 | "No longer uses the module() function, for Lua 5.2 installations built without Lua 5.1 compatibility", | ||
79 | "--branch flag for `luarocks build` and `luarocks make`", | ||
80 | "various improvements in `luarocks doc` command", | ||
81 | "`git+http` transport for source.url" | ||
82 | ] | ||
83 | }}, | ||
84 | { | ||
85 | "2.1.2": { | ||
86 | "date": "2014-01-10", | ||
87 | "files": ["luarocks-2.1.2.tar.gz", "luarocks-2.1.2.tar.gz.asc", "luarocks-2.1.2-win32.zip", "luarocks-2.1.2-win32.zip.asc"], | ||
88 | "about": [ | ||
89 | "major improvements in the Windows install.bat script. Now installs by default on standard Windows locations, while the old self-contained all-under-one-dir installation is still supported through an option flag. The documentation at luarocks.org didn't catch up with it yet, so please refer to `install /?` for instructions.", | ||
90 | "a new command, `luarocks doc <module>` that tries to find any installed documentation. Due to the lack of documentation standards for Lua, this uses a few heuristics. Feedback on the feature is appreciated.", | ||
91 | "a rocks_provided configuration entry in which you can preload dependencies that are already fulfulled in your system; a few defaults are included (bit32 is auto-provided in Lua 5.2; luabitop is auto-provided in LuaJIT)", | ||
92 | "generated script wrappers are now more robust", | ||
93 | "Graceful handling of permission errors on Windows", | ||
94 | "Minor performance improvements", | ||
95 | "Support for `named trees`, so you can label your rocks trees and use flags such as --tree=system or --tree=user instead of the full path", | ||
96 | "`luarocks` with no arguments presents more useful diagnostics", | ||
97 | "Improved Lua detection in Unix installer", | ||
98 | "plus assorted bugfixes" | ||
99 | ] | ||
100 | }}, | ||
101 | { | ||
102 | "2.1.1": { | ||
103 | "date": "2013-10-29", | ||
104 | "files": ["luarocks-2.1.1.tar.gz", "luarocks-2.1.1.tar.gz.asc", "luarocks-2.1.1-win32.zip", "luarocks-2.1.1-win32.zip.asc"], | ||
105 | "about": [ | ||
106 | "Remote manifests are now compressed and locally cached, making commands faster", | ||
107 | "New command `write_rockspec` which generates rockspec file templates", | ||
108 | "detection of multiarch directories on Linux", | ||
109 | "environment and performance improvements on Windows", | ||
110 | "New --force=fast option for 'luarocks remove'", | ||
111 | "New --local-tree flag for 'luarocks-admin make-manifest'", | ||
112 | "Improved error checking", | ||
113 | "plus assorted bugfixes" | ||
114 | ] | ||
115 | }}, | ||
116 | { | ||
117 | "2.1.0": { | ||
118 | "date": "2013-08-09", | ||
119 | "files": ["luarocks-2.1.0.tar.gz", "luarocks-2.1.0-win32.zip", "luarocks-2.1.0-win32.zip.asc"], | ||
120 | "about": [ | ||
121 | "accesses manifest-{5.1,5.2} in remote servers to provide properly filtered results for Lua 5.1 or 5.2", | ||
122 | "Remove old versions when installing a new one and old versions are no longer needed to honor dependencies.", | ||
123 | "'make bootstrap' is now an advertised option for installing LuaRocks itself as a rock on Unix systems", | ||
124 | "'luarocks purge --old-versions' for cleaning up a local tree", | ||
125 | "--keep flag to produce the old behavior of keeping old versions around (can be made permanent setting keep_old_versions=true in the config file)", | ||
126 | "security config options 'accepted_build_types' and 'hooks_enabled'", | ||
127 | "'lua_version' is now available as a global for your config.lua", | ||
128 | "new flags --lr-path, --lr-cpath, --lr-bin for 'luarocks path' for use in scripts", | ||
129 | "friendlier error messages", | ||
130 | "plus bugfixes" | ||
131 | ] | ||
132 | }}, | ||
133 | { | ||
134 | "2.0.13": { | ||
135 | "date": "2013-04-16", | ||
136 | "files": ["luarocks-2.0.13.tar.gz", "luarocks-2.0.13.tar.gz.asc", "luarocks-2.0.13-win32.zip", "luarocks-2.0.13-win32.zip.asc"], | ||
137 | "about": [ | ||
138 | "Support for Lua 5.2 is no longer marked as experimental", | ||
139 | "Support for installing two instances of LuaRocks, for Lua 5.1 and 5.2, in parallel", | ||
140 | "Improvements for the 'builtin' build mode on Windows", | ||
141 | "rclauncher on Windows does not rely on a precompiled object anymore", | ||
142 | "Improvements for the Windows installer, including optional registry entries for context-menu operations", | ||
143 | "Improvements in `luarocks new_version` command for autogenerating updated rockspecs", | ||
144 | "`luarocks remove` command accepts rock and rockspec filenames" | ||
145 | ] | ||
146 | }}, | ||
147 | { | ||
148 | "2.0.12": { | ||
149 | "date": "2012-11-05", | ||
150 | "files": ["luarocks-2.0.12.tar.gz", "luarocks-2.0.12.tar.gz.asc", "luarocks-2.0.12-win32.zip", "luarocks-2.0.12-win32.zip.asc"], | ||
151 | "about": [ | ||
152 | "`Dependencies mode` selection to configure how to work with multiple local trees", | ||
153 | "New command `purge` that erases a local tree", | ||
154 | "--porcelain flag for `list` and `search`", | ||
155 | "More consistent user-agent reporting", | ||
156 | "Code cleanups, removal of dead code", | ||
157 | "Fixes regressions on Mac and Windows" | ||
158 | ] | ||
159 | }}, | ||
160 | { | ||
161 | "2.0.11": { | ||
162 | "date": "2012-09-21", | ||
163 | "files": ["luarocks-2.0.11.tar.gz", "luarocks-2.0.11-win32.zip", "luarocks-2.0.11-win32.zip.asc"], | ||
164 | "about": [ | ||
165 | "Work around LuaSocket crash when given proxy URLs without the scheme part", | ||
166 | "Save manifest file in a single fs operation to make it more atomic", | ||
167 | "Fix tree loading order on luarocks.loader with multiple trees", | ||
168 | "Fix detection of write permissions", | ||
169 | "Improve dependency detection using configurable patterns, now a file like `libfoo.so.1` satisfies `libfoo.so`", | ||
170 | "--bin flag for `luarocks path` command, exports $PATH", | ||
171 | "Support for mirrors in the rocks_servers list, default list of mirrors included", | ||
172 | "Avoid using Lua modules internally on Windows, to avoid file system locking", | ||
173 | "Add NetBSD support", | ||
174 | "Rename luarocks.rep to luarocks.repos", | ||
175 | "Fail gracefully on the absence of cmake, on cmake build mode", | ||
176 | "New command `lint`, to check the syntax of a rockspec", | ||
177 | "Fix builtin build mode on Mac OSX < 10.5", | ||
178 | "Improve configure tests for Debian-based platforms" | ||
179 | ] | ||
180 | }}, | ||
181 | { | ||
182 | "2.0.10": { | ||
183 | "date": "2012-07-12", | ||
184 | "files": ["luarocks-2.0.10.tar.gz", "luarocks-2.0.10.tar.gz.asc", "luarocks-2.0.10-win32.zip", "luarocks-2.0.10-win32.zip.asc"], | ||
185 | "about": [ | ||
186 | "Fix fetching Git tags/branches ", | ||
187 | "Fix strictness issue with parameter of io.open", | ||
188 | "Builtin mode sets rpath when compiling on Unix", | ||
189 | "Use full path in $(LUA) when configured with --with-lua", | ||
190 | "Cleanup of .svn dir in svn-based rocks", | ||
191 | "Improvement for 'make bootstrap'" | ||
192 | ] | ||
193 | }}, | ||
194 | { | ||
195 | "2.0.9": { | ||
196 | "date": "2012-05-31", | ||
197 | "files": ["luarocks-2.0.9.tar.gz", "luarocks-2.0.9.tar.gz.asc", "luarocks-2.0.9-win32.zip", "luarocks-2.0.9-win32.zip.asc"], | ||
198 | "about": [ | ||
199 | "Experimental support for Lua 5.2 (auto-detection and explicit --lua-version flag in configure)", | ||
200 | "Solaris support and BSD fixes", | ||
201 | "--nodeps flag for forced installation without dependencies", | ||
202 | "`new_version` command to streamline writing of updated rockspecs", | ||
203 | "Improved handling of LUAROCKS_SYSCONFIG variable", | ||
204 | "Clickable URLs in descriptions in rocks repo index.html", | ||
205 | "Nicer-looking persisted tables", | ||
206 | "Assorted bugfixes" | ||
207 | ] | ||
208 | }}, | ||
209 | { | ||
210 | "2.0.8": { | ||
211 | "date": "2012-02-29", | ||
212 | "files": ["luarocks-2.0.8.tar.gz", "luarocks-2.0.8.tar.gz.asc", "luarocks-2.0.8-win32.zip", "luarocks-2.0.8-win32.zip.asc"], | ||
213 | "about": [ | ||
214 | "Fix in CMake build backend", | ||
215 | "Fix handling error condition of --pack-binary-rock", | ||
216 | "Fixes for Windows .bat installer", | ||
217 | "Improved arch detection when packing binary rocks", | ||
218 | "Workaround LuaPosix 5.1.15 problem with chmod()", | ||
219 | "Proper error messages when config files are invalid", | ||
220 | "Avoid checking permissions when it's not necessary", | ||
221 | "Fix behavior of 'builtin' rocks which install init.lua scripts", | ||
222 | "git+file:// pseudoprotocol for local Git repos", | ||
223 | "New binaries from GnuWin32 shipped in Win32 zip", | ||
224 | "Nicer-looking help" | ||
225 | ] | ||
226 | }}, | ||
227 | { | ||
228 | "2.0.7.1": { | ||
229 | "date": "2012-01-10", | ||
230 | "files": ["luarocks-2.0.7.1.tar.gz", "luarocks-2.0.7.1.tar.gz.asc", "luarocks-2.0.7.1-win32.zip", "luarocks-2.0.7.1-win32.zip.asc"], | ||
231 | "about": [ | ||
232 | "Fix installation of files in build operation", | ||
233 | "Deprecate --to and --from, use --server and --tree instead", | ||
234 | "Improved documentation, thanks to LDoc" | ||
235 | ] | ||
236 | }}, | ||
237 | { | ||
238 | "2.0.7": { | ||
239 | "date": "2011-12-10", | ||
240 | "files": ["luarocks-2.0.7.tar.gz", "luarocks-2.0.7.tar.gz.asc", "luarocks-2.0.7-win32.zip", "luarocks-2.0.7-win32.zip.asc"], | ||
241 | "about": [ | ||
242 | "Quieter git checkout", | ||
243 | "--only-sources flag to restrict download of sources from a single domain", | ||
244 | "Copy entries to bin/ with proper permissions", | ||
245 | "Fix --pack-binary-rock and add support for it in `luarocks make` as well", | ||
246 | "Isolate references to `5.1` to luarocks.cfg module", | ||
247 | "More logical names for flags: --tree, --server", | ||
248 | "Improved documentation" | ||
249 | ] | ||
250 | }}, | ||
251 | { | ||
252 | "2.0.6": { | ||
253 | "date": "2011-10-04", | ||
254 | "files": ["luarocks-2.0.6.tar.gz", "luarocks-2.0.6.tar.gz.asc", "luarocks-2.0.6-win32.zip", "luarocks-2.0.6-win32.zip.asc"], | ||
255 | "about": [ | ||
256 | "Fixes for rockspecs missing 'description' or the contents of 'source.url'", | ||
257 | "Escape fixes for LuaJIT/Metalua", | ||
258 | "Support for building a rock without installing it", | ||
259 | "Site-local configuration is now at luarocks.site_config", | ||
260 | "Support for Mercurial", | ||
261 | "Flag for experimental extensions", | ||
262 | "Plus assorted bugfixes" | ||
263 | ] | ||
264 | }}, | ||
265 | { | ||
266 | "2.0.5": { | ||
267 | "date": "2011-08-17", | ||
268 | "files": ["luarocks-2.0.5.tar.gz", "luarocks-2.0.5.tar.gz.asc", "luarocks-2.0.5-win32.zip", "luarocks-2.0.5-win32.zip.asc"], | ||
269 | "about": [ | ||
270 | "External commands are overridable through variables or config.lua", | ||
271 | "No longer uses print() - output goes to stdout, errors to stderr", | ||
272 | "Handle redirects between http (LuaSocket) and https (LuaSec)", | ||
273 | "Avoid relying on the $PWD variable", | ||
274 | "Code cleanups" | ||
275 | ] | ||
276 | }}, | ||
277 | { | ||
278 | "2.0.4.1": { | ||
279 | "date": "2011-01-17", | ||
280 | "files": ["luarocks-2.0.4.1.tar.gz", "luarocks-2.0.4.1.tar.gz.asc", "luarocks-2.0.4.1-win32.zip", "luarocks-2.0.4.1-win32.zip.asc"], | ||
281 | "about": [ | ||
282 | "Minor bugfix release" | ||
283 | ] | ||
284 | }}, | ||
285 | { | ||
286 | "2.0.4": { | ||
287 | "date": "2010-12-23", | ||
288 | "files": ["luarocks-2.0.4.tar.gz", "luarocks-2.0.4.tar.gz.asc", "luarocks-2.0.4-win32.zip", "luarocks-2.0.4-win32.zip.asc"], | ||
289 | "about": [ | ||
290 | "Command `remove` for luarocks-admin", | ||
291 | "Check for write permissions in repository and suggest --local", | ||
292 | "Remove .git from source tree when downloading from Git", | ||
293 | "Display of external dependencies in index.html", | ||
294 | "OpenBSD support", | ||
295 | "More thorough search for external libraries", | ||
296 | "Normalize paths to fix behavior when LFS is used under Windows", | ||
297 | "Add HTTPS support using LuaSec when using LuaSocket, for consistency", | ||
298 | "Better propagation of error messages", | ||
299 | "Stable sort of persisted files such as manifests", | ||
300 | "Plus assorted bugfixes" | ||
301 | ] | ||
302 | }}, | ||
303 | { | ||
304 | "2.0.3": { | ||
305 | "date": "2010-09-14", | ||
306 | "files": ["luarocks-2.0.3.tar.gz", "luarocks-2.0.3.tar.gz.asc", "luarocks-2.0.3-win32.zip", "luarocks-2.0.3-win32.zip.asc"], | ||
307 | "about": [ | ||
308 | "Check for permissions and warn user instead of just installing in local tree", | ||
309 | "--local flag for operations on the local tree", | ||
310 | "-fPIC is always set in CFLAGS exported to makefiles", | ||
311 | "respect permissions when copying files in Unix systems", | ||
312 | "display license after build/installation", | ||
313 | "svn:// protocol for scm rockspecs", | ||
314 | "`luarocks list` and `luarocks search` are now case-insensitive", | ||
315 | "`luarocks-admin add` supports adding multiple files at once", | ||
316 | "`luarocks-admin add` supports rsync for download and upload and scp for upload", | ||
317 | "new command: `luarocks show` displays information about an installed rock", | ||
318 | "new command: `luarocks path` to make it easy to export Lua env variables", | ||
319 | "plus assorted bugfixes" | ||
320 | ] | ||
321 | }}, | ||
322 | { | ||
323 | "2.0.2": { | ||
324 | "date": "2010-04-01", | ||
325 | "files": ["luarocks-2.0.2.tar.gz", "luarocks-2.0.2-win32.zip", "luarocks-2.0.2-win32.zip.asc"], | ||
326 | "about": [ | ||
327 | "use LuaSocket if available for downloading files", | ||
328 | "use LuaZip if available for unzipping files", | ||
329 | "MinGW support in builtin build backend", | ||
330 | "updated installation files for Windows, including a LuaForWindows-compatible package" | ||
331 | ] | ||
332 | }}, | ||
333 | { | ||
334 | "2.0.1": { | ||
335 | "date": "2009-10-27", | ||
336 | "files": ["luarocks-2.0.1.tar.gz", "luarocks-2.0.1.tar.gz.asc"], | ||
337 | "about": [ | ||
338 | "luarocks.cfg is no longer edited during installation; a separate site-local luarocks.config module is created.", | ||
339 | "robustness fixes and improvements for luarocks.add", | ||
340 | "cleanup of configure options and references to the old LuaForge URLs", | ||
341 | "install LuaRocks as a rock", | ||
342 | "plus assorted bugfixes" | ||
343 | ] | ||
344 | }}, | ||
345 | { | ||
346 | "2.0": { | ||
347 | "date": "2009-10-17", | ||
348 | "files": ["luarocks-2.0.tar.gz", "luarocks-2.0.tar.gz.asc"], | ||
349 | "about": [ | ||
350 | "module files are now deployed to standard Lua-style paths", | ||
351 | "new package loader module luarocks.loader, superseding the require()-override module luarocks.require", | ||
352 | "new abstraction system for file system operations: the OS-specific back-ends for luarocks.fs were split between native-Lua and tool-based implementations", | ||
353 | "new format for local manifest", | ||
354 | "new command for luarocks: `download`, to fetch .rock and .rockspec files", | ||
355 | "new commands for luarocks-admin: `add`, to upload rocks to a repository, and `refresh_cache`, to refresh the cache used by the `add` command", | ||
356 | "plus a number of cleanups and bugfixes" | ||
357 | ] | ||
358 | }}, | ||
359 | { | ||
360 | "1.0.1": { | ||
361 | "date": "2009-03-13", | ||
362 | "files": ["luarocks-1.0.1.tar.gz", "luarocks-1.0.1.tar.gz.asc", "luarocks-1.0.1-win32.zip", "luarocks-1.0.1-win32.zip.asc"], | ||
363 | "about": [ | ||
364 | "Improve portability in usage of Unix tools", | ||
365 | "Allow use of local rocks servers in the --from flag", | ||
366 | "Improve detection of external libraries on Mac OSX", | ||
367 | "Fix build of the 'builtin' backend under Windows", | ||
368 | "Support for the 'md5' binary as a MD5 checker" | ||
369 | ] | ||
370 | }}, | ||
371 | { | ||
372 | "1.0": { | ||
373 | "date": "2008-09-01", | ||
374 | "files": ["luarocks-1.0.tar.gz", "luarocks-1.0.tar.gz.asc", "luarocks-1.0-win32.zip", "luarocks-1.0-win32.zip.asc"], | ||
375 | "about": [ | ||
376 | "Add support for post-install hooks", | ||
377 | "Path helper scripts for binaries on Windows systems.", | ||
378 | "Git support, contributed by Thomas Harning.", | ||
379 | "Improve shell compatibility for different Unix systems.", | ||
380 | "Add the @ operator for no-upgrade dependencies.", | ||
381 | "Add check for rockspec version format.", | ||
382 | "Generate index.html when building a manifest for a repository.", | ||
383 | "Plus assorted bugfixes." | ||
384 | ] | ||
385 | }}, | ||
386 | { | ||
387 | "0.5.2": { | ||
388 | "date": "2008-05-13", | ||
389 | "files": ["luarocks-0.5.2.tar.gz", "luarocks-0.5.2.tar.gz.asc", "luarocks-0.5.2-win32.zip", "luarocks-0.5.2-win32.zip.asc"], | ||
390 | "about": [ | ||
391 | "Fixes problems with removal of read-only files on Windows", | ||
392 | "Fixes issues with external libraries on the 'module' build type on Windows", | ||
393 | "Fixes the --only-from flag", | ||
394 | "Renames the luarocks.config module to luarocks.cfg avoiding conflict's with the user configuration file config.lua" | ||
395 | ] | ||
396 | }}, | ||
397 | { | ||
398 | "0.5.1": { | ||
399 | "date": "2008-04-25", | ||
400 | "files": ["luarocks-0.5.1.tar.gz", "luarocks-0.5.1.tar.gz.asc", "luarocks-0.5.1-win32.zip", "luarocks-0.5.1-win32.zip.asc"], | ||
401 | "about": [ | ||
402 | "Added function get_rock_from_module in luarocks.require, allowing apps to inspect which rock they're getting modules from.", | ||
403 | "Added variables LUA, LIB_EXTENSION and OBJ_EXTENSION, now available for rockspec authors.", | ||
404 | "Assorted bugfixes, especially for the Windows package.", | ||
405 | "Build system improvements: add DESTDIR variable to makefile to make things easier for distros packaging LuaRocks." | ||
406 | ] | ||
407 | }}, | ||
408 | { | ||
409 | "0.5": { | ||
410 | "date": "2008-04-03", | ||
411 | "files": ["luarocks-0.5.tar.gz", "luarocks-0.5.tar.gz.asc", "luarocks-0.5-win32.zip", "luarocks-0.5-win32.zip.asc"], | ||
412 | "about": [ | ||
413 | "New flags in the ./configure on Unix (see configure --help) and install.bat on Windows (see install.bat /?)", | ||
414 | "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).", | ||
415 | "Flags --from=''server'', --only-from=''server'' and --to=''tree'', to allow specifying exactly where to get rocks from and where to install them to.", | ||
416 | "The manifest file now stores dependency info -- luarocks.require no longer scans rockspec files.", | ||
417 | "'unpack' command allows unpacking binary and pure-Lua rocks, for inspecting.", | ||
418 | "Plus assorted bugfixes." | ||
419 | ] | ||
420 | }}, | ||
421 | { | ||
422 | "0.4.3": { | ||
423 | "date": "2008-03-03", | ||
424 | "files": ["luarocks-0.4.3.tar.gz", "luarocks-0.4.3.tar.gz.asc", "luarocks-0.4.3-win32.zip", "luarocks-0.4.3-win32.zip.asc"], | ||
425 | "about": [ | ||
426 | "The MD5 check feature added in 0.4.2 can now use openssl instead of md5sum (making LuaRocks friendlier to OSX).", | ||
427 | "Added a license file in the tarball (making LuaRocks friendlier to Debian).", | ||
428 | "Plus assorted bugfixes." | ||
429 | ] | ||
430 | }}, | ||
431 | { | ||
432 | "0.4.2": { | ||
433 | "date": "2008-02-09", | ||
434 | "files": ["luarocks-0.4.2.tar.gz", "luarocks-0.4.2.tar.gz.asc", "luarocks-0.4.2-win32.zip", "luarocks-0.4.2-win32.zip.asc"], | ||
435 | "about": [ | ||
436 | "Support .lua files directly in the URL field.", | ||
437 | "Perform check of MD5 checksum in sources.", | ||
438 | "Accept plain strings in all fields of the source table of the `module` build type.", | ||
439 | "Bugfixes." | ||
440 | ] | ||
441 | }}, | ||
442 | { | ||
443 | "0.4.1": { | ||
444 | "date": "2008-01-25", | ||
445 | "files": ["luarocks-0.4.1.tar.gz", "luarocks-0.4.1.tar.gz.asc", "luarocks-0.4.1-win32.zip", "luarocks-0.4.1-win32.zip.asc"], | ||
446 | "about": [ | ||
447 | "New configure/install.bat flags for setting scripts dir and local repository dir.", | ||
448 | "`unpack` command now supports rockspec files as well.", | ||
449 | "Complete code documentation.", | ||
450 | "Many assorted bugfixes." | ||
451 | ] | ||
452 | }}, | ||
453 | { | ||
454 | "0.4": { | ||
455 | "date": "2008-01-18", | ||
456 | "files": ["luarocks-0.4.tar.gz", "luarocks-0.4.tar.gz.asc", "luarocks-0.4-win32.zip", "luarocks-0.4-win32.zip.asc"], | ||
457 | "about": [ | ||
458 | "Adds the `unpack` command for debugging rocks (.src.rock only at this point).", | ||
459 | "Support curl as an alternative downloader for OSX, removing the dependency on wget.", | ||
460 | "Support for installing non-Lua entries in bin/ dirs.", | ||
461 | "Support for specifying libdirs, incdirs, libraries and defines in `module`-type builds.", | ||
462 | "x86_64 support, by Brian Hetro.", | ||
463 | "FreeBSD support, by Matthew M. Burke.", | ||
464 | "Performance improvements.", | ||
465 | "Many assorted bugfixes." | ||
466 | ] | ||
467 | }}, | ||
468 | { | ||
469 | "0.3.2": { | ||
470 | "date": "2007-12-21", | ||
471 | "files": ["luarocks-0.3.2.tar.gz", "luarocks-0.3.2.tar.gz.asc", "luarocks-0.3.2-win32.zip", "luarocks-0.3.2-win32.zip.asc"], | ||
472 | "about": [ | ||
473 | "Support for patching and inclusion of extra files (such as Makefiles) through a rockspec.", | ||
474 | "Support `platforms` overrides table for dependencies, external dependencies and source URLs.", | ||
475 | "Many assorted bugfixes." | ||
476 | ] | ||
477 | }}, | ||
478 | { | ||
479 | "0.3.1": { | ||
480 | "date": "2007-12-18", | ||
481 | "files": ["luarocks-0.3.1.tar.gz", "luarocks-0.3.1.tar.gz.asc", "luarocks-0.3.1-win32.zip", "luarocks-0.3.1-win32.zip.asc"], | ||
482 | "about": [ | ||
483 | "Improved search: results now feature separate lists for source and binary rocks.", | ||
484 | "Windows support for the `module` build type (using Visual Studio).", | ||
485 | "Many assorted bugfixes." | ||
486 | ] | ||
487 | }}, | ||
488 | { | ||
489 | "0.3": { | ||
490 | "date": "2007-12-04", | ||
491 | "files": ["luarocks-0.3.tar.gz", "luarocks-0.3.tar.gz.asc", "luarocks-0.3-win32.zip", "luarocks-0.3-win32.zip.asc"], | ||
492 | "about": [ | ||
493 | "Includes Windows package.", | ||
494 | "Adds the `module` build type.", | ||
495 | "Performance improvements." | ||
496 | ] | ||
497 | }}, | ||
498 | { | ||
499 | "0.2": { | ||
500 | "date": "2007-10-23", | ||
501 | "files": ["luarocks-0.2.tar.gz", "luarocks-0.2.tar.gz.asc"], | ||
502 | "about": [ | ||
503 | "Bugfixes and improvements to build infrastructure.", | ||
504 | "Adds the LuaRocks `remove` command." | ||
505 | ] | ||
506 | }}, | ||
507 | { | ||
508 | "0.1": { | ||
509 | "date": "2007-08-09", | ||
510 | "files": ["luarocks-0.1.tar.gz", "luarocks-0.1.tar.gz.asc"], | ||
511 | "about": [ | ||
512 | "Initial release." | ||
513 | ] | ||
514 | }} | ||
515 | ] | ||