Releases: plokhotnyuk/jsoniter-scala
Releases · plokhotnyuk/jsoniter-scala
v0.24.2
- Fix #106 by skipping of looking for synthetic companion object when no default params are defined in the primary constructor of the case class
All changes v0.24.1...v0.24.2
v0.24.1
- More efficient parsing of fractional numbers
All changes v0.24.0...v0.24.1
v0.24.0
SECURITY RELEASE
- Fix #105 by adding a configurable limit for bit set values that are allowed during parsing
- Don't write to preallocated array out of really stored value
- More efficient writing of stringified bytes and shorts
All changes v0.23.0...v0.24.0
v0.23.0
- Fix #102 by adding of parse error throwing when duplicates for case class fields or the discriminator field were found
All changes v0.22.3...v0.23.0
v0.22.3
- More efficient serialization of longs, List and collections which extends IndexedSeq
- Added benchmarks for Java API of DSL-JSON Platform library (https://github.com/ngs-doo/dsl-json), results are published on gh-pages as usually: https://plokhotnyuk.github.io/jsoniter-scala/
All changes v0.22.2...v0.22.3
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