Releases: plokhotnyuk/jsoniter-scala
Releases · plokhotnyuk/jsoniter-scala
v2.20.6
- Fixed the unexpected compilation error due to wrong packaging of jsoniter-scala-macros for JVM that was introduced in the v2.20.4 release
All changes v2.20.5...v2.20.6
v2.20.5
All changes v2.20.4...v2.20.5
v2.20.4
- More efficient serialization of
java.time.Instant
values - Update Scala 3.x to 3.2.2
- Update Scala.js to 1.13.0
All changes v2.20.3...v2.20.4
v2.20.3
- More efficient serialization of
Int
,Long
,java.time.Duration
,java.time.Period
values and smallimmutable.Seq
values - More efficient parsing of small
immutable.Seq
values andjava.time.Instant
values with 0 nanos
All changes v2.20.2...v2.20.3
v2.20.2
- More efficient serialization of
Double
andFloat
values - More efficient serialization of
Long
values for Scala.js
All changes v2.20.1...v2.20.2
v2.20.1
- More efficient parsing of
BigDecimal
values for Scala.js and Scala Native - More efficient serialization of
java.time.Instance
andjava.time.ZoneOffset
values
All changes v2.20.0...v2.20.1
v2.20.0
- Removed dependency on
scala-java-time-tzdb
for Scala.js and Scala Native - More efficient serialization of strings that start from ASCII characters that don't require escaping
All changes v2.19.1...v2.20.0
v2.19.1
- Fix of unexpected error when parsing from
java.io.InputStream
orjava.nio.DirectBuffer
All changes v2.19.0...v2.19.1
v2.19.0
- Add functions that enforce
snake_case
andkebab-case
with joined non-alphabetic characters - More efficient parsing of nanos of
java.time._
values for JVM and Scala Native - More efficient serialization of string constant types
- More efficient derivation of codecs in compile-time
All changes v2.18.1...v2.19.0
v2.18.1
- More efficient parsing of
BigInt
andBigDecimal
values for JVM and Scala Native - Update scala-java-time and scala-java-time-tzdb to 2.5.0 for Scala.js and ScalaNative platforms
- Update Scala Native to 0.4.9
All changes v2.18.0...v2.18.1