Gringotts Versions Save

A complete payment library for Elixir and Phoenix Framework

v1.1.1-rc

5 years ago

The release candidate does some much-needed spring cleaning! :wind_face: Gringotts is now totally (compile-time) warning free (upto elixir 1.6.5) :raised_hands:

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.0.1

5 years ago

Added

  • docs: Improved documentation - made consistent accross gateways
  • tests: Improved test coverage

v1.0.0

5 years ago

Added

  • api: Initial public API release.
  • core: Single worker architecture, config fetched from config.exs
  • api: Supported Gateways:

v1.0.2

5 years ago

Added

  • Gringotts now supports Trexle as well :tada:

Changed

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

v1.1.0

5 years ago

Added

  • api: Introduces a Money protocol (#71)
  • core: Introduces Response.t (#119)
  • development: Adds a useful mix task gringotts.new (#78) to help with adding more gateways!
  • docs: Adds changelog, contributing guide (#117)

Changed

  • api: Deprecates use of floats for money amounts, check issue #62 (#71)
  • core: Removes payment worker, Gringotts no longer routes all API calls through this, nor does it start an application.