diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2023-02-20 12:50:49 -0700 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2023-02-20 12:50:49 -0700 |
commit | a10285f9436f6e5372bcba1789348f1cc2794d9b (patch) | |
tree | 63a1e6a7ad7a982bb8f532550116af3ff26fe379 | |
parent | f5ca3478c68e47ae20fd12748c1552fdf81f75f9 (diff) |
Prepare v0.3.7 releasev0.3.7
-rw-r--r-- | ReleaseNotes.md | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 5e8dab7..8f3be1a 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -1,22 +1,23 @@ -# v0.3.7 (TBD) +# v0.3.7 (2023-02-20) - Theme: TBD + Theme: Fixes from fuzzing (part 1?) User-facing changes: - General Changes: - + Encoder, ReEncoder: Now correctly trims unnecessary the - trailing '0's from the fraction-part when compacting numbers. - - + ReEncoder: No longer compact floating-point numbers by + + Change: ReEncoder: No longer compact floating-point numbers by default, add a `CompactFloats` ReEncoderConfig option to control this. - + Decoder: Decoding `json.Unmarshaler` or `lowmemjson.Decodable` - as a top-level value no longer needs to read past the closing - `"`/`]`/`}`; this can be significant when reading streaming - input, as that next read may block. + + Bugfix: Encoder, ReEncoder: Now correctly trims unnecessary + the trailing '0's from the fraction-part when compacting + numbers. + + + Bugfix: Decoder: Decoding `json.Unmarshaler` or + `lowmemjson.Decodable` as a top-level value no longer needs to + read past the closing `"`/`]`/`}`; this can be significant + when reading streaming input, as that next read may block. - Compatibility bugfixes: |