Skip to content

Releases: plokhotnyuk/jsoniter-scala

v2.36.2

23 May 10:17
v2.36.2
6550f89
Compare
Choose a tag to compare
  • Fixed #1285 by adding missing support of the @named annotation for terms of Scala 3 enumerations
  • Fixed names for terms of Scala 3 enumerations used by ADT leaf class name mapper to be full names

All changes v2.36.1...v2.36.2

v2.36.1

19 May 13:12
v2.36.1
cb620c3
Compare
Choose a tag to compare
  • Add Scala 3 macros: makeOpenapiLike and makeOpenapiLikeWithoutDiscriminator

All changes v2.36.0...v2.36.1

v2.36.0

19 May 08:43
v2.36.0
158107f
Compare
Choose a tag to compare
  • Add Scala 2 macros: makeOpenapiLike and makeOpenapiLikeWithoutDiscriminator

All changes v2.35.3...v2.36.0

v2.35.3

08 May 20:05
v2.35.3
4802aff
Compare
Choose a tag to compare
  • Fix #1274 by allowing usage of regular and nested options of the same type
  • Faster derivation of codecs for product types
  • Update Scala 3 to 3.3.6

All changes v2.35.2...v2.35.3

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