From fae768f295faed4796f20e40c0988ddf8993c37a Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Thu, 8 Dec 2022 18:11:30 -0300 Subject: CHANGELOG: update for 3.9.2 --- CHANGELOG.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2748fe66..b8ec739d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +## What's new in LuaRocks 3.9.2 + +* Configuration now honors typical compiler environment variables + for all build backends: + * `MAKE`, `CC`, `AR`, `RANLIB` on Unix + * `MAKE`, `CC`, `AR`, `WINDRES`, `LINK`, `MT` on Windows +* `builtin` build mode now supports Clang on Windows +* `luarocks test` now checks/installs all dependency kinds + (build, runtime, test), so you don't need to run + `luarocks make --only-deps` in CI environments to get all + dependencies needed to run a test +* MinGW: default to x86_64 compiler on 64-bit platforms +* Fixed crash if `variables.LUA*` are unset in configuration +* Fix `luarocks test --prepare` behavior for non-Busted tests +* Internal API fixes + * `path.path_to_module`: accept custom file extensions in + package path variables + * `persist.save_from_table`: ensure directory exists when + saving a file + ## What's new in LuaRocks 3.9.1 * Fixed error message when Lua library is not found -- cgit v1.2.3-55-g6feb