diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2020-09-25 15:37:33 -0300 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2020-09-25 15:37:33 -0300 |
commit | 24383929f1381ca65094f622bc4f4d1f37d521c7 (patch) | |
tree | 35114d1605476d2a07c83b7eea7b67e5b521f6e0 | |
parent | 4a4951acd2169e97949d35b55dac47eaf776cda5 (diff) | |
download | luarocks-24383929f1381ca65094f622bc4f4d1f37d521c7.tar.gz luarocks-24383929f1381ca65094f622bc4f4d1f37d521c7.tar.bz2 luarocks-24383929f1381ca65094f622bc4f4d1f37d521c7.zip |
update changelog for 3.4.0
-rw-r--r-- | CHANGELOG.md | 38 |
1 files changed, 36 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 4eefc8d7..c5676f99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
@@ -1,12 +1,46 @@ | |||
1 | ## What's new | 1 | ## What's new in LuaRocks 3.4.0 |
2 | 2 | ||
3 | ### Features | 3 | ### Features |
4 | 4 | ||
5 | * `luarocks make` now supports `--only-deps` | 5 | * `luarocks make` now supports `--only-deps` |
6 | * `luarocks make` new flag: `--no-install`, which only performs | ||
7 | the compilation step | ||
6 | * `--deps-only` is now an alias for `--only-deps` (useful in case | 8 | * `--deps-only` is now an alias for `--only-deps` (useful in case |
7 | you always kept getting it wrong, like me!) | 9 | you always kept getting it wrong, like me!) |
8 | * The `show` command can now accept a substring of the rock's name, | 10 | * `luarocks build` and `luarocks make` now support using |
11 | `--pin` and `--only-deps` at the same time, to produce a lock | ||
12 | file of dependencies in use without installing the main package. | ||
13 | * `luarocks show` can now accept a substring of the rock's name, | ||
9 | like `list`. | 14 | like `list`. |
15 | * `luarocks config`: when running without system-wide permissions, | ||
16 | try storing the config locally by default. | ||
17 | Also, if setting both lua_dir and --lua-version explicitly, | ||
18 | auto-switch the default Lua version. | ||
19 | * `luarocks` with no arguments now prints more info about the | ||
20 | location of the Lua interpreter which is being used | ||
21 | * `luarocks new_version` now keeps the old URL if the MD5 doesn't | ||
22 | change. | ||
23 | * `DEPS_DIR` is now accepted as a generic variable for dependency | ||
24 | directories (e.g. `luarocks install foo DEPS_DIR=/usr/local`) | ||
25 | * Handle quoting of arguments at the application level, for | ||
26 | improved Windows support | ||
27 | * All-in-one binary bundles `dkjson`, so it runs `luarocks upload` | ||
28 | without requiring any additional dependencies. | ||
29 | * Tweaks for Terra compatibility | ||
30 | |||
31 | ### Fixes | ||
32 | |||
33 | * win32: generate proper temp filename | ||
34 | * No longer assume that Lua 5.3 is built with compat libraries and | ||
35 | bundles `bit32` | ||
36 | * `luarocks show`: do not crash when rockspec description is empty | ||
37 | * When detecting the location of `lua.h`, check that its version | ||
38 | matches the version of Lua being used | ||
39 | * Fail gracefully when a third-party tool (wget, etc.) is missing | ||
40 | * Fix logic for disabling mirrors that return network errors | ||
41 | * Fix detection of Lua path based on arg variable | ||
42 | * Fix regression on dependency matching of luarocks.loader | ||
43 | |||
10 | 44 | ||
11 | ## What's new in LuaRocks 3.3.1 | 45 | ## What's new in LuaRocks 3.3.1 |
12 | 46 | ||