Scala macros for compile-time generation of safe and ultra-fast JSON codecs + circe booster
MIT License
Bot releases are visible (Hide)
All changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.22.1...v2.22.2
None
type for nested options-Yexplicit-nulls
when deriving codecs for BigDecimal
All changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.22.0...v2.22.1
java.time.Year
values by the jsoniter-scala-circe
moduleAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.21.4...v2.22.0
All changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.21.3...v2.21.4
BigInt
valuesBigInt
values with jsoniter-scala-circeAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.21.2...v2.21.3
BigDecimal
values by reverting changes were introduced in v2.20.6Iterator
valuesAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.21.1...v2.21.2
make...
macros for Iterator
All changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.21.0...v2.21.1
JsonReader.hasRemaining()
-Yexplicit-nulls
option for Scala 3 compilerAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.20.7...v2.21.0
All changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.20.6...v2.20.7
All changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.20.5...v2.20.6
java.time.Instant
valuesAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.20.3...v2.20.4
Int
, Long
, java.time.Duration
, java.time.Period
values and small immutable.Seq
valuesimmutable.Seq
values and java.time.Instant
values with 0 nanosAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.20.2...v2.20.3
Double
and Float
valuesLong
values for Scala.jsAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.20.1...v2.20.2
BigDecimal
values for Scala.js and Scala Nativejava.time.Instance
and java.time.ZoneOffset
valuesAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.20.0...v2.20.1
scala-java-time-tzdb
for Scala.js and Scala NativeAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.19.1...v2.20.0
java.io.InputStream
or java.nio.DirectBuffer
All changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.19.0...v2.19.1
snake_case
and kebab-case
with joined non-alphabetic charactersjava.time._
values for JVM and Scala NativeAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.18.1...v2.19.0
BigInt
and BigDecimal
values for JVM and Scala NativeAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.18.0...v2.18.1
make...
methods for derivation of circe-like codecsAll changes https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.17.9...v2.18.0