All Versions
Latest Version
Avg Release Cycle
8 days
Latest Release
382 days ago

Changelog History
Page 2

  • v2.2.6 Changes

    June 08, 2020
    • More efficient serialization of numbers and java.time._ values with Scala.js
    • More efficient serialization of floats and doubles with a short mantissa in a decimal representation

    All changes v2.2.5...v2.2.6

  • v2.2.5 Changes

    May 30, 2020
    • More efficient serialization of floats and doubles using the Schubfach algorithm
    • ๐Ÿ“œ More efficient parsing of UUIDs
    • More efficient writing of ASCII-based discriminators when the discriminatorFieldName option is None
    • โž• Added Scala.JS benchmarks

    All changes v2.2.4...v2.2.5

  • v2.2.4 Changes

    May 16, 2020
    • โšก๏ธ Updated Scala.js to 1.1.0
    • โž• Added ability to derive codecs for Java-like enums emulated in Scala, see 4th item from the Known Issues list for details

    All changes v2.2.3...v2.2.4

  • v2.2.3 Changes

    May 08, 2020
    • ๐Ÿ›  Fixed unexpected slowdown during serialization with Scala.js 1.0

    All changes v2.2.2...v2.2.3

  • v2.2.2 Changes

    May 08, 2020
    • โž• Added cross-compilation to Scala.js 1.0

    Thanks @MaximeKjaer for your efforts!

    All changes v2.2.1...v2.2.2

  • v2.2.1 Changes

    May 07, 2020
    • ๐Ÿ›  Fix #519 by providing more user-friendly message for compilation error during auto-derivation when traits or abstract classes is not sealed

    All changes v2.2.0...v2.2.1

  • v2.2.0 Changes

    May 02, 2020
    • โž• Added the make method without parameters for faster derivation of codecs with the default configuration
    • Faster derivation of codecs when @named annotation is used
    • More efficient serialization of double values with short mantissas
    • โฌ†๏ธ Upgrade to Scala 2.13.2

    All changes v2.1.15...v2.2.0

  • v2.1.15 Changes

    April 19, 2020
    • Yet more efficient serialization of float and double values

    All changes v2.1.14...v2.1.15

  • v2.1.14 Changes

    April 14, 2020
    • ๐Ÿ›  Fixed #503 and #504 that affected serialization of some double values to have redundant zeros in mantissas or wrong rounding in the last digit that lead to difference in the last bit when parsing it back
    • More efficient serialization of float values

    All changes v2.1.13...v2.1.14

  • v2.1.13 Changes

    April 10, 2020
    • ๐Ÿ“œ More efficient parsing of Scala enumeration values
    • More efficient serialization of some float and double values

    All changes v2.1.12...v2.1.13