kotlinx.serialization v1.2.1 Release Notes

Release Date: 2021-05-14 // almost 3 years ago
  • ๐Ÿ›  This release mainly contains bugfixes for various issues, including important broken thread-safety and improper encoding.

    ๐Ÿ”‹ Features

    • Added support for nullable values, nested and empty collections in protobuf (#1430)

    ๐Ÿ›  Bugfixes

    • Support @JsonNames for enum values (#1473)
    • Handle EOF in skipElement correctly (#1475)
    • Allow using value classes with primitive carriers as map keys (#1470)
    • Read JsonNull only for non-string literals in JsonTreeReader (#1466)
    • Properly reuse JsonStringBuilders in CharArrayPool (#1455)
    • Properly ensure capacity of the string builder on the append slow-path (#1441)