diff options
| author | Hisham Muhammad <hisham@gobolinux.org> | 2024-03-13 16:48:14 -0300 |
|---|---|---|
| committer | Hisham Muhammad <hisham@gobolinux.org> | 2024-03-13 16:48:14 -0300 |
| commit | 8b0c14ce2dda811629a62dc30f3651057c7ec0f3 (patch) | |
| tree | 62b59db2de0d13107853e7fa48888be596603608 | |
| parent | 9fb99644033e3bf62d45d43cd7d692ef8a1b28e9 (diff) | |
| download | luarocks-8b0c14ce2dda811629a62dc30f3651057c7ec0f3.tar.gz luarocks-8b0c14ce2dda811629a62dc30f3651057c7ec0f3.tar.bz2 luarocks-8b0c14ce2dda811629a62dc30f3651057c7ec0f3.zip | |
docs: update changelog for 3.11.0
| -rw-r--r-- | CHANGELOG.md | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ab5e59d..e8c53947 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
| @@ -1,3 +1,38 @@ | |||
| 1 | ## What's new in LuaRocks 3.11.0 | ||
| 2 | |||
| 3 | * Features: | ||
| 4 | * `luarocks build` and `luarocks install` no longer rebuild | ||
| 5 | or reinstall if the version is already installed | ||
| 6 | (`--force` overrides). | ||
| 7 | * More aggressive caching of the manifest file (does not | ||
| 8 | hit `luarocks.org` again if the cached manifest is younger | ||
| 9 | than 10 seconds). | ||
| 10 | * Drops stale lock files (older than 1 hour). | ||
| 11 | * More informative error reports on bad configurations of | ||
| 12 | Lua paths (`LUA_INCDIR`, `LUA_LIBDIR`). | ||
| 13 | * Better error messages when lacking permissions. | ||
| 14 | * Bumps vendored dkjson dependency to 2.7. | ||
| 15 | * `--verbose` output now prints the LuaRocks configuration, | ||
| 16 | for more informative bug reports. | ||
| 17 | * Fixes: | ||
| 18 | * Passing `--global` always LuaRocks target the system tree. | ||
| 19 | * Does not crash if `root_dir` is a table. | ||
| 20 | * Does not try to lock rocks trees when using `--pack-binary-rock` | ||
| 21 | or `--no-install`. | ||
| 22 | * Checks permissions ahead of trying to lock trees, | ||
| 23 | to provide better error messages. | ||
| 24 | * Avoids LuaSec version mismatch by refusing to use LuaSec | ||
| 25 | versions below 1.1. | ||
| 26 | * Does not set up a "project environment" when running | ||
| 27 | `make` on the LuaRocks sources. | ||
| 28 | * Windows: | ||
| 29 | * Avoid excessive calls to `icacls`, resulting in | ||
| 30 | performance improvements. | ||
| 31 | * Parses slashes correctly when reading a rock's `rock_manifest`. | ||
| 32 | * Fix setting of environment variables. | ||
| 33 | * install.bat sets LUALIB. | ||
| 34 | * Improved help for `luarocks path`. | ||
| 35 | |||
| 1 | ## What's new in LuaRocks 3.10.0 | 36 | ## What's new in LuaRocks 3.10.0 |
| 2 | 37 | ||
| 3 | * Features: | 38 | * Features: |
