Skip to content

Releases: plokhotnyuk/jsoniter-scala

v2.30.14

29 Sep 17:07
v2.30.14
9717a36
Compare
Choose a tag to compare
  • 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

28 Sep 11:34
v2.30.13
0e6f881
Compare
Choose a tag to compare
  • Fix generation of redundant anonymous classes when deriving ConfiguredJsonValueCodec[A] instances using derived keyword
  • 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

25 Sep 14:39
v2.30.12
49d1d7a
Compare
Choose a tag to compare
  • Fix values of Automatic-Module-Name attribute in META-INF/MANIFEST.MF files of published *.jar artifacts
  • Update Scala 2.13.x to 2.13.15

All changes v2.30.11...v2.30.12

v2.30.11

18 Sep 18:34
v2.30.11
3f4d93b
Compare
Choose a tag to compare
  • Fix of performance regression which was introduced in the previous release for number parsing using codec from jsoniter-scala-circe module

All changes v2.30.10...v2.30.11

v2.30.10

17 Sep 07:52
v2.30.10
0cd9224
Compare
Choose a tag to compare
  • Fix #1195 (reading of whole numbers between 9223372036854775808 and 9999999999999999999 using jsoniter-scala-circe module)
  • More efficient reading of java.time.Duration and java.time.Instant values using Scala.js
  • Update circe-core (dependency of jsoniter-scala-circe module) to 0.14.10
  • Update Scala 2.12.x to 2.12.20

All changes v2.30.9...v2.30.10

v2.30.9

29 Aug 10:08
v2.30.9
674df66
Compare
Choose a tag to compare
  • Generation of more compact code for reading of arrays and array sequences of primitives
  • More efficient writing of java.time.Period values
  • More efficient decoding and encoding of java.time.* values by the circe-booster codec from jsoniter-scala-circe module
  • More efficient writing of BigDecimal and java.time.Duration values using Scala.js
  • Update Scala Native to 0.5.5

All changes v2.30.8...v2.30.9

v2.30.8

22 Aug 17:51
v2.30.8
f93e36e
Compare
Choose a tag to compare
  • 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

14 Jul 14:50
v2.30.7
50ac567
Compare
Choose a tag to compare
  • More efficient writing of Float, Double, and java.time.Duration values using Scala.js

All changes v2.30.6...v2.30.7

v2.30.6

11 Jul 21:39
v2.30.6
2b41c12
Compare
Choose a tag to compare
  • More efficient writing of numeric and java.time.* values using Scala.js

All changes v2.30.5...v2.30.6

v2.30.5

10 Jul 17:40
v2.30.5
e6365ba
Compare
Choose a tag to compare
  • More efficient writing of BigDecimal, BigInt, Double, Long, and java.time.Duration values using Scala.js

All changes v2.30.4...v2.30.5