diff --git a/.travis.yml b/.travis.yml index a238ae93..d12dcef4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,7 +10,7 @@ script: - set -e - MIX_ENV=test mix format --check-formatted - set +e - - mix coveralls.json --include=integration + - mix coveralls.json after_script: - bash <(curl -s https://codecov.io/bash) - bash .scripts/inch_report.sh @@ -19,10 +19,11 @@ matrix: include: - elixir: "1.5.3" script: - - mix coveralls.json --include=integration + - mix coveralls.json - elixir: "1.6.2" notifications: email: recipients: - ananya95+travis@gmail.com + - ashish+travis@aviabird.com diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a1f16ad..63fc4d94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,21 +1,25 @@ -# [`v1.1.0-alpha`][tag-1_1_0_alpha] +# [`v1.1.0`][tag-1_1_0] (2018-04-22) ## Added -* [`ISS`][iss#80] [`PR`][pr#78] -Add a `Mix` task that generates a barebones gateway implementation and test suite. +* **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]) +* **docs** Adds changelog, contributing guide ([#117][pr#117]) ## Changed -* [`ISS`][iss#62] [`PR`][pr#71] [`PR`][pr#86] -Deprecate use of `floats` for money amounts, introduce the `Gringotts.Money` protocol. +* **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][jose-feedback] ([#118][pr#118]) [iss#62]: https://github.com/aviabird/gringotts/issues/62 -[iss#80]: https://github.com/aviabird/gringotts/issues/80 - [pr#71]: https://github.com/aviabird/gringotts/pulls/71 +[pr#118]: https://github.com/aviabird/gringotts/pulls/118 +[pr#91]: https://github.com/aviabird/gringotts/pulls/91 +[pr#117]: https://github.com/aviabird/gringotts/pulls/117 [pr#78]:https://github.com/aviabird/gringotts/pulls/78 [pr#86]:https://github.com/aviabird/gringotts/pulls/86 +[jose-feedback]:https://elixirforum.com/t/gringotts-a-complete-payment-library-for-elixir-and-phoenix-framework/11054/41 # [`v1.0.2`][tag-1_0_2] @@ -44,9 +48,9 @@ Deprecate use of `floats` for money amounts, introduce the `Gringotts.Money` pro - MONEI - Paymill - WireCard - - CAMS + - CAMSa -[tag-1_1_0_alpha]: https://github.com/aviabird/gringotts/releases/tag/v1.1.0-alpha -[tag-1_0_2]: https://github.com/aviabird/gringotts/releases/tag/v1.0.2 -[tag-1_0_1]: https://github.com/aviabird/gringotts/releases/tag/v1.0.1 +[tag-1_1_0]: https://github.com/aviabird/gringotts/compare/1.1.0...1.0.2 +[tag-1_0_2]: https://github.com/aviabird/gringotts/compare/1.0.2...1.0.1 +[tag-1_0_1]: https://github.com/aviabird/gringotts/compare/1.0.1...1.0.0 [tag-1_0_0]: https://github.com/aviabird/gringotts/releases/tag/v1.0.0 diff --git a/mix.exs b/mix.exs index 244a6405..2a4f2266 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule Gringotts.Mixfile do def project do [ app: :gringotts, - version: "1.0.2", + version: "1.1.0", description: description(), package: [ contributors: ["Aviabird Technologies"],