gringotts v1.1.1-rc Release Notes

Release Date: 2018-06-04 // over 3 years ago
  • ๐Ÿš€ 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.


Previous changes from v1.1.0

  • 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).