What changed in luacheck from 0 to 1
5 releases numbered after v0.26.1 up to and including v1.2.0, stable releases only. v0.26.1 and v1.2.0 are the newest stable releases of 0 and 1 we track; this page follows them as new ones ship.
17 changes across 5 releases
Added 7
Changed 5
Original release notes, newest first
The list above is our reading of these notes; the originals from luacheck are here, one fold per release.
v1.2.0
Features
- Add builtin standards support for minetest (#108) — @BuckarooBanzay and @appgurueu
Performance
- Memoize results to addresses speed refression from new feature in v0.26 (#105) — @tomlau10
v1.1.2
Features
- Support NO_COLOR environment variable (#102) — @ligurio
Bug Fixes
- Update SILE builtin with more allowed variables — @alerque
v1.1.1
Features
- Update Löve standard to 11.4 (#95) — @RunningDroid
- Documentation improvements (#92 and #89) — @rcloran and @hramrach
Bug Fixes
- Correct compound operators to not crash on modifying upvalues (#96) — @arichard4
- Fix warning 582 (error prone negation) not applying to subexpressions (#94) — @appgurueu
v1.1.0
Features
- Add builtin rule set for SILE globals (#79) — @alerque
- Implement support for compound operators (#66) — @a2 & @arichard4
Bug Fixes
- Correct circular reference detection visavis OpSet — @arichard4
- Remove unnecessary symbol from Playdate std (#84) — @DidierMalenfant
v1.0.0
Documentation
- [breaking] Follow semver guidelines, next release will be v1.x.y
Features
- Overhaul docker container to run on Lua 5.4
- Store cached luacheck values per-version in case of changes — @arichard4
- Set_default_std for ldoc
- Add builtin std option for Ldoc globals — @Aire-One
- Add builtin std option for the Playdate SDK — @DidierMalenfant