Releases: segmentio/encoding
Releases · segmentio/encoding
v0.4.0: configurable numeric decoding support
When decoding into any
, ParseFlags
can now be used to control decoding into any combination of uint64
, int64
, and *big.Int
, in addition to the prior support for json.Number
and float64
. Choice of type will depend on each value encountered, and as before, when json.Number
is requested, float64
will not be used.
v0.3.7: tolerate leading spacing in json.RawMessage
fix encoding RawMessage that contains leading space (#136) * fix encoding RawMessage that contains leading space. * add json/bugs/issue136
v0.3.6
v0.3.5
What's Changed
- fix decoding lists of TRUE values by @achille-roussel in #122
Full Changelog: v0.3.4...v0.3.5
v0.3.4
v0.3.3
What's Changed
- purego fix by @chriso in #111
- Speed up integer parsing by @chriso in #112
- Optimize short string parsing (part 2) by @chriso in #113
- Improved field lookup for small structs (arm64) by @chriso in #114
- Fixes Bool method comment by @Succo in #115
- README: note where to find CPU/memory details by @kevinburkesegment in #116
- thrift: allow reusing struct fields by @achille-roussel in #117
New Contributors
- @Succo made their first contribution in #115
- @kevinburkesegment made their first contribution in #116
Full Changelog: v0.3.2...v0.3.3
v0.3.2
fix thrift encoding of structs with pointer fields (#109)
v0.3.1
v0.3.0
This release adds a new thrift package with encoder/decoder to work with the thrift format, including support for the binary and compact protocols.
v0.1.12
Merge pull request #36 from yolken-segment/yolken-skip-encoding-value…