aboutsummaryrefslogtreecommitdiff
path: root/docs/release_history.md
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--docs/release_history.md278
1 files changed, 139 insertions, 139 deletions
diff --git a/docs/release_history.md b/docs/release_history.md
index 4759fe17..52c61893 100644
--- a/docs/release_history.md
+++ b/docs/release_history.md
@@ -1,40 +1,40 @@
1# Release history 1# Release history
2 2
3**Version 3.11.1** - 31/May/2024 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.11.1.tar.gz) - 3**Version 3.11.1** - 31/May/2024 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.11.1.tar.gz) -
4[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.11.1-windows-32.zip) - 4[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.11.1-windows-32.zip) -
5[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.11.1-windows-64.zip) - 5[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.11.1-windows-64.zip) -
6[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.11.1-linux-x86_64.zip) - 6[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.11.1-linux-x86_64.zip) -
7[other files](http://luarocks.github.io/luarocks/releases) 7[other files](https://luarocks.github.io/luarocks/releases/)
8 8
9**Version 3.11.0** - 13/Mar/2024 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.11.0.tar.gz) - 9**Version 3.11.0** - 13/Mar/2024 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.11.0.tar.gz) -
10[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.11.0-windows-32.zip) - 10[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.11.0-windows-32.zip) -
11[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.11.0-windows-64.zip) - 11[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.11.0-windows-64.zip) -
12[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.11.0-linux-x86_64.zip) - 12[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.11.0-linux-x86_64.zip) -
13[other files](http://luarocks.github.io/luarocks/releases) 13[other files](https://luarocks.github.io/luarocks/releases/)
14 14
15**Version 3.10.0** - 27/Feb/2024 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.10.0.tar.gz) - 15**Version 3.10.0** - 27/Feb/2024 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.10.0.tar.gz) -
16[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.10.0-windows-32.zip) - 16[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.10.0-windows-32.zip) -
17[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.10.0-windows-64.zip) - 17[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.10.0-windows-64.zip) -
18[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.10.0-linux-x86_64.zip) - 18[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.10.0-linux-x86_64.zip) -
19[other files](http://luarocks.github.io/luarocks/releases) 19[other files](https://luarocks.github.io/luarocks/releases/)
20 20
21**Version 3.9.2** - 08/Dec/2022 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.9.2.tar.gz) - 21**Version 3.9.2** - 08/Dec/2022 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.9.2.tar.gz) -
22[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.9.2-windows-32.zip) - 22[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.9.2-windows-32.zip) -
23[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.9.2-windows-64.zip) - 23[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.9.2-windows-64.zip) -
24[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.9.2-linux-x86_64.zip) - 24[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.9.2-linux-x86_64.zip) -
25[other files](http://luarocks.github.io/luarocks/releases) 25[other files](https://luarocks.github.io/luarocks/releases/)
26 26
27**Version 3.9.1** - 01/Jul/2022 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.9.1.tar.gz) - 27**Version 3.9.1** - 01/Jul/2022 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.9.1.tar.gz) -
28[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.9.1-windows-32.zip) - 28[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.9.1-windows-32.zip) -
29[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.9.1-windows-64.zip) - 29[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.9.1-windows-64.zip) -
30[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.9.1-linux-x86_64.zip) - 30[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.9.1-linux-x86_64.zip) -
31[other files](http://luarocks.github.io/luarocks/releases) 31[other files](https://luarocks.github.io/luarocks/releases/)
32 32
33**Version 3.9.0** - 17/Apr/2022 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.9.0.tar.gz) - 33**Version 3.9.0** - 17/Apr/2022 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.9.0.tar.gz) -
34[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.9.0-windows-32.zip) - 34[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.9.0-windows-32.zip) -
35[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.9.0-windows-64.zip) - 35[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.9.0-windows-64.zip) -
36[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.9.0-linux-x86_64.zip) - 36[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.9.0-linux-x86_64.zip) -
37[other files](http://luarocks.github.io/luarocks/releases) 37[other files](https://luarocks.github.io/luarocks/releases/)
38 38
39* `builtin` build mode now always respects CC, CFLAGS and LDFLAGS 39* `builtin` build mode now always respects CC, CFLAGS and LDFLAGS
40* Check that lua.h version matches the desired Lua version 40* Check that lua.h version matches the desired Lua version
@@ -53,35 +53,35 @@
53* LuaRocks test suite now runs on Lua 5.4 and LuaJIT 53* LuaRocks test suite now runs on Lua 5.4 and LuaJIT
54* Internal dependencies of standalone LuaRocks executable were bumped 54* Internal dependencies of standalone LuaRocks executable were bumped
55 55
56**Version 3.8.0** - 08/Nov/2021 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.8.0.tar.gz) - 56**Version 3.8.0** - 08/Nov/2021 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.8.0.tar.gz) -
57[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.8.0-windows-32.zip) - 57[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.8.0-windows-32.zip) -
58[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.8.0-windows-64.zip) - 58[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.8.0-windows-64.zip) -
59[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.8.0-linux-x86_64.zip) - 59[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.8.0-linux-x86_64.zip) -
60[other files](http://luarocks.github.io/luarocks/releases) 60[other files](https://luarocks.github.io/luarocks/releases/)
61 61
62**Version 3.7.0** - 13/Apr/2021 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.7.0.tar.gz) - 62**Version 3.7.0** - 13/Apr/2021 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.7.0.tar.gz) -
63[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.7.0-windows-32.zip) - 63[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.7.0-windows-32.zip) -
64[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.7.0-windows-64.zip) - 64[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.7.0-windows-64.zip) -
65[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.7.0-linux-x86_64.zip) - 65[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.7.0-linux-x86_64.zip) -
66[other files](http://luarocks.github.io/luarocks/releases) 66[other files](https://luarocks.github.io/luarocks/releases/)
67 67
68**Version 3.6.0** - 30/Mar/2021 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.6.0.tar.gz) - 68**Version 3.6.0** - 30/Mar/2021 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.6.0.tar.gz) -
69[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.6.0-windows-32.zip) - 69[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.6.0-windows-32.zip) -
70[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.6.0-windows-64.zip) - 70[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.6.0-windows-64.zip) -
71[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.6.0-linux-x86_64.zip) - 71[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.6.0-linux-x86_64.zip) -
72[other files](http://luarocks.github.io/luarocks/releases) 72[other files](https://luarocks.github.io/luarocks/releases/)
73 73
74**Version 3.5.0** - 10/Dec/2020 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.5.0.tar.gz) - 74**Version 3.5.0** - 10/Dec/2020 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.5.0.tar.gz) -
75[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.5.0-windows-32.zip) - 75[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.5.0-windows-32.zip) -
76[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.5.0-windows-64.zip) - 76[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.5.0-windows-64.zip) -
77[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.5.0-linux-x86_64.zip) - 77[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.5.0-linux-x86_64.zip) -
78[other files](http://luarocks.github.io/luarocks/releases) 78[other files](https://luarocks.github.io/luarocks/releases/)
79 79
80**Version 3.4.0** - 25/Sep/2020 - [Source tarball for Unix](http://luarocks.org/releases/luarocks-3.4.0.tar.gz) - 80**Version 3.4.0** - 25/Sep/2020 - [Source tarball for Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.4.0.tar.gz) -
81[Windows binary (32-bit)](http://luarocks.org/releases/luarocks-3.4.0-windows-32.zip) - 81[Windows binary (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.4.0-windows-32.zip) -
82[Windows binary (64-bit)](http://luarocks.org/releases/luarocks-3.4.0-windows-64.zip) - 82[Windows binary (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.4.0-windows-64.zip) -
83[Linux binary (x86_64)](http://luarocks.org/releases/luarocks-3.4.0-linux-x86_64.zip) - 83[Linux binary (x86_64)](https://luarocks.github.io/luarocks/releases/luarocks-3.4.0-linux-x86_64.zip) -
84[other files](http://luarocks.github.io/luarocks/releases) 84[other files](https://luarocks.github.io/luarocks/releases/)
85 85
86* `luarocks make` now supports `--only-deps` 86* `luarocks make` now supports `--only-deps`
87* `luarocks make` new flag: `--no-install`, which only performs the compilation step 87* `luarocks make` new flag: `--no-install`, which only performs the compilation step
@@ -104,25 +104,25 @@
104* Fix detection of Lua path based on arg variable 104* Fix detection of Lua path based on arg variable
105* Fix regression on dependency matching of luarocks.loader 105* Fix regression on dependency matching of luarocks.loader
106 106
107**Version 3.3.1** - 07/Feb/2020 - [All Unix](http://luarocks.org/releases/luarocks-3.3.1.tar.gz) - 107**Version 3.3.1** - 07/Feb/2020 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.3.1.tar.gz) -
108[Windows all-in-one executable (32-bit)](http://luarocks.org/releases/luarocks-3.3.1-windows-32.zip) - 108[Windows all-in-one executable (32-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.3.1-windows-32.zip) -
109[Windows all-in-one executable (64-bit)](http://luarocks.org/releases/luarocks-3.3.1-windows-64.zip) - 109[Windows all-in-one executable (64-bit)](https://luarocks.github.io/luarocks/releases/luarocks-3.3.1-windows-64.zip) -
110[other files](http://luarocks.github.io/luarocks/releases) 110[other files](https://luarocks.github.io/luarocks/releases/)
111 111
112* Fix downgrades of rocks containing directories: stop it from creating spurious 0-byte files where directories have been 112* Fix downgrades of rocks containing directories: stop it from creating spurious 0-byte files where directories have been
113* Fix error message when attempting to copy a file that is missing 113* Fix error message when attempting to copy a file that is missing
114* Detect OpenBSD-specific dependency paths 114* Detect OpenBSD-specific dependency paths
115 115
116**Version 3.3.0** - 28/Jan/2020 - [All Unix](http://luarocks.org/releases/luarocks-3.3.0.tar.gz) - 116**Version 3.3.0** - 28/Jan/2020 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.3.0.tar.gz) -
117[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.3.0-windows-32.zip) - 117[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.3.0-windows-32.zip) -
118[other files](http://luarocks.github.io/luarocks/releases) 118[other files](https://luarocks.github.io/luarocks/releases/)
119 119
120**Version 3.2.1** - 05/Sep/2019 - [All Unix](http://luarocks.org/releases/luarocks-3.2.1.tar.gz) - 120**Version 3.2.1** - 05/Sep/2019 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.2.1.tar.gz) -
121[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.2.1-windows-32.zip) - 121[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.2.1-windows-32.zip) -
122[other files](http://luarocks.github.io/luarocks/releases) 122[other files](https://luarocks.github.io/luarocks/releases/)
123 123
124**Version 3.2.0** - 28/Aug/2019 - [All Unix](http://luarocks.org/releases/luarocks-3.2.0.tar.gz) - 124**Version 3.2.0** - 28/Aug/2019 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.2.0.tar.gz) -
125[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.2.0-windows-32.zip) - [other files](https://luarocks.github.io/luarocks/releases) 125[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.2.0-windows-32.zip) - [other files](https://luarocks.github.io/luarocks/releases)
126 126
127* Bugfix: luarocks path does not change the order of pre-existing path items when prepending or appending to path variables 127* Bugfix: luarocks path does not change the order of pre-existing path items when prepending or appending to path variables
128* Bugfix: fix directory detection on the Mac 128* Bugfix: fix directory detection on the Mac
@@ -136,17 +136,17 @@
136* install.bat: Improved detection for Visual Studio 2017 and higher 136* install.bat: Improved detection for Visual Studio 2017 and higher
137* Bundled LuaSec in all-in-one binary bumped to version 0.8.1 137* Bundled LuaSec in all-in-one binary bumped to version 0.8.1
138 138
139**Version 3.1.3** - 06/Jun/2019 - [All Unix](http://luarocks.org/releases/luarocks-3.1.3.tar.gz) - 139**Version 3.1.3** - 06/Jun/2019 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.1.3.tar.gz) -
140[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.1.3-windows-32.zip) 140[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.1.3-windows-32.zip)
141 141
142**Version 3.1.2** - 07/May/2019 - [All Unix](http://luarocks.org/releases/luarocks-3.1.2.tar.gz) - 142**Version 3.1.2** - 07/May/2019 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.1.2.tar.gz) -
143[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.1.2-windows-32.zip) 143[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.1.2-windows-32.zip)
144 144
145**Version 3.1.1** - 06/May/2019 - [All Unix](http://luarocks.org/releases/luarocks-3.1.1.tar.gz) - 145**Version 3.1.1** - 06/May/2019 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.1.1.tar.gz) -
146[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.1.1-windows-32.zip) 146[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.1.1-windows-32.zip)
147 147
148**Version 3.1.0** - 30/Apr/2019 - [All Unix](http://luarocks.org/releases/luarocks-3.1.0.tar.gz) - 148**Version 3.1.0** - 30/Apr/2019 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.1.0.tar.gz) -
149[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.1.0-windows-32.zip) 149[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.1.0-windows-32.zip)
150 150
151* config: add git-like modes for setting and inspecting configuration 151* config: add git-like modes for setting and inspecting configuration
152* make: run rockspec patches on first `luarocks make` run and use a lockfile to avoid double patching 152* make: run rockspec patches on first `luarocks make` run and use a lockfile to avoid double patching
@@ -160,20 +160,20 @@
160* Improve Lua paths auto-detection 160* Improve Lua paths auto-detection
161* Various bugfixes 161* Various bugfixes
162 162
163**Version 3.0.4** - 30/Oct/2018 - [All Unix](http://luarocks.org/releases/luarocks-3.0.4.tar.gz) - 163**Version 3.0.4** - 30/Oct/2018 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.0.4.tar.gz) -
164[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.0.4-windows-32.zip) 164[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.0.4-windows-32.zip)
165 165
166* Fork-free platform detection at startup 166* Fork-free platform detection at startup
167* Improved detection of the default rockspec in commands such as `luarocks test` 167* Improved detection of the default rockspec in commands such as `luarocks test`
168* Various minor bugfixes 168* Various minor bugfixes
169 169
170**Version 3.0.3** - 15/Sep/2018 - [All Unix](http://luarocks.org/releases/luarocks-3.0.3.tar.gz) - 170**Version 3.0.3** - 15/Sep/2018 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.0.3.tar.gz) -
171[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.0.3-windows-32.zip) 171[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.0.3-windows-32.zip)
172 172
173* Minor bugfixes 173* Minor bugfixes
174 174
175**Version 3.0.2** - 07/Sep/2018 - [All Unix](http://luarocks.org/releases/luarocks-3.0.2.tar.gz) - 175**Version 3.0.2** - 07/Sep/2018 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.0.2.tar.gz) -
176[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.0.2-windows-32.zip) 176[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.0.2-windows-32.zip)
177 177
178* Improvements in luarocks init, new --reset flag 178* Improvements in luarocks init, new --reset flag
179* write_rockspec: --lua-version renamed to --lua-versions 179* write_rockspec: --lua-version renamed to --lua-versions
@@ -182,16 +182,16 @@
182* Fix upgrade/downgrade when a single rock has clashing module filenames 182* Fix upgrade/downgrade when a single rock has clashing module filenames
183* Fix for autodetected external dependencies with non-alphabetic characters 183* Fix for autodetected external dependencies with non-alphabetic characters
184 184
185**Version 3.0.1** - 14/Aug/2018 - [All Unix](http://luarocks.org/releases/luarocks-3.0.1.tar.gz) - 185**Version 3.0.1** - 14/Aug/2018 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.0.1.tar.gz) -
186[Windows all-in-one executable](http://luarocks.org/releases/luarocks-3.0.1-windows-32.zip) 186[Windows all-in-one executable](https://luarocks.github.io/luarocks/releases/luarocks-3.0.1-windows-32.zip)
187 187
188* Numerous bugfixes 188* Numerous bugfixes
189* Store Lua location in config file, so that a user can run `luarocks init --lua-dir=/my/lua/location` and have that location remain active for that project 189* Store Lua location in config file, so that a user can run `luarocks init --lua-dir=/my/lua/location` and have that location remain active for that project
190* Various improvements to the Unix makefile, including $(DESTDIR) support and an uninstall rule 190* Various improvements to the Unix makefile, including $(DESTDIR) support and an uninstall rule
191* Autodetect FreeBSD-style include paths (/usr/include/lua5x/) 191* Autodetect FreeBSD-style include paths (/usr/include/lua5x/)
192 192
193**Version 3.0.0** - 25/Jul/2018 - [All Unix](http://luarocks.org/releases/luarocks-3.0.0.tar.gz) - 193**Version 3.0.0** - 25/Jul/2018 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-3.0.0.tar.gz) -
194[Windows batch installer](http://luarocks.org/releases/luarocks-3.0.0-win32.zip) 194[Windows batch installer](https://luarocks.github.io/luarocks/releases/luarocks-3.0.0-win32.zip)
195 195
196* New rockspec format 196* New rockspec format
197* New commands, including `luarocks init` for per-project workflows 197* New commands, including `luarocks init` for per-project workflows
@@ -201,8 +201,8 @@
201* User-visible changes, including some breaking changes 201* User-visible changes, including some breaking changes
202* Internal changes 202* Internal changes
203 203
204**Version 2.4.4** - 12/Mar/2018 - [All Unix](http://luarocks.org/releases/luarocks-2.4.4.tar.gz) - 204**Version 2.4.4** - 12/Mar/2018 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.4.4.tar.gz) -
205[Windows](http://luarocks.org/releases/luarocks-2.4.4-win32.zip) 205[Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.4.4-win32.zip)
206 206
207* Do not halt a package deletion process when a file from the package is missing 207* Do not halt a package deletion process when a file from the package is missing
208* Updated bundled binaries in Windows package: Lua 5.1.5, Wget 1.19.4, 7zip 18.01 208* Updated bundled binaries in Windows package: Lua 5.1.5, Wget 1.19.4, 7zip 18.01
@@ -210,14 +210,14 @@
210* Fix detection of directories on Windows 210* Fix detection of directories on Windows
211* Fixes .def generation on Windows 211* Fixes .def generation on Windows
212 212
213**Version 2.4.3** - 12/Sep/2017 - [All Unix](http://luarocks.org/releases/luarocks-2.4.3.tar.gz) - 213**Version 2.4.3** - 12/Sep/2017 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.4.3.tar.gz) -
214[Windows](http://luarocks.org/releases/luarocks-2.4.3-win32.zip) 214[Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.4.3-win32.zip)
215 215
216* Fixed display of pathnames in `luarocks show` 216* Fixed display of pathnames in `luarocks show`
217* Improved check for write permissions when installing 217* Improved check for write permissions when installing
218* Plus assorted bugfixes and improvements 218* Plus assorted bugfixes and improvements
219 219
220**Version 2.4.2** - 30/Nov/2016 - [All Unix](http://luarocks.org/releases/luarocks-2.4.2.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.4.2-win32.zip) 220**Version 2.4.2** - 30/Nov/2016 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.4.2.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.4.2-win32.zip)
221 221
222* Fixed conflict resolution on deploy/delete 222* Fixed conflict resolution on deploy/delete
223* Improved dependency check messages 223* Improved dependency check messages
@@ -227,12 +227,12 @@
227* Relaxed Lua version detection to improve support for alternative implementations (e.g. Ravi) 227* Relaxed Lua version detection to improve support for alternative implementations (e.g. Ravi)
228* Plus assorted bugfixes and improvements 228* Plus assorted bugfixes and improvements
229 229
230**Version 2.4.1** - 06/Oct/2016 - [All Unix](http://luarocks.org/releases/luarocks-2.4.1.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.4.1-win32.zip) 230**Version 2.4.1** - 06/Oct/2016 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.4.1.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.4.1-win32.zip)
231 231
232* Avoid coroutine use in luarocks.loader 232* Avoid coroutine use in luarocks.loader
233* Fix upgrade issues for very old versions 233* Fix upgrade issues for very old versions
234 234
235**Version 2.4.0** - 08/Sep/2016 - [All Unix](http://luarocks.org/releases/luarocks-2.4.0.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.4.0-win32.zip) 235**Version 2.4.0** - 08/Sep/2016 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.4.0.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.4.0-win32.zip)
236 236
237* New test suite based on Busted; runs on Linux, OSX and Windows 237* New test suite based on Busted; runs on Linux, OSX and Windows
238* git+ssh:// fetch protocol 238* git+ssh:// fetch protocol
@@ -245,7 +245,7 @@
245* `remove` option --force=fast renamed to --force-fast 245* `remove` option --force=fast renamed to --force-fast
246* Plus assorted bugfixes and cleanups 246* Plus assorted bugfixes and cleanups
247 247
248**Version 2.3.0** - 09/Jan/2016 - [All Unix](http://luarocks.org/releases/luarocks-2.3.0.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.3.0-win32.zip) 248**Version 2.3.0** - 09/Jan/2016 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.3.0.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.3.0-win32.zip)
249 249
250* Windows: major redesign of the install tree structure 250* Windows: major redesign of the install tree structure
251* Windows: Auto setup of MSVC environments 251* Windows: Auto setup of MSVC environments
@@ -259,7 +259,7 @@
259* Unix: Robustness improvement in configure script 259* Unix: Robustness improvement in configure script
260* Plus tweaks and bugfixes. See the changelog for details. 260* Plus tweaks and bugfixes. See the changelog for details.
261 261
262**Version 2.2.2** - 24/Apr/2015 - [All Unix](http://luarocks.org/releases/luarocks-2.2.2.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.2.2-win32.zip) 262**Version 2.2.2** - 24/Apr/2015 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.2.2.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.2.2-win32.zip)
263 263
264* `luarocks build --only-deps` and `luarocks install --only-deps` for installing dependencies only 264* `luarocks build --only-deps` and `luarocks install --only-deps` for installing dependencies only
265* Mercurial support 265* Mercurial support
@@ -269,13 +269,13 @@
269* Improved Makefiles for handling simultaneous bootstrapped installations 269* Improved Makefiles for handling simultaneous bootstrapped installations
270* Various bugfixes 270* Various bugfixes
271 271
272**Version 2.2.1** - 17/Mar/2015 - [All Unix](http://luarocks.org/releases/luarocks-2.2.1.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.2.1-win32.zip) 272**Version 2.2.1** - 17/Mar/2015 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.2.1.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.2.1-win32.zip)
273 273
274* Improved compatibility with Lua 5.3 274* Improved compatibility with Lua 5.3
275* `luarocks list --outdated` for listing modules with available upgrades 275* `luarocks list --outdated` for listing modules with available upgrades
276* Assorted bugfixes 276* Assorted bugfixes
277 277
278**Version 2.2.0** - 15/Aug/2014 - [All Unix](http://luarocks.org/releases/luarocks-2.2.0.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.2.0-win32.zip) 278**Version 2.2.0** - 15/Aug/2014 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.2.0.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.2.0-win32.zip)
279 279
280* 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... 280* 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...
281* ...`luarocks upload` command for uploading rocks to MoonRocks via the command-line 281* ...`luarocks upload` command for uploading rocks to MoonRocks via the command-line
@@ -285,7 +285,7 @@
285* various improvements in `luarocks doc` command 285* various improvements in `luarocks doc` command
286* "git+http" transport for source.url 286* "git+http" transport for source.url
287 287
288**Version 2.1.2** - 10/Jan/2014 - [All Unix](http://luarocks.org/releases/luarocks-2.1.2.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.1.2-win32.zip) 288**Version 2.1.2** - 10/Jan/2014 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.1.2.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.1.2-win32.zip)
289 289
290* 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. 290* 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.
291* 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. 291* 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.
@@ -298,7 +298,7 @@
298* Improved Lua detection in Unix installer 298* Improved Lua detection in Unix installer
299* plus assorted bugfixes 299* plus assorted bugfixes
300 300
301**Version 2.1.1** - 29/Oct/2013 - [All Unix](http://luarocks.org/releases/luarocks-2.1.1.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.1.1-win32.zip) 301**Version 2.1.1** - 29/Oct/2013 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.1.1.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.1.1-win32.zip)
302 302
303* Remote manifests are now compressed and locally cached, making commands faster 303* Remote manifests are now compressed and locally cached, making commands faster
304* New command "write_rockspec" which generates rockspec file templates 304* New command "write_rockspec" which generates rockspec file templates
@@ -309,7 +309,7 @@
309* Improved error checking 309* Improved error checking
310* plus assorted bugfixes 310* plus assorted bugfixes
311 311
312**Version 2.1.0** - 09/Aug/2013 - [All Unix](http://luarocks.org/releases/luarocks-2.1.0.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.1.0-win32.zip) 312**Version 2.1.0** - 09/Aug/2013 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.1.0.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.1.0-win32.zip)
313 313
314* accesses manifest-{5.1,5.2} in remote servers to provide properly filtered results for Lua 5.1 or 5.2 314* accesses manifest-{5.1,5.2} in remote servers to provide properly filtered results for Lua 5.1 or 5.2
315* Remove old versions when installing a new one and old versions are no longer needed to honor dependencies. 315* Remove old versions when installing a new one and old versions are no longer needed to honor dependencies.
@@ -322,7 +322,7 @@
322* friendlier error messages 322* friendlier error messages
323* plus bugfixes 323* plus bugfixes
324 324
325**Version 2.0.13** - 16/Apr/2013 - [All Unix](http://luarocks.org/releases/luarocks-2.0.13.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.13-win32.zip) 325**Version 2.0.13** - 16/Apr/2013 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.13.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.13-win32.zip)
326 326
327* Support for Lua 5.2 is no longer marked as experimental 327* Support for Lua 5.2 is no longer marked as experimental
328* Support for installing two instances of LuaRocks, for Lua 5.1 and 5.2, in parallel 328* Support for installing two instances of LuaRocks, for Lua 5.1 and 5.2, in parallel
@@ -332,7 +332,7 @@
332* Improvements in 'luarocks new_version` command for autogenerating updated rockspecs 332* Improvements in 'luarocks new_version` command for autogenerating updated rockspecs
333* 'luarocks remove' command accepts rock and rockspec filenames 333* 'luarocks remove' command accepts rock and rockspec filenames
334 334
335**Version 2.0.12** - 05/Nov/2012 - [All Unix](http://luarocks.org/releases/luarocks-2.0.12.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.12-win32.zip) 335**Version 2.0.12** - 05/Nov/2012 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.12.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.12-win32.zip)
336 336
337* "Dependencies mode" selection to configure how to work with multiple local trees 337* "Dependencies mode" selection to configure how to work with multiple local trees
338* New command "purge" that erases a local tree 338* New command "purge" that erases a local tree
@@ -341,7 +341,7 @@
341* Code cleanups, removal of dead code 341* Code cleanups, removal of dead code
342* Fixes regressions on Mac and Windows 342* Fixes regressions on Mac and Windows
343 343
344**Version 2.0.11** - 21/Sep/2012 - [All Unix](http://luarocks.org/releases/luarocks-2.0.11.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.11-win32.zip) 344**Version 2.0.11** - 21/Sep/2012 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.11.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.11-win32.zip)
345 345
346* Work around LuaSocket crash when given proxy URLs without the scheme part 346* Work around LuaSocket crash when given proxy URLs without the scheme part
347* Save manifest file in a single fs operation to make it more atomic 347* Save manifest file in a single fs operation to make it more atomic
@@ -358,7 +358,7 @@
358* Fix builtin build mode on Mac OSX < 10.5 358* Fix builtin build mode on Mac OSX < 10.5
359* Improve configure tests for Debian-based platforms 359* Improve configure tests for Debian-based platforms
360 360
361**Version 2.0.10** - 12/Jul/2012 - [All Unix](http://luarocks.org/releases/luarocks-2.0.10.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.10-win32.zip) 361**Version 2.0.10** - 12/Jul/2012 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.10.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.10-win32.zip)
362 362
363* Fix fetching Git tags/branches 363* Fix fetching Git tags/branches
364* Fix strictness issue with parameter of io.open 364* Fix strictness issue with parameter of io.open
@@ -367,7 +367,7 @@
367* Cleanup of .svn dir in svn-based rocks 367* Cleanup of .svn dir in svn-based rocks
368* Improvement for 'make bootstrap' 368* Improvement for 'make bootstrap'
369 369
370**Version 2.0.9** - 31/May/2012 - [All Unix](http://luarocks.org/releases/luarocks-2.0.9.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.9-win32.zip) 370**Version 2.0.9** - 31/May/2012 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.9.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.9-win32.zip)
371 371
372* Experimental support for Lua 5.2 (auto-detection and explicit --lua-version flag in configure) 372* Experimental support for Lua 5.2 (auto-detection and explicit --lua-version flag in configure)
373* Solaris support and BSD fixes 373* Solaris support and BSD fixes
@@ -378,7 +378,7 @@
378* Nicer-looking persisted tables 378* Nicer-looking persisted tables
379* Assorted bugfixes 379* Assorted bugfixes
380 380
381**Version 2.0.8** - 29/Feb/2012 - [All Unix](http://luarocks.org/releases/luarocks-2.0.8.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.8-win32.zip) 381**Version 2.0.8** - 29/Feb/2012 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.8.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.8-win32.zip)
382 382
383* Fix in CMake build backend 383* Fix in CMake build backend
384* Fix handling error condition of --pack-binary-rock 384* Fix handling error condition of --pack-binary-rock
@@ -392,13 +392,13 @@
392* New binaries from GnuWin32 shipped in Win32 zip 392* New binaries from GnuWin32 shipped in Win32 zip
393* Nicer-looking help 393* Nicer-looking help
394 394
395**Version 2.0.7.1** - 10/Jan/2012 - [All Unix](http://luarocks.org/releases/luarocks-2.0.7.1.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.7.1-win32.zip) 395**Version 2.0.7.1** - 10/Jan/2012 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.7.1.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.7.1-win32.zip)
396 396
397* Fix installation of files in build operation 397* Fix installation of files in build operation
398* Deprecate --to and --from, use --server and --tree instead 398* Deprecate --to and --from, use --server and --tree instead
399* Improved documentation, thanks to LDoc 399* Improved documentation, thanks to LDoc
400 400
401**Version 2.0.7** - 10/Dec/2011 - [All Unix](http://luarocks.org/releases/luarocks-2.0.7.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.7-win32.zip) 401**Version 2.0.7** - 10/Dec/2011 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.7.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.7-win32.zip)
402 402
403* Quieter git checkout 403* Quieter git checkout
404* --only-sources flag to restrict download of sources from a single domain 404* --only-sources flag to restrict download of sources from a single domain
@@ -408,7 +408,7 @@
408* More logical names for flags: --tree, --server 408* More logical names for flags: --tree, --server
409* Improved documentation 409* Improved documentation
410 410
411**Version 2.0.6** - 04/Oct/2011 - [All Unix](http://luarocks.org/releases/luarocks-2.0.6.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.6-win32.zip) 411**Version 2.0.6** - 04/Oct/2011 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.6.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.6-win32.zip)
412 412
413* Fixes for rockspecs missing 'description' or the contents of 'source.url' 413* Fixes for rockspecs missing 'description' or the contents of 'source.url'
414* Escape fixes for LuaJIT/Metalua 414* Escape fixes for LuaJIT/Metalua
@@ -418,7 +418,7 @@
418* Flag for experimental extensions 418* Flag for experimental extensions
419* Plus assorted bugfixes 419* Plus assorted bugfixes
420 420
421**Version 2.0.5** - 17/Aug/2011 - [All Unix](http://luarocks.org/releases/luarocks-2.0.5.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.5-win32.zip) 421**Version 2.0.5** - 17/Aug/2011 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.5.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.5-win32.zip)
422 422
423* External commands are overridable through variables or config.lua 423* External commands are overridable through variables or config.lua
424* No longer uses print() - output goes to stdout, errors to stderr 424* No longer uses print() - output goes to stdout, errors to stderr
@@ -426,11 +426,11 @@
426* Avoid relying on the $PWD variable 426* Avoid relying on the $PWD variable
427* Code cleanups 427* Code cleanups
428 428
429**Version 2.0.4.1** - 17/Jan/2011 - [All Unix](http://luarocks.org/releases/luarocks-2.0.4.1.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.4.1-win32.zip) 429**Version 2.0.4.1** - 17/Jan/2011 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.4.1.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.4.1-win32.zip)
430 430
431* Minor bugfix release 431* Minor bugfix release
432 432
433**Version 2.0.4** - 23/Dec/2010 - [All Unix](http://luarocks.org/releases/luarocks-2.0.4.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.4-win32.zip) 433**Version 2.0.4** - 23/Dec/2010 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.4.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.4-win32.zip)
434 434
435* Command "remove" for luarocks-admin 435* Command "remove" for luarocks-admin
436* Check for write permissions in repository and suggest --local 436* Check for write permissions in repository and suggest --local
@@ -444,7 +444,7 @@
444* Stable sort of persisted files such as manifests 444* Stable sort of persisted files such as manifests
445* Plus assorted bugfixes 445* Plus assorted bugfixes
446 446
447**Version 2.0.3** - 14/Sep/2010 - [All Unix](http://luarocks.org/releases/luarocks-2.0.3.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.3-win32.zip) 447**Version 2.0.3** - 14/Sep/2010 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.3.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.3-win32.zip)
448 448
449* Check for permissions and warn user instead of just installing in local tree 449* Check for permissions and warn user instead of just installing in local tree
450* --local flag for operations on the local tree 450* --local flag for operations on the local tree
@@ -459,14 +459,14 @@
459* new command: "luarocks path" to make it easy to export Lua env variables 459* new command: "luarocks path" to make it easy to export Lua env variables
460* plus assorted bugfixes 460* plus assorted bugfixes
461 461
462**Version 2.0.2** - 01/Apr/2010 - [All Unix](http://luarocks.org/releases/luarocks-2.0.2.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.2-win32.zip) 462**Version 2.0.2** - 01/Apr/2010 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.2.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.2-win32.zip)
463 463
464* use LuaSocket if available for downloading files 464* use LuaSocket if available for downloading files
465* use LuaZip if available for unzipping files 465* use LuaZip if available for unzipping files
466* MinGW support in builtin build backend 466* MinGW support in builtin build backend
467* updated installation files for Windows, including a LuaForWindows-compatible package 467* updated installation files for Windows, including a LuaForWindows-compatible package
468 468
469**Version 2.0.1** - 27/Oct/2009 - [All Unix](http://luarocks.org/releases/luarocks-2.0.1.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0.1-win32.zip) 469**Version 2.0.1** - 27/Oct/2009 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.1.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0.1-win32.zip)
470 470
471* luarocks.cfg is no longer edited during installation; a separate site-local luarocks.config module is created. 471* luarocks.cfg is no longer edited during installation; a separate site-local luarocks.config module is created.
472* robustness fixes and improvements for luarocks.add 472* robustness fixes and improvements for luarocks.add
@@ -474,7 +474,7 @@
474* install LuaRocks as a rock 474* install LuaRocks as a rock
475* plus assorted bugfixes 475* plus assorted bugfixes
476 476
477**Version 2.0** - 17/Oct/2009 - [All Unix](http://luarocks.org/releases/luarocks-2.0.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-2.0-win32.zip) 477**Version 2.0** - 17/Oct/2009 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-2.0.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-2.0-win32.zip)
478 478
479* module files are now deployed to standard Lua-style paths 479* module files are now deployed to standard Lua-style paths
480* new package loader module luarocks.loader, superseding the require()-override module luarocks.require 480* new package loader module luarocks.loader, superseding the require()-override module luarocks.require
@@ -484,7 +484,7 @@
484* new commands for luarocks-admin: "add", to upload rocks to a repository, and "refresh_cache", to refresh the cache used by the "add" command 484* new commands for luarocks-admin: "add", to upload rocks to a repository, and "refresh_cache", to refresh the cache used by the "add" command
485* plus a number of cleanups and bugfixes 485* plus a number of cleanups and bugfixes
486 486
487**Version 1.0.1** - 13/Mar/2009 - [All Unix](http://luarocks.org/releases/luarocks-1.0.1.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-1.0.1-win32.zip) 487**Version 1.0.1** - 13/Mar/2009 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-1.0.1.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-1.0.1-win32.zip)
488 488
489* Improve portability in usage of Unix tools 489* Improve portability in usage of Unix tools
490* Allow use of local rocks servers in the --from flag 490* Allow use of local rocks servers in the --from flag
@@ -492,7 +492,7 @@
492* Fix build of the 'builtin' backend under Windows 492* Fix build of the 'builtin' backend under Windows
493* Support for the 'md5' binary as a MD5 checker 493* Support for the 'md5' binary as a MD5 checker
494 494
495**Version 1.0** - 01/Sep/2008 - [All Unix](http://luarocks.org/releases/luarocks-1.0.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-1.0-win32.zip) 495**Version 1.0** - 01/Sep/2008 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-1.0.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-1.0-win32.zip)
496 496
497* Add support for post-install hooks 497* Add support for post-install hooks
498* Path helper scripts for binaries on Windows systems. 498* Path helper scripts for binaries on Windows systems.
@@ -503,7 +503,7 @@
503* Generate index.html when building a manifest for a repository. 503* Generate index.html when building a manifest for a repository.
504* Plus assorted bugfixes. 504* Plus assorted bugfixes.
505 505
506**Version 0.6** - 30/Jun/2008 - [All Unix](http://luarocks.org/releases/luarocks-0.6.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.6-win32.zip) 506**Version 0.6** - 30/Jun/2008 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.6.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.6-win32.zip)
507 507
508* 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. 508* 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.
509* Structured build systems in subdirectories. 509* Structured build systems in subdirectories.
@@ -515,21 +515,21 @@
515* "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. 515* "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.
516* Plus many bugfixes. 516* Plus many bugfixes.
517 517
518**Version 0.5.2** - 13/May/2008 - [All Unix](http://luarocks.org/releases/luarocks-0.5.2.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.5.2-win32.zip) 518**Version 0.5.2** - 13/May/2008 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.5.2.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.5.2-win32.zip)
519 519
520* Fixes problems with removal of read-only files on Windows 520* Fixes problems with removal of read-only files on Windows
521* Fixes issues with external libraries on the 'module' build type on Windows 521* Fixes issues with external libraries on the 'module' build type on Windows
522* Fixes the --only-from flag 522* Fixes the --only-from flag
523* Renames the luarocks.config module to luarocks.cfg avoiding conflict's with the user configuration file config.lua 523* Renames the luarocks.config module to luarocks.cfg avoiding conflict's with the user configuration file config.lua
524 524
525**Version 0.5.1** - 25/Apr/2008 - [All Unix](http://luarocks.org/releases/luarocks-0.5.1.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.5.1-win32.zip) 525**Version 0.5.1** - 25/Apr/2008 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.5.1.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.5.1-win32.zip)
526 526
527* Added function get_rock_from_module in luarocks.require, allowing apps to inspect which rock they're getting modules from. 527* Added function get_rock_from_module in luarocks.require, allowing apps to inspect which rock they're getting modules from.
528* Added variables LUA, LIB_EXTENSION and OBJ_EXTENSION, now available for rockspec authors. 528* Added variables LUA, LIB_EXTENSION and OBJ_EXTENSION, now available for rockspec authors.
529* Assorted bugfixes, especially for the Windows package. 529* Assorted bugfixes, especially for the Windows package.
530* Build system improvements: add DESTDIR variable to makefile to make things easier for distros packaging LuaRocks. 530* Build system improvements: add DESTDIR variable to makefile to make things easier for distros packaging LuaRocks.
531 531
532**Version 0.5** - 03/Apr/2008 - [All Unix](http://luarocks.org/releases/luarocks-0.5.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.5-win32.zip) 532**Version 0.5** - 03/Apr/2008 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.5.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.5-win32.zip)
533 533
534* New flags in the ./configure on Unix (see configure --help) and install.bat on Windows (see install.bat /?) 534* New flags in the ./configure on Unix (see configure --help) and install.bat on Windows (see install.bat /?)
535* 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). 535* 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).
@@ -538,27 +538,27 @@
538* 'unpack' command allows unpacking binary and pure-Lua rocks, for inspecting. 538* 'unpack' command allows unpacking binary and pure-Lua rocks, for inspecting.
539* Plus assorted bugfixes. 539* Plus assorted bugfixes.
540 540
541**Version 0.4.3** - 03/Mar/2008 - [All Unix](http://luarocks.org/releases/luarocks-0.4.3.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.4.3-win32.zip) 541**Version 0.4.3** - 03/Mar/2008 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.4.3.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.4.3-win32.zip)
542 542
543* The MD5 check feature added in 0.4.2 can now use openssl instead of md5sum (making LuaRocks friendlier to OSX). 543* The MD5 check feature added in 0.4.2 can now use openssl instead of md5sum (making LuaRocks friendlier to OSX).
544* Added a license file in the tarball (making LuaRocks friendlier to Debian). 544* Added a license file in the tarball (making LuaRocks friendlier to Debian).
545* Plus assorted bugfixes. 545* Plus assorted bugfixes.
546 546
547**Version 0.4.2** - 09/Feb/2008 - [All Unix](http://luarocks.org/releases/luarocks-0.4.2.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.4.2-win32.zip) 547**Version 0.4.2** - 09/Feb/2008 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.4.2.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.4.2-win32.zip)
548 548
549* Support .lua files directly in the URL field. 549* Support .lua files directly in the URL field.
550* Perform check of MD5 checksum in sources. 550* Perform check of MD5 checksum in sources.
551* Accept plain strings in all fields of the source table of the "module" build type. 551* Accept plain strings in all fields of the source table of the "module" build type.
552* Bugfixes. 552* Bugfixes.
553 553
554**Version 0.4.1** - 25/Jan/2008 - [All Unix](http://luarocks.org/releases/luarocks-0.4.1.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.4.1-win32.zip) 554**Version 0.4.1** - 25/Jan/2008 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.4.1.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.4.1-win32.zip)
555 555
556* New configure/install.bat flags for setting scripts dir and local repository dir. 556* New configure/install.bat flags for setting scripts dir and local repository dir.
557* "unpack" command now supports rockspec files as well. 557* "unpack" command now supports rockspec files as well.
558* Complete code documentation. 558* Complete code documentation.
559* Many assorted bugfixes. 559* Many assorted bugfixes.
560 560
561**Version 0.4** - 18/Jan/2008 - [All Unix](http://luarocks.org/releases/luarocks-0.4.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.4-win32.zip) 561**Version 0.4** - 18/Jan/2008 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.4.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.4-win32.zip)
562 562
563* Adds the "unpack" command for debugging rocks (.src.rock only at this point). 563* Adds the "unpack" command for debugging rocks (.src.rock only at this point).
564* Support curl as an alternative downloader for OSX, removing the dependency on wget. 564* Support curl as an alternative downloader for OSX, removing the dependency on wget.
@@ -569,29 +569,29 @@
569* Performance improvements. 569* Performance improvements.
570* Many assorted bugfixes. 570* Many assorted bugfixes.
571 571
572**Version 0.3.2** - 21/Dec/2007 - [All Unix](http://luarocks.org/releases/luarocks-0.3.2.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.3.2-win32.zip) 572**Version 0.3.2** - 21/Dec/2007 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.3.2.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.3.2-win32.zip)
573 573
574* Support for patching and inclusion of extra files (such as Makefiles) through a rockspec. 574* Support for patching and inclusion of extra files (such as Makefiles) through a rockspec.
575* Support "platforms" overrides table for dependencies, external dependencies and source URLs. 575* Support "platforms" overrides table for dependencies, external dependencies and source URLs.
576* Many assorted bugfixes. 576* Many assorted bugfixes.
577 577
578**Version 0.3.1** - 18/Dec/2007 - [All Unix](http://luarocks.org/releases/luarocks-0.3.1.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.3.1-win32.zip) 578**Version 0.3.1** - 18/Dec/2007 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.3.1.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.3.1-win32.zip)
579 579
580* Improved search: results now feature separate lists for source and binary rocks. 580* Improved search: results now feature separate lists for source and binary rocks.
581* Windows support for the "module" build type (using Visual Studio). 581* Windows support for the "module" build type (using Visual Studio).
582* Many assorted bugfixes. 582* Many assorted bugfixes.
583 583
584**Version 0.3** - 04/Dec/2007 - [All Unix](http://luarocks.org/releases/luarocks-0.3.tar.gz) - [Windows](http://luarocks.org/releases/luarocks-0.3-win32.zip) 584**Version 0.3** - 04/Dec/2007 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.3.tar.gz) - [Windows](https://luarocks.github.io/luarocks/releases/luarocks-0.3-win32.zip)
585 585
586* Includes Windows package. 586* Includes Windows package.
587* Adds the "module" build type. 587* Adds the "module" build type.
588* Performance improvements. 588* Performance improvements.
589 589
590**Version 0.2** - 23/Oct/2007 - [All Unix](http://luarocks.org/releases/luarocks-0.2.tar.gz) 590**Version 0.2** - 23/Oct/2007 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.2.tar.gz)
591 591
592* Bugfixes and improvements to build infrastructure. 592* Bugfixes and improvements to build infrastructure.
593* Adds the LuaRocks "remove" command. 593* Adds the LuaRocks "remove" command.
594 594
595**Version 0.1** - 09/Aug/2007 - [All Unix](http://luarocks.org/releases/luarocks-0.1.tar.gz) 595**Version 0.1** - 09/Aug/2007 - [All Unix](https://luarocks.github.io/luarocks/releases/luarocks-0.1.tar.gz)
596 596
597* Initial release. 597* Initial release.