Releases: plokhotnyuk/jsoniter-scala
Releases · plokhotnyuk/jsoniter-scala
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
v2.33.2
- Fix unexpected runtime exceptions with Scala Native on Windows
All changes v2.33.1...v2.33.2
v2.33.1
- 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
- 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
withCodecMakerConfig
parameter for Scala 3
All changes v2.32.0...v2.33.0
v2.32.0
- Add an ability to write timestamps represented by pair of
epochSecond
andnano
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