Releases: plokhotnyuk/jsoniter-scala
Releases · plokhotnyuk/jsoniter-scala
v2.37.6
- More efficient parsing and serialization of Scala 3 generic tuples
All changes v2.37.5...v2.37.6
v2.37.5
- Add missing dealiasing when deriving codecs for generic and named tuples
- More efficient serialization of named tuples
- Derivation of more efficient constructors for named tuples
All changes v2.37.4...v2.37.5
v2.37.4
- Fix support of empty generic and named tuples
- Fix support of generic and named tuples for the remaining complex cases
All changes v2.37.3...v2.37.4
v2.37.3
- Fix support of named tuples for different combination of tuple kinds (special cases or XXL one) when defining names and value types
All changes v2.37.2...v2.37.3
v2.37.2
- Add support of named tuples while staying on Scala LTS
All changes v2.37.1...v2.37.2
v2.37.1
- Add support of Scala 3 generic tuples and tuples with arities greater than 22
- Fix error message during codec derivation
All changes v2.37.0...v2.37.1
v2.37.0
- Add
transientNullcompile-time option for Scala 3 union types withNullvalues - More efficient branch-less sign serialization of time-zone offsets and BigDecimal exponents for JVMs and Scala Native
All changes v2.36.7...v2.37.0
v2.36.7
- Fix
JsonCodecMaker.makeOpenapiLikederivation configuration for Scala 3 to be compatible with related one for Scala 2.
All changes v2.36.6...v2.36.7
v2.36.6
- Add missing support of arrays with opaque type values for Scala 3
- Fix redundant '$' character in the end of ADT leaf class names for non-singleton case object types for Scala 3
- Fix misprint in a compile error for Scala 3
All changes v2.36.5...v2.36.6
v2.36.5
- Fix unexpected instantiation of new values of case object classes when using Scala 3 derives for codec derivation
- Reduce size of generated code when using
CodecMakerConfig.withEncodingOnly(true) - More efficient parsing of small JSON arrays to
VectorandIndexSeqcollections
All changes v2.36.4...v2.36.5