- Edit package comments.
- Added support for platform-dependent line breaks.
- [Breaking change] Change function name
Parse
->ParseJSON
. - [Breaking change] Change
ParseJSON
,ParseTOML
signatures.
- 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
- Datetime format with date and time delimited by space (RFC 3339 section 5.6). e.g.
- Empty string to number marshalling sets a zero value.
- Changed some keywords to be case-insensitive.
null
,inf
,nan
- Added keyword
None
. - Edit README.
- Using constants for ClassName.
- Edit README.
- [FIX] Fix unmarshaller; Conversion from map to struct causes an error if there is no key matching the field name in the map.
- Added unmarshaller.
- [Breaking change] The required minimum version of Go has changed from 1.17 to 1.18.
- Change
go.mod
andtest.yml
.
- Change
- Edit README.
- Edit wasm example html.
- [Breaking change] Change interop parameter type.
- Edit README.
- Added complex number parser.
- Remove unnecessary
erase()
call. - Added dummy
version.go
file: for callinggo get -u
. - Edit README.
- Improve word boundary.
- Edit wasm example html.
- Edit README.
- Improve JSON string parser: support TOML style multiline strings.
- Edit wasm example.
- Edit README.
- Added hexadecimal float literals.
- Added tests.
- Edit wasm example html.
- Fix string parsers: escape sequence.
- Added strict IEEE-754 +0/-0 parsing test.
- Edit README.
- Added TOML parser.
- Edit README.
- Rename files.
- Added dotted key syntax.
- Added '=' to the key/value separator in maps.
- Add wasm example.
- (Breaking change) Change
Parse
parameters.- Add
interop
parameter.
- Add
- Improve error reporting.
Add wasm example.- Edit README.
- First release.