Skip to content

Releases: segmentio/encoding

v0.5.4

Choose a tag to compare

@kalamay kalamay released this 12 Mar 15:01
7d5a25d

What's Changed

Full Changelog: v0.5.3...v0.5.4

v0.5.3

Choose a tag to compare

@extemporalgenome extemporalgenome released this 29 Jul 06:04
fd40685

What's Changed

Full Changelog: v0.5.2...v0.5.3

v0.5.2: address performance regression in json decoding

Choose a tag to compare

@dominicbarnes dominicbarnes released this 18 Jul 16:13
7b9ca4e

What's Changed

  • perf(json): address performance penalty found in json decoding by @dominicbarnes in #149

New Contributors

Full Changelog: v0.5.1...v0.5.2

v0.5.1: json parity with stdlib for \b and \f encoding

Choose a tag to compare

@extemporalgenome extemporalgenome released this 09 Jun 22:10
7a0606c

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0: protobuf rewrite rule overrides

Choose a tag to compare

@extemporalgenome extemporalgenome released this 09 Jun 22:09
a8de6b8

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0: configurable numeric decoding support

Choose a tag to compare

@extemporalgenome extemporalgenome released this 04 Dec 22:03
3055897

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

Choose a tag to compare

@extemporalgenome extemporalgenome released this 27 Nov 18:37
6dfc1b0
fix encoding RawMessage that contains leading space (#136)

* fix encoding RawMessage that contains leading space.

* add json/bugs/issue136

v0.3.6

Choose a tag to compare

@chriso chriso released this 07 Oct 03:43
3391c4a

What's Changed

  • Added a Remaining() int method to json.Tokenizer by @chriso in #126
  • Enabled a slice optimization for go1.18 and go1.19 by @chriso in #127

Full Changelog: v0.3.5...v0.3.6

v0.3.5

Choose a tag to compare

@achille-roussel achille-roussel released this 26 Apr 17:53
a1e4c6b

What's Changed

Full Changelog: v0.3.4...v0.3.5

v0.3.4

Choose a tag to compare

@achille-roussel achille-roussel released this 16 Feb 17:46
886f222

What's Changed

  • Encoder: add SetAddExtraNewline option to json.Encoder by @Jerska in #119

New Contributors

Full Changelog: v0.3.3...v0.3.4