Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 741 Bytes

CHANGELOG.md

File metadata and controls

23 lines (16 loc) · 741 Bytes

1.2.3

  • Fix SAX decoding of empty array/object (Thanks to @treahard and @Benjamin-Dobell)

1.2.2

  • Accept multiple spaces after colon (this bug introduced in 1.2.1)
  • Slight decoding speed up

1.2.1

  • Performance improvement of decoding (Thanks to @muhmuhten)
  • Store io.open before setting _ENV=nil in sax (Thanks to @muhmuhten)
  • Fixes and sha256 validation in CI / benchmark scripts

1.2.0

  • For ease of embedded use, the decoder and the SAX parser are made self-contained one file implementation.
  • 1 is decoded as an integer on Lua 5.3.
  • Number parsing routine is changed. Now -?[0-9][-+.A-Za-z0-9]* is detected as a number, and its conformance to JSON spec is checked.
  • Automated testing.
  • Cool logo :)
  • Bug fixes.