Releases: aviabird/gringotts
Releases · aviabird/gringotts
Remove WireCard and protocol implementation
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
- Refactor
Paymill
, makes it much more readable and also completes
all the pending functionality. - Remove/Deprecate
Wirecard
as it does not meet the standards of
this library.
Remove the payment worker and introduce the Money protocol
Add another gateway, TREXLE
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.
- No need to pass the name of the
Improve documentation and tests
Added
- docs: Improved documentation - made consistent accross gateways
- tests: Improved test coverage