diff --git a/CHANGELOG.md b/CHANGELOG.md index 06b30a57..e4c31ea5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,36 +2,31 @@ ## [`v1.1.1-rc`][tag-1_1_1-rc] (2018-06-04) -### Added +### Core +Remove the protocol implementation for `ex_money` since they implement it for us +[e1cb32](https://github.com/kipcole9/money/commit/e1cb325a28a8318864ff1cbfbbb67574379a82c0). -* **core:** Remove the protocol implementation for `ex_money` since they - implement it for us - [e1cb32](https://github.com/kipcole9/money/commit/e1cb325a28a8318864ff1cbfbbb67574379a82c0) -* **development:** Removed those annoying compiler warnings! -* **docs:** Add docs about the money protocol. - -### Changed - -Remove support of [Wirecard](http://wirecard.com/) as we failed to implement it completely and it is -not at all usable. It is being archived in -[`wirecard`](https://github.com/aviabird/gringotts/tree/wirecard) branch. +### Gateways +- Refactored `Paymill`. Added missing API functions. +- Remove support of [Wirecard](http://wirecard.com/) as it fails to meet the + standards of this library and it is not at all usable. It is being archived + in [`wirecard`](https://github.com/aviabird/gringotts/tree/wirecard) branch. ## [`v1.1.0`][tag-1_1_0] (2018-04-22) -### Added +### Core +* Introduces the `Gringotts.Money` protocol ([#71][pr#71]) + - Deprecates use of `floats` for money amounts, see [#62][iss#62] for + motivation. +* Removes payment worker! No application, no worker as per the community's + [suggestion][joses-feedback] ([#118][pr#118]). -* **api:** Introduces a `Money` protocol ([#71][pr#71]) -* **core:** Introduces `Response.t` ([#119][pr#91]) -* **development:** Adds a useful mix task `gringotts.new` ([#78][pr#78]) to help - with adding more gateways! -* **docs:** Adds changelog, contributing guide ([#117][pr#117]) +### Miscellaneous +* Introduces `Response.t` ([#119][pr#91]). +* Adds a useful mix task `gringotts.new` ([#78][pr#78]) to help with adding more + gateways! +* Adds changelog, contributing guide ([#117][pr#117]). -### Changed - -* **api:** Deprecates use of `floats` for money amounts, check issue - [#62][iss#62] ([#71][pr#71]) -* **core:** Removes payment worker, no application, no worker now after - @josevalim [pointed it][joses-feedback] ([#118][pr#118]) [iss#62]: https://github.com/aviabird/gringotts/issues/62 [pr#71]: https://github.com/aviabird/gringotts/pulls/71 @@ -44,34 +39,33 @@ not at all usable. It is being archived in ## [`v1.0.2`][tag-1_0_2] (2017-12-27) -### Added +### Core +* Reduced arity of public API calls by 1 + - No need to pass the name of the `worker` as argument. +### Gateways * Gringotts now supports [Trexle](http://trexle.com/) 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.0.1`][tag-1_0_1] (2017-12-23) -### Added +### Core -* **docs:** Improved documentation - made consistent accross gateways -* **tests:** Improved test coverage +* Improved documentation by making them consistent across gateways. +* Improved test coverage, though tests need some more :heart: ## [`v1.0.0`][tag-1_0_0] (2017-12-20) -### Added +### Initial public API release + +### Core +* Single worker architecture, config fetched from `config.exs`. -* **api:** Initial public API release. -* **core:** Single worker architecture, config fetched from `config.exs` -* **api:** Supported Gateways: - - [Stripe](http://stripe.com/) - - [MONEI](http://monei.net/) - - [Paymill](https://www.paymill.com/en/) - - [WireCard](http://wirecard.com/) - - [CAMS](http://www.centralams.com/) +### Gateways +- [Stripe](http://stripe.com/) +- [MONEI](http://monei.net/) +- [Paymill](https://www.paymill.com/en/) +- [WireCard](http://wirecard.com/) +- [CAMS](http://www.centralams.com/) [tag-1_1_1_rc]: https://github.com/aviabird/gringotts/releases/tag/v1.1.1-rc [tag-1_1_0]: https://github.com/aviabird/gringotts/compare/1.1.0...1.0.2 diff --git a/README.md b/README.md index 4ad35834..aa7efd7c 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ def deps do {:gringotts, "~> 1.1"}, # ex_money provides an excellent Money library, and integrates # out-of-the-box with Gringotts - {:ex_money, "> 2.5.0"} + {:ex_money, ">= 2.6.0"} ] end ```