Skip to content

Releases: plokhotnyuk/jsoniter-scala

v2.35.2

25 Apr 10:35
v2.35.2
269bb41
Compare
Choose a tag to compare
  • Fix compile-time error messages in case of missing type arguments when using opaque types with bounds
  • Fix codec generation for Scala 2 to preserve checksum and maximize hit rates of remote caching for build tools

All changes v2.35.1...v2.35.2

v2.35.1

23 Apr 08:49
v2.35.1
6886c35
Compare
Choose a tag to compare
  • Fix of missing application of field mapper when some other supported annotation is used except @named
  • Fix misprint in ScalaDocs
  • Faster derivation of product types
  • Update Scala.js to 1.19.0
  • Update circe-core, circe-parser for jsoniter-scala-circe to 0.14.13

All changes v2.35.0...v2.35.1

v2.35.0

17 Apr 18:35
v2.35.0
e2f4f78
Compare
Choose a tag to compare
  • Add JsonReader.resetMark()

All changes v2.34.1...v2.35.0

v2.34.1

16 Apr 09:05
v2.34.1
36f28d5
Compare
Choose a tag to compare
  • Fix codec generation to preserve checksum and maximize hit rates of remote caching for build tools

All changes v2.34.0...v2.34.1

v2.34.0

08 Apr 16:53
v2.34.0
1708301
Compare
Choose a tag to compare
  • Add JsonCodecMaker.makeWithSkipNestedOptionValues

All changes v2.33.3...v2.34.0

v2.33.3

18 Mar 21:02
v2.33.3
5222dda
Compare
Choose a tag to compare
  • Fix missing support of ADTs that has case classes with multiple parameter lists when using Scala 3
  • Update Scala Native to 0.5.7

All changes v2.33.2...v2.33.3

v2.33.2

08 Feb 21:29
v2.33.2
00afc8a
Compare
Choose a tag to compare
  • Fix unexpected runtime exceptions with Scala Native on Windows

All changes v2.33.1...v2.33.2

v2.33.1

28 Jan 11:16
v2.33.1
fa8836c
Compare
Choose a tag to compare
  • Fix unwanted trimming of white-spaces for backtiked field names in Scala 2 macros
  • Update Scala 3 to 3.3.5
  • Update Scala 2.13 to 2.13.16
  • Update Scala.js to 1.18.2

All changes v2.33.0...v2.33.1

v2.33.0

02 Jan 18:39
v2.33.0
217eedc
Compare
Choose a tag to compare
  • Fix writing of numeric timestamps with negative epochSecond values
  • Add support for writing numeric timestamps as JSON keys
  • Add missing full package prefixes from _root_ when generating codecs by Scala 2 macros
  • Faster codec generation when using make with CodecMakerConfig parameter for Scala 3

All changes v2.32.0...v2.33.0

v2.32.0

12 Dec 08:37
v2.32.0
d058194
Compare
Choose a tag to compare
  • Add an ability to write timestamps represented by pair of epochSecond and nano values in a numeric format
  • Faster codec derivation with CodecMakerConfig parameter for Scala 3
  • Add missing full package prefixes when generating codecs by Scala 2 macros

All changes v2.31.3...v2.32.0