Releases: plokhotnyuk/jsoniter-scala
Releases · plokhotnyuk/jsoniter-scala
v2.36.2
- 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
- Add Scala 3 macros:
makeOpenapiLike
andmakeOpenapiLikeWithoutDiscriminator
All changes v2.36.0...v2.36.1
v2.36.0
- Add Scala 2 macros:
makeOpenapiLike
andmakeOpenapiLikeWithoutDiscriminator
All changes v2.35.3...v2.36.0
v2.35.3
- 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
- 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
- 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
- Add
JsonReader.resetMark()
All changes v2.34.1...v2.35.0
v2.34.1
- 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
- Add
JsonCodecMaker.makeWithSkipNestedOptionValues
All changes v2.33.3...v2.34.0
v2.33.3
- 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