From a10285f9436f6e5372bcba1789348f1cc2794d9b Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 20 Feb 2023 12:50:49 -0700 Subject: Prepare v0.3.7 release --- ReleaseNotes.md | 21 +++++++++++---------- 1 file 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: -- cgit v1.1-4-g5e80