Releases: plokhotnyuk/jsoniter-scala
Releases · plokhotnyuk/jsoniter-scala
v2.26.0
- Added a compile-time option for turning on support for
@scala.transient
- Added a compile-time option for generation smaller and more efficient codecs when checking of field duplication is not needed
All changes v2.25.0...v2.26.0
v2.25.0
- Added a compile-time option to derive codecs that require fields with default values
- More efficient derivation of codecs for some compile-time options
- Simplified examples to use
scala-cli
instead ofsbt
All changes v2.24.4...v2.25.0
v2.24.4
- Fixed unexpected compilation error in codecs generated for Java enums when they are keys of maps using Scala 3
-Yexplicit-nulls
compiler option
All changes v2.24.3...v2.24.4
v2.24.3
- Fixed unexpected compilation error in codecs generated for Java enums when using Scala 3
-Yexplicit-nulls
compiler option
All changes v2.24.2...v2.24.3
v2.24.2
- Add support for Scala 3 immutable arrays
- Add an ability to inline compile-time configuration for Scala 3 classes defined with
derives
keyword - Fixed typos in API documentation
- Update Scala Native to 0.4.16
All changes v2.24.1...v2.24.2
v2.24.1
- Fixed #1087 by publishing source map references that point on GitHub
- Fixed API documentation for Scala 3 macros
All changes v2.24.0...v2.24.1
v2.24.0
- Add compile-time options to don't generate decoding or encoding implementation
All changes v2.23.5...v2.24.0
v2.23.5
- More efficient parsing of
java.time.ZoneId
andjava.time.ZonedDateTime
values - More efficient parsing of floating point numbers
- Update Scala 3 to 3.3.1
- Update Scala 2.13 to 2.13.12
- Update Scala.js to 1.4.0
- Update Scala Native to 0.4.15
All changes v2.23.4...v2.23.5
v2.23.4
- More efficient serialization of float and double values
- More efficient parsing of
java.time._
values with dates - Update circe-core to 0.14.6 for jsoniter-scala-circe module
All changes v2.23.3...v2.23.4
v2.23.3
- Fixed #1072 by adding support of boxed Java primitives as keys for maps with Scala 3
- Update Scala.js to 1.13.2
All changes v2.23.2...v2.23.3