luacheck 0.24.0

0.24.0
Added 2
  • Added additional table and thread definitions for ngx_lua
  • Added additional match definition for busted
Changed 1
  • Caching now uses files in a global directory instead of local .luacheckcache file, with default cache directory being %LOCALAPPDATA%\Luacheck\Cache on Windows, ~/Library/Caches/Luacheck on OS X/macOS, and $XDG_CACHE_HOME/luacheck or ~/.config/luacheck on other systems
Fixed 3
  • Parse Lua 5.4 attributes in local declarations
  • Luacheck can now run with Lua 5.4
  • Fixed randomize missing from busted set of standard globals

From luacheck

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
  • Fixed randomize missing from busted set of standard globals (#183).
  • Added additional table and thread definitions for ngx_lua.
  • Added additional match definition for busted.
Miscellaneous
  • Upgraded Windows binary components: Lua 5.3.4 -> 5.3.5, LuaFileSystem 1.6.3 -> 1.7.0.
View original

Upgraded? How did it go?

Discussion