v1.12.0
Feature
- [#645] support aarch64
- [#662] support go1.23rc2 and drop support below go1.17 (fallback)
- [#661]
ast.Node
support concurrently-read and optimizeNode.Load/LoadAll
by default - [#661]
ast.Node
will build a hash index for object which has more than 8 keys, to boostNode.Get()
- [#668] export
MarshalIndent
API in root - [#669] support marshal
Inf/NaN
with option - [#673] add
APIKind
to indicate if using fallback implementation
Optimization
- [#651] enhance data race detection and panic message on encoder
- [#664] add a limit option on reusing buffer size
New Contributors
Full Changelog: v1.11.9...v1.12.0