All Versions
5
Latest Version
Avg Release Cycle
42 days
Latest Release
1235 days ago

Changelog History

  • v1.1.1-rc Changes

    June 04, 2018

    🚀 The release candidate does some much-needed spring cleaning! 🌬
    ⚠ Gringotts is now totally (compile-time) warning free (upto elixir
    🍱 1.6.5) 🙌

    Core

    ✂ Remove our implementation of the Gringotts.Money protocol as ex_money
    ✅ implements (and tests!) it for us.
    ⚡️ Updated various docs and cleaned up some code smell.

    Gateways

    ♻️ 1. Refactor Paymill, makes it much more readable and also completes
    all the pending functionality. 🚚 2. Remove/Deprecate Wirecard as it does not meet the standards of
    this library.

  • v1.1.0 Changes

    April 22, 2018

    Core

    • Introduces the Gringotts.Money protocol (#71)
      • Deprecates use of floats for money amounts, see #62 for motivation.
    • ✂ Removes payment worker! No application, no worker as per the community's suggestion (#118).

    Miscellaneous

    • Introduces Response.t (#119).
    • ➕ Adds a useful mix task gringotts.new (#78) to help with adding more gateways!
    • ➕ Adds changelog, contributing guide (#117).
  • v1.0.2 Changes

    December 27, 2017

    ➕ Added

    • 🍱 Gringotts now supports Trexle as well 🎉

    🔄 Changed

    • api: Reduced arity of public API calls by 1.
      • No need to pass the name of the worker as argument.
  • v1.0.1 Changes

    December 23, 2017

    Core

    • 👌 Improved documentation by making them consistent across gateways.
    • 👌 Improved test coverage, though tests need some more :heart:
  • v1.0.0 Changes

    December 20, 2017

    🎉 Initial public API release

    Core

    • 👷 Single worker architecture, config fetched from config.exs.

    Gateways