Skip to content

Releases: plokhotnyuk/jsoniter-scala

v0.22.2

01 Apr 20:42
Compare
Choose a tag to compare
  • Tune visibility of private methods of writer API
  • Use only pow of 2 values for sizes of internal buffers for more efficient memory management during parsing and serialization
  • More efficient printing of hex dumps in case of errors

All changes v0.22.1...v0.22.2

v0.22.1

01 Apr 04:00
Compare
Choose a tag to compare
  • Fix of redundant buffer size checking or buffer growing when its limit is reached during serialization

All changes v0.22.0...v0.22.1

v0.22.0

01 Apr 02:55
Compare
Choose a tag to compare
  • More efficient parsing of java.time.Instant
  • Clean up of method names in the package visible part of the writer API

All changes v0.21.6...v0.22.0

v0.21.6

29 Mar 09:47
Compare
Choose a tag to compare
  • Fix #98 by providing a clear compilation error message when a case class has a primary constructor with multiple parameter lists
  • Add optimization settings for compiler backend and set targeting to byte code format of Java 1.8

All changes v0.21.5...v0.21.6

v0.21.5

28 Mar 18:32
Compare
Choose a tag to compare
  • Fix #97 by adding of missing decoding for ADT class names
  • Update to latest version of Scala 2.12.x

All changes v0.21.4...v0.21.5

v0.21.4

21 Mar 15:43
Compare
Choose a tag to compare
  • More efficient serialization to the byte array (a new one, not preallocated) for JDK 8

All changes v0.21.3...v0.21.4

v0.21.3

16 Mar 14:53
Compare
Choose a tag to compare
  • Fix #95 by failing a compilation in case of no leaf subclasses was found for the ADT base

All changes v0.21.2...v0.21.3

v0.21.2

14 Mar 20:48
Compare
Choose a tag to compare
  • More efficient parsing and serialization of UUIDs and hex escaped characters of strings

All changes v0.21.1...v0.21.2

v0.21.1

13 Mar 14:32
Compare
Choose a tag to compare
  • Fix #94 that add support of platforms which have no sun.misc.Unsafe
  • More benchmarks for Circe, Jackson & Play-JSON

All changes v0.21.0...v0.21.1

v0.21.0

12 Mar 20:31
Compare
Choose a tag to compare
  • Fix #93 by reporting only first missing required field
  • Fix #92 by enforcing the type information completeness and availability of annotations

All changes v0.20.0...v0.21.0