diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2023-02-25 00:48:04 -0700 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2023-02-25 00:48:04 -0700 |
commit | e3c62b8de808c29ad70c1cfb98b4d1b164c05745 (patch) | |
tree | 0724da76664e893e7ecfad2d8ce4ea1b05918598 /ReleaseNotes.md | |
parent | a10285f9436f6e5372bcba1789348f1cc2794d9b (diff) | |
parent | d01fa91dcdfd428fb4b1c46b3961a1497c7a1102 (diff) |
Merge branch 'lukeshu/decode-type-errors'
Diffstat (limited to 'ReleaseNotes.md')
-rw-r--r-- | ReleaseNotes.md | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 8f3be1a..20bcd65 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -1,3 +1,17 @@ +# v0.3.8 (TBD) + + Theme: Fixes from fuzzing (part 2/?) + + User-facing changes: + + - Change: Decoder: No longer bails when a type error + (`DecodeTypeError`) is encountered. The part of the output value + with the type error is either unmodified (if already existing) or + set to nil/zero (if not already existing), and decoding + continues. If no later fatal error (syntax, I/O) is encountered, + then the first type error encountered is returned. This is + consistent with the behavior of `encoding/json`. + # v0.3.7 (2023-02-20) Theme: Fixes from fuzzing (part 1?) |