Skip to content

Releases: plokhotnyuk/jsoniter-scala

v0.25.0

26 Apr 19:21
Compare
Choose a tag to compare
  • Fix #108 by switching of representation of Year from an integer number to the ISO-8601 string
  • More efficient parsing of java.time._ classes (except Duration, Period, ZoneId and ZonedDateTime)

All changes v0.24.4...v0.25.0

v0.24.4

25 Apr 18:06
Compare
Choose a tag to compare
  • More efficient parsing of bitsets
  • Couple fixes for benchmarks: avoid double call of setup(), bit set value limits extended to max, fix benchmarks for immutable bitset and intmap to be parametrized by size

All changes v0.24.3...v0.24.4

v0.24.3

25 Apr 14:46
Compare
Choose a tag to compare
  • Fix #107 to parse properly double negated values of java.time.Duration with nanos, like "-PT-0.1S"
  • Add checking of numeric params for writer and reader configs

All changes v0.24.2...v0.24.3

v0.24.2

20 Apr 18:03
Compare
Choose a tag to compare
  • 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

15 Apr 09:31
Compare
Choose a tag to compare
  • More efficient parsing of fractional numbers

All changes v0.24.0...v0.24.1

v0.24.0

12 Apr 12:54
Compare
Choose a tag to compare

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

10 Apr 12:50
Compare
Choose a tag to compare
  • 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

10 Apr 08:07
Compare
Choose a tag to compare

All changes v0.22.2...v0.22.3

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