Changes
- Caching now uses files in a global directory instead of local
.luacheckcache
file. Default cache directory is
%LOCALAPPDATA%\Luacheck\Cache
on Windows,
~/Library/Caches/Luacheck
on OS X/macOS, and
$XDG_CACHE_HOME/luacheck
or~/.config/luacheck
on other systems.
Fixes
- Fixes for using Luacheck with Lua 5.4:
- Parse 5.4 attributes in
local
declarations (but ignores them for now) - Luacheck itself can also run with Lua 5.4
- Parse 5.4 attributes in
- Fixed
randomize
missing frombusted
set of standard globals (mpeterv#183). - Added additional
table
andthread
definitions forngx_lua
. - Added additional
match
definition forbusted
.
Miscellaneous
- Upgraded Windows binary components: Lua 5.3.4 -> 5.3.5,
LuaFileSystem 1.6.3 -> 1.7.0.