All Versions
7
Latest Version
Avg Release Cycle
52 days
Latest Release
159 days ago

Changelog History

  • v0.4.0

    August 13, 2019

    ⚡️ Dependency Updates 📦

    • 💥 45490f1 ⚠️ breaking crystal → 0.30.1

    🍱 Chores 🔧

    • cfb4856 improve API docs badge @ README

    🍱 Patrons 🕊

  • v0.3.0

    February 16, 2019

    🆕 New Features ✨

    • 💥 1611156 ⚠️ breaking :key annotation option (closes #20)
    • 💥 5bf36ce ⚠️ breaking standardize method naming (closes #22)
    • 0️⃣ b80fdee allow default values (closes #11)

    🐛 Bug Fixes 🐛

    📚 Documentation 📚

    • (README) 7ab3e4d improvements
    • (README) f9335d7 add patronage motivation
    • (README) 080d9f8 add gitter badge

    🍱 Chores 🔧

    • e1a1531 allow Params name for an Object
    • 🏗 (Infrastructure) 793b09b improve Travis CI build
  • v0.2.0

    January 04, 2019
    • 💥 ⚠️ breaking 2381714 move to annotations-based approach, rename the repository to http-params-serializable

    📜 > There is no more Params.parse, the brand new HTTP::Params::Serializable module has a new API similar to JSON::Serializable.

    Closes #2 as there are no getters generated anymore.
    Closes #3 because JSON serialization can be made with JSON::Serializable.
    Closes #4.
    Closes #7.
    Related to #8.
    Closes #9.
    Closes #10.
    Closes #12 because there are no more Null types.
    Closes #13 (there is a Kemal example in the README).
    Closes #14 because accessing instance variables is not the module's responsibility anymore.
    Closes #15 because ditto.
    Closes #16.
    Closes #17.
    And finally, closes #18.

  • v0.1.3

    October 19, 2018

    🐛 Bug Fixes

    • 2163b2c null values in JSON with nilable params

    📚 Documentation

    ♻️ Refactoring

    • 📜 6511c05 prettier error on null JSON parsing
    • 88e0359 prettier param errors
  • v0.1.2

    October 19, 2018

    🐛 Bug Fixes

    • 19f8d96 top-level TypeCastError
    • 📜 9f2caf8 do not override Union.new(JSON::PullParser)
  • v0.1.1

    October 12, 2018

    🆕 New Features

  • v0.1.0

    October 07, 2018

    🍱 🎉