Skip to content

Releases: plokhotnyuk/jsoniter-scala

v2.17.9

05 Nov 08:14
Compare
Choose a tag to compare
  • Fix serialization of fields that are maps and have default values for Scala 3
  • More efficient parsing of arrays of non-primitive values with Scala 3

All changes v2.17.8...v2.17.9

v2.17.8

04 Nov 16:41
Compare
Choose a tag to compare
  • Fix derivation of codecs for immutable.ArraySeq and classes with optional fields with Scala 3
  • Fix performance of parsing for arrays, immutable.ArraySeq, mutable.ArraySeq, and mutable.UnrolledBuffer with Scala 3

All changes v2.17.7...v2.17.8

v2.17.7

02 Nov 12:59
Compare
Choose a tag to compare
  • Fix generation of redundant statements in collection parsing routines using Scala 3 macros
  • Removed internal implementation classes for Scala 3 macros
  • Update Scala 3.x to 3.2.1

All changes v2.17.6...v2.17.7

v2.17.6

25 Oct 11:07
Compare
Choose a tag to compare
  • Fix visibility of utilities for Scala 3 macros
  • Update Scala 2.13.x to 2.13.10

All changes v2.17.5...v2.17.6

v2.17.5

04 Oct 08:50
Compare
Choose a tag to compare
  • More efficient derivation for Scala 2
  • More efficient parsing of Byte, Short, Int, and small Long values with jsoniter-scala-circe

All changes v2.17.4...v2.17.5

v2.17.4

16 Sep 11:44
Compare
Choose a tag to compare
  • Update circe-core to 0.14.3 for jsoniter-scala-circe module
  • Add support of Scala Native for jsoniter-scala-circe module
  • Update Scala.js to 1.11.0
  • Update Scala 2.12.x to 2.12.7

All changes v2.17.3...v2.17.4

v2.17.3

13 Sep 11:04
Compare
Choose a tag to compare
  • Fix missing support of defaults values for array with Long values for Scala 3 macros
  • Use built-in generic type substitution for Scala 3 macros

All changes v2.17.2...v2.17.3

v2.17.2

09 Sep 12:16
Compare
Choose a tag to compare
  • Fix #941 by adding an ability to derive codecs for Scala 3 enum values with mixed traits

All changes v2.17.1...v2.17.2

v2.17.1

03 Sep 10:20
Compare
Choose a tag to compare
  • Fix an unexpected compilation error during derivation with given function in Scala 3 (see #937)
  • Update Scala 3.x to 3.2.0
  • Update Scala Native to 0.4.7

All changes v2.17.0...v2.17.1

v2.17.0

29 Aug 08:19
Compare
Choose a tag to compare
  • Fix java.lang.OutOfMemoryError when internal buffers grows up to 2Gb
  • Sort out fields of configs for faster access in runtime

All changes v2.16.0...v2.17.0