Releases: plokhotnyuk/jsoniter-scala
Releases · plokhotnyuk/jsoniter-scala
v2.31.0
Security release
- Add number decoders in
jsoniter-scala-circefor safe and more efficient decoding of numbers - Add methods in
JsonReaderwithisToken: Booleanto allow parsing of numbers inside some token
All changes v2.30.15...v2.31.0
v2.30.15
- Fix an unexpected compilation error for
CodecMakerConfig.withFieldNameMapper(JsonCodecMaker.enforce-kebab-case2)using Scala 3
All changes v2.30.14...v2.30.15
v2.30.14
- Fix an unexpected compilation error for
CodecMakerConfig.withFieldNameMapper(JsonCodecMaker.enforce_snake_case2)using Scala 3
All changes v2.30.13...v2.30.14
v2.30.13
- Fix generation of redundant anonymous classes when deriving
ConfiguredJsonValueCodec[A]instances usingderivedkeyword - Update Scala 3.x to 3.3.4 for all sub-projects except
jsoniter-scala-benchmark - Update Scala.js to 1.17.0
All changes v2.30.12...v2.30.13
v2.30.12
- Fix values of
Automatic-Module-Nameattribute inMETA-INF/MANIFEST.MFfiles of published*.jarartifacts - Update Scala 2.13.x to 2.13.15
All changes v2.30.11...v2.30.12
v2.30.11
- Fix of performance regression which was introduced in the previous release for number parsing using codec from
jsoniter-scala-circemodule
All changes v2.30.10...v2.30.11
v2.30.10
- Fix #1195 (reading of whole numbers between 9223372036854775808 and 9999999999999999999 using
jsoniter-scala-circemodule) - More efficient reading of
java.time.Durationandjava.time.Instantvalues using Scala.js - Update circe-core (dependency of
jsoniter-scala-circemodule) to 0.14.10 - Update Scala 2.12.x to 2.12.20
All changes v2.30.9...v2.30.10
v2.30.9
- Generation of more compact code for reading of arrays and array sequences of primitives
- More efficient writing of
java.time.Periodvalues - More efficient decoding and encoding of
java.time.*values by the circe-booster codec fromjsoniter-scala-circemodule - More efficient writing of
BigDecimalandjava.time.Durationvalues using Scala.js - Update Scala Native to 0.5.5
All changes v2.30.8...v2.30.9
v2.30.8
- Fix to use proper compilation error message in cases when the codec cannot be derived due to non-concrete ADT leaf classes with free type parameters
All changes v2.30.7...v2.30.8
v2.30.7
- More efficient writing of
Float,Double, andjava.time.Durationvalues using Scala.js
All changes v2.30.6...v2.30.7