All Versions
80
Latest Version
Avg Release Cycle
95 days
Latest Release
57 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v2.38.9 Changes
February 21, 2026- 🛠 Fix throwing unexpected
ArithmeticExceptionwhen decoding whole numbers by circe codecs - ⚡️ Update Scala.js to 1.20.2
- ⚡️ Update ScalaNative to 0.5.10
All changes v2.38.8...v2.38.9
- 🛠 Fix throwing unexpected
-
v2.38.8 Changes
January 02, 2026- 👍 Codec derivation support for custom collection that implements a Scala collection (all credits to @rolang)
All changes v2.38.7...v2.38.8
-
v2.38.7 Changes
December 28, 2025- 🛠 Fix codec derivation using Scala 2 for generic ADT with free type parameters for cases
- 🛠 Fix sub-type ordering for ADTs with Scala 2 to use position-based comparison where possible
All changes v2.38.6...v2.38.7
-
v2.38.6 Changes
December 14, 2025- 🛠 Fix missing
in.resetMark()to prevent unexpected growing of internal buffers when parsing ADT cases with field discriminators and custom codecs which redefine defaultnullValueimplementation fromjava.io.InputStreamandjava.nio.DirectByteBuffer - More efficient writing of doubles and floats with the xjb algorithm (faster up to 25% on JVM and up to 45% on JS platforms)
- ⚡️ Update Scala 2.12 to 2.12.21
All changes v2.38.5...v2.38.6
- 🛠 Fix missing
-
v2.38.5 Changes
November 27, 2025- 🛠 Fix unexpected
java.lang.ArrayIndexOutOfBoundsExceptionwhen writingjava.time.ZonedDateTimevalues tojava.nio.DirectByteBufferorjava.io.OutputStreamusing an internal buffer of small size - 🛠 Fix unexpected growing of internal buffers up to max size when parsing from
java.io.InputStreamandjava.nio.DirectByteBuffer - ⚡️ Update Scala 2.13 to 2.13.18
All changes v2.38.4...v2.38.5
- 🛠 Fix unexpected
-
v2.38.4 Changes
November 11, 2025- 🛠 Fix redundant re-allocations of internal buffers when parsing from
java.io.InputStreamandjava.nio.DirectByteBuffer(credits to @svalaskevicius for identifying and resolving the issue) - ⚡️ Update Scala Native to 0.5.9
- ⚡️ Update Scala 3 to 3.3.7
All changes v2.38.3...v2.38.4
- 🛠 Fix redundant re-allocations of internal buffers when parsing from
-
v2.38.3 Changes
October 01, 2025- 0️⃣ Clean up compilation error message at attempt to derive codec for class that has a transient field without default value
- More efficient codec derivation
- ⚡️ Update Scala 2.13 to 2.13.17
- ⚡️ Update circe-core to 0.14.15 for the Circe booster
All changes v2.38.2...v2.38.3
-
v2.38.2 Changes
September 25, 2025- ⏪ Restore support of
-Yexplicit-nullsoption of Scala 3 compiler forStringand::[?]values (regression since v2.38.0) - More efficient codec derivation with Scala 3
All changes v2.38.1...v2.38.2
- ⏪ Restore support of
-
v2.38.1 Changes
September 24, 2025- 🛠 Fix error message in case of failed summoning of
Ordering - ➕ Add support of type references, that allows codec derivation for recursive tuple types with Scala 3.7+
- More efficient codec derivation with Scala 3
All changes v2.38.0...v2.38.1
- 🛠 Fix error message in case of failed summoning of
-
v2.38.0 Changes
September 21, 2025- More efficient codec derivation
All changes v2.37.11...v2.38.0