All Versions
22
Latest Version
Avg Release Cycle
73 days
Latest Release
114 days ago

Changelog History
Page 1

  • v0.17.1

    April 20, 2020
    • 🛠 Fixes for Crystal 0.34
    • ➕ Add priority for load Int type in Union (thanks willhbr)
    • ♻️ Some refactor Any class
  • v0.17.0

    February 13, 2020
    • ➕ Added Any class (thanks willhbr)
    • 📜 Internal split parsing of String and Binary tokens
  • v0.16.1

    October 06, 2019
    • 👉 Use unions int type as token int representation instead of Int64
  • v0.16.0

    September 30, 2019
    • ⚡️ Update to Crystal 0.31, fixed Arithmetic overflows
  • v0.15.0

    September 29, 2019
    • ➕ Added ArraySerializable module
    • ➕ Added Serializable::Presence module
    • 🛠 fix byte_number in errors in some cases
  • v0.14.2

    December 25, 2018
    • ➕ Add support for type extension, fixed #44
  • v0.14.1

    December 25, 2018
  • v0.14.0

    December 25, 2018
  • v0.13.1

    December 21, 2018
    • (breaking change) Rewrite Unpacker logic, changed Token, Lexer and Unpacker
    • (breaking change) Remove unpacker methods: from_msgpack64, to_msgpack64
    • (breaking change) Remove Eof token (raises EofError instead)
    • (breaking change) Rename unpacker method read_value_tokens to read_node
    • (breaking change) Rename TokensUnpacker to NodeUnpacker
    • (breaking change) Rename UnpackException to UnpackError
    • (breaking change) MessagePack::Type have only one type Int64 for ints, and Float64 for floats
    • ➕ Add more exception types for every case
  • v0.13.0

    December 21, 2018