Skip to content

Releases: shellyln/go-loose-json-parser

v0.0.19

04 May 00:08
Compare
Choose a tag to compare
  • Edit package comments.

v0.0.18

20 Feb 12:54
Compare
Choose a tag to compare
  • Added support for platform-dependent line breaks.
  • [Breaking change] Change function name Parse -> ParseJSON.
  • [Breaking change] Change ParseJSON, ParseTOML signatures.

v0.0.17

20 Feb 11:08
Compare
Choose a tag to compare
  • Added Datetime formats.
    • Datetime format with date and time delimited by space (RFC 3339 section 5.6). e.g. 2006-01-02 15:04:05Z
    • Datetime format without timezone. e.g. 2006-01-02T15:04:05

v0.0.16

20 Feb 03:33
Compare
Choose a tag to compare
  • Empty string to number marshalling sets a zero value.
  • Changed some keywords to be case-insensitive.
    • null, inf, nan
  • Added keyword None.
  • Edit README.

v0.0.15

19 Feb 02:26
Compare
Choose a tag to compare
  • Using constants for ClassName.
  • Edit README.

v0.0.14

18 Feb 08:40
Compare
Choose a tag to compare
  • [FIX] Fix unmarshaller; Conversion from map to struct causes an error if there is no key matching the field name in the map.

v0.0.13

18 Feb 08:02
Compare
Choose a tag to compare
  • Added unmarshaller.
  • [Breaking change] The required minimum version of Go has changed from 1.17 to 1.18.
    • Change go.mod and test.yml.
  • Edit README.
  • Edit wasm example html.

v0.0.12

13 Feb 03:52
Compare
Choose a tag to compare
  • [Breaking change] Change interop parameter type.
  • Edit README.

v0.0.11

12 Feb 10:35
Compare
Choose a tag to compare
  • Added complex number parser.
  • Remove unnecessary erase() call.
  • Added dummy version.go file: for calling go get -u.
  • Edit README.

v0.0.10

12 Feb 02:25
Compare
Choose a tag to compare
  • Improve word boundary.
  • Edit wasm example html.
  • Edit README.