v2.0.0-beta.8
Pre-release
Pre-release
github-actions
released this
11 Apr 13:21
·
22 commits
to master
since this release
Lots of small bug fixes on the encoder. Found thanks to the new Go 1.18 fuzzing support.
What's Changed
Fixed bugs
- Decode: always use UTC for +00:00 timezone by @pelletier in #755
- Encode: fix
LocalDate
formatting by @pelletier in #755 - Encode: fix empty key marshaling by @pelletier in #755
- Encode: fix invalid quotation of
time.Time
by @pelletier in #755 - Encode: ensure control characters are escaped by @pelletier in #755
- Encode: check for invalid characters in keys by @pelletier in #755
- Encode: always construct map for empty array tables by @pelletier in #755
- Encode: don't capitalize
nan
by @pelletier in #755 - Encode: don't capitalize
inf
by @pelletier in #755 - Encode: allow new lines in quoted keys by @pelletier in #755
- Encode: never emit table inside array by @pelletier in #755
- Encode: fix embedded interfaces by @pelletier in #753
Documentation
- Update benchmarks in README by @pelletier in #756
Full Changelog: v2.0.0-beta.7...v2.0.0-beta.8