Releases: json-iterator/go
Releases · json-iterator/go
fix go 1.18 compatibility
bug fix
- Fixed json iter doesn't work properly with nil RawMessage #469
- Fixed null in number json tag string (#480)
- Fixed errors during reading integers from chunked io.Reader #477
- Fixed nil pointer panic when Unmarshal with a empty file #508
- Fixed [float string]different result vs origin after call Marshal & Unmarshal #510
bug fix
- Fix #459 map keys of custom types should serialize using
MarshalText
when available - Fix potential panic in
(*stringAny).ToInt64
and(*stringAny).ToUint64
(see #450) - Fix #449 do NOT marshal the field whose name start with underscore
- Reuse stream buffer and remove flush in
(*Stream).WriteMore
(see #441 #440) - Fix #421 simplify the error string returned by the decoder when it meets error unmarshaling anonymous structs
- Fix #389 #411 do NOT marshal the
json.RawMessage
type field whose real type is integer/float as "null" withValidateJsonRawMessage
option enabled - Fix #326 do Not marshal private field after calling
extra.SetNamingStrategy()
to register naming strategy extension
bug fix
re-publish 1.1.8 as v1.1.8
Merge pull request #410 from liggitt/stack Limit nesting depth
bug fix
bug fix
bug fix
re-release 1.1.5 as v1.1.5
fix #295 decoder more was not compatible with standard library