Releases: plokhotnyuk/jsoniter-scala
Releases · plokhotnyuk/jsoniter-scala
v0.22.2
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- More efficient parsing and serialization of UUIDs and hex escaped characters of strings
All changes v0.21.1...v0.21.2
v0.21.1
- 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
- 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