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

v1.2.0

  • Add builtin standards support for minetest

v1.1.2

  • Support NO_COLOR environment variable

v1.1.0

  • Add builtin rule set for SILE globals
  • Implement support for compound operators

v1.0.0

  • Add set_default_std for ldoc
  • Add builtin std option for Ldoc globals
  • Add builtin std option for the Playdate SDK
Changed 5

v1.2.0

  • Memoize results to address speed regression from new feature in v0.26

v1.1.1

  • Update Löve standard to 11.4

v1.0.0

  • Follow semver guidelines for versioning going forward
  • Overhaul docker container to run on Lua 5.4
  • Store cached luacheck values per-version in case of changes
Fixed 5

v1.1.2

  • Update SILE builtin with more allowed variables

v1.1.1

  • Correct compound operators to not crash on modifying upvalues
  • Fix warning 582 (error prone negation) not applying to subexpressions

v1.1.0

  • Correct circular reference detection visavis OpSet
  • Remove unnecessary symbol from Playdate std

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

View originalPermalink

v1.1.2
Features
  • Support NO_COLOR environment variable (#102) — @ligurio
Bug Fixes
  • Update SILE builtin with more allowed variables — @alerque

View originalPermalink

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

View originalPermalink

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

View originalPermalink

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

View originalPermalink