- Fix: date_query type had fields incorrectly marked as mandatory
- Added customer field to Source entity
- Added deleted property to resources that can be deleted
- Added some missing attributes to update endpoints for SKU, Charge, TransferReversal, Transfer
- Added API version compatibility table to README.md
- Bumped supported API version to 2018-08-23
- Updated stripe-mock dependency to 0.30.0
- Fixed formatting in README.md
- Add missing
tax_info
attributes tocustomer
- Ease up on hackney dependency
- New Feature: Add Recipient endpoint
- Expand test matrix with Elixir 1.7
- Convert discount responses to a struct
- Add
name
toStripe.Coupon
- Add
unit_label
attribute toStripe.Product
- Add params to
Stripe.Subscription
andStripe.Invoice
endpoints - Add
active
attribute toStripe.Plan
- Add
source_url
tomix.exs
- Improved formatting (using
mix format
in some files - Improved webhook documentation
- New Feature: Add support for object expansion - #393
- credits to [@swelham](https://github.com/swelham
- see instructions in README.md
- Replace
user_id
in event withaccount
field, as per updated stripe documentation - #391- credits to @erikreedstrom
- Update officiall supported API version to 2018-05-21 - [#390]((beam-community#390)
- credits to @snewcomer
- add some missing fields to
%Stripe.Plan{}
- #380 - added supported API version to readme - #384
- corrected usage info in readme - #384
- added
:customer
field to%Stripe.Card{}
- #382 - made
:source
field required inStripe.Card.create
- #382 - added support for optional
params: %{optional(:at_period_end) => boolean}
toStripe.Subscription.delete/2
- #386
- official full release after -alpha and -beta releases
- Readme updates related to releasing 2.0 - #377
- See the latest documentation to track what's supported
This is a huge release and we are likely to have missed bugs. Feel free to provide feedback, create issues and contribute with pull requests.
- Readme updates related to releasing 2.0 - [#372], [#373], [#375]
- We now return {:error, data} on request errors, instead of just raising errors - #343
- Added support to update invoices (
&Stripe.Invoices.change/2
,&Stripe.Invoices.change/3
) - #241- credit to https://github.com/TakteS
- Added basic webhook support - #244
- Added support to generate connect button URLs - #231
- Remaining changes have not been tracked, too many to list.
- Bumped version to 1.0.0 as it has become quite feature full and it has a slight breakage factor.
- Stripe Connect standalone account support. All modules were refactored to allow api key to flow thru
- Refactored all subscriptions/invoices to their own modules. Expect a few rough edges there.
- Improved the README