All Versions
34
Latest Version
Avg Release Cycle
99 days
Latest Release
-

Changelog History
Page 1

  • v2.15.0 Changes

    20 June 2022

    • Idempotency should only be added for :post #734
    • ⏱ Retry if 429 lock_timeout #733
    • ⚡️ Update examples example for new Config module #716
    • Add support to Payment Links as core_resource #719
    • ⚡️ Update incorrect property values on Dispute object #730
    • ✂ Remove line that is bad advice and surely isn't true anymore #732
    • ➕ Add note to Testing section about skipping starting stripe-mock #726
    • List sessions #729
    • ➕ add support to missing Stripe.Session fields #727
    • ➕ Add Early Fraud Warnings Types and Endpoint #728
    • ➕ add billing_address_collection #722
    • ⚡️ Update Mix.Config to the new Config module #725
    • add available_payout_methods to payment_methods/bank_account #718
    • Make subscription_data.items optional (#720) #721
    • 👌 support link in payment method struct #717
    • ➕ Add BECS direct debit support #715
    • 🛠 bugfix 429 retry 0e91c2f
  • v2.13.0 Changes

    22 February 2022

  • v2.12.1 Changes

    14 February 2022

    • 👍 Allow errors to be returned by webhook handler #712
    • ⚡️ Update session.ex #714
    • ⚡️ sync "Products > Update a product" params typespec #710
    • Misc doc changes #706
    • fix: add product_data type to Price params #708
    • ➕ add future requirements #707
    • ➕ Adds expiry feature #702
    • 🛠 Fix typos #705
    • ➕ Added missing optional fields on create spec #700
    • ⚡️ updated specs on Price module #699
    • ⚡️ Update changelog #696
    • ➕ Add missing opts to Stripe.ApplicationFee #693
    • ➕ Adds missing params and types for Stripe Checkout Sessions #695
    • ➕ Add stripe Identity endpoints #692
    • ➕ Add customer field to PromotionCode #676
    • Add application to webhook_endpoint #691
    • ➕ Add the issuing field to Stripe.Balance #689
    • [bug]: extra applications exexec bad #688
    • using non_neg_integer instead of float #681
    • ➕ Add fields to Stripe.Session struct #683
    • [CI]: actions instead of travisci #677
    • 👌 Support klarna payments in sources better #651
    • ➕ Add Stripe.WebhookPlug for easier handling of webhook events #658
    • Add missing PromotionCode.expires_at field #675
    • ➕ add sepa debig #674
    • Update Stripe.Session line_item typespec #670
    • 🔄 CHANGELOG 2.10.0 c6aeb31
    • 📄 bump ex_docs 0.24.2 e89b0b9
    • ⬆️ Bump 2.10.0 4a253cb
  • v2.10.0 Changes

    24 May 2021

    • 🛠 fix(deprecation): :crypto.hmac -> :crypto.mac, Bitwise.^ -> Bitwise.bxor #669
    • Fix Stripe.Price unit_amount_decimal and lookup_keys type #668
    • ➕ Add Account Capabilities #667
    • ✂ Remove :customer from typespec in CustomerBalanceTransaction.create #662
    • ➕ Add mode to Session Create Params typespec #660
    • Oauth integration improvements #657
    • 🔖 Allow api_version to be set from config #656
    • Adds header as an option to new_request #654
    • Added applies_to and expansion to Coupon #653
    • ⚡️ Update typespec for Stripe.Customer #650
    • ➕ Add credit note preview #648
    • 👌 Support :status param in typespec for Stripe.Invoice.list/2 #644
    • Add source_type to parameter types for transfers/create #645
    • ➕ Add Country/State to TaxRate #647
    • ⚡️ Allow passing pause_collection params to Subscription.update #649
    • ➕ Add promotion codes #641
    • 🛠 Fix typespec for Stripe.Invoice.pay/3 #643
    • ➕ Adding endpoint for checkout session line items. #633
    • ✂ Remove duplicate doc tag causing a compile warning #639
    • Add promotion_code to Discount #638
    • ➕ Add quick example of test config for stripe-mock #637
    • Add payment_intent to Stripe.Charge.params type #635
    • Add default_tax_rate to typespecs for Subscription and Invoice #631
    • Add payment_method to confirm payment intent #625
    • ➕ Add :metadata to Stripe.Session.create/2 #615
    • 🛠 Fix return of the ephemeral key creation #624
    • ⚡️ Update link to Stripe docs #622
    • ➕ Add webhook endpoint to core resources #621
    • ⚡️ Update subscription.ex #620
    • 👌 support extra params for subscription cancellation #618
    • 🔖 VERSION BUMP 2.9.0 #614
    • 🛠 Fix multiple Stripe-Version headers when creating ephemeral key #613
    • makes :previous_attributes in Event.event_data optional #612
    • 👍 Allow creating refunds by payment intent or charge. #610
    • ➕ Add price to Subscription #609
    • 🔄 changed params for subscription to accept default payment method #592
    • ➕ Added Terminal functionality #605
    • ➕ Add support for BillingPortal.Session #604
    • ⚡️ Update various stripe objects with missing fields, remove deprecated fields, and add support for some missing objects #602
    • ➕ Add optional customer to session create params #601
    • 🗄 Replace @deprecated with Stripe.Util.log_deprecation/1 #598
    • ⚡️ Update invoice.ex #591
    • Make subscription_data keys for Checkout optional #593
    • ⚡️ Update README.md #596
    • Corrected mis-placed parens in README #587
    • ⚡️ Update README to suggest the latest version #588
    • ➕ Add metadata to Stripe.Session #595
    • ➕ add metadata to checkout session 288202c
    • ✂ remove unnecessary test 6269722
    • ➕ Add new fields in the subscription data API 20ce7d8
  • v2.8.0 Changes

    April 04, 2020

    4 April 2020

    • 🚀 Release 2.8.0 #590
    • ➕ add Stripe.Converter.structs() to enumerate all generated structs #589
    • ➕ Add description to Stripe.Transfer.create/2 spec #586
    • ⚡️ update lockfile #585
    • Add a card_error_code returned by a failed-verification bank account #583
    • ✂ Remove duplicate struct keys #575
    • Remove duplicate payment_method_types #576
    • Create Account links #577
    • ➕ add reporting category to balance transactions #578
    • Add off_session field to PaymentIntent.create #574
    • 👍 Allow filtering by customer in PaymentIntent.list #573
    • 🔄 CHANGELOG 2.7.2 #572
    • ➕ Add documentation for usage of the setup intents and setup payments APIs #570
    • ➕ Add missing params to Stripe.Customer.create typespecs #569
    • ➕ add account links #562
    • Subscription :items is required #555
    • ⚡️ 2019-10-17 API update #556
    • 📚 [DOCUMENTATION]: retries #565
    • ⚡️ Stripe API 2019-11-05 update subscription schedules e13e64a
    • Stripe API 2019-12-03 Remove deprecated Customer tax_info dc49e40
    • 📄 Formatting + add links to docs 3c93eb5
  • v2.7.1 Changes

    November 04, 2019

    4 November 2019

    • 🔄 CHANGELOG 2.7.1 #557
    • Add setup_intent to checkout session #554
    • ⚡️ update Read Me #553
    • 🛠 Fix production env check for additional Stripe response converter logging #552
    • Include person in @supported_objects #548
    • 🛠 fix: Remove 'id' from the Card update payload. #551
    • ⚡️ Update hackney to work around Erlang/OTP 22.1 issue #549
  • v2.7.0 Changes

    September 25, 2019

    25 September 2019

    • 🔄 CHANGELOG 2.7 #547
    • ➕ Add idempotent requests #546
    • 🛠 Fix source amount field type #545
    • 🛠 fix typos in README.md #543
  • v2.6.0 Changes

    September 16, 2019

    15 September 2019

    • 🔄 CHANGELOG 2.6.0 #540
    • ➕ Add support for SetupIntent #522
    • 🔄 CHANGELOG 2.5.0 #535
    • ➕ Add Elixir 1.9 && Erlang 21.1 to test matrix #538
    • Checkout Session retrieval and missing attributes #532
    • ➕ Add missing fields #537
    • ➕ Add balance to customer entity #536
    • ➕ Add payment intent to session #533
    • 🔧 Make stripe version configurable #534
    • ➕ Add Stripe.Topup #527
    • ⚡️ Update util.ex #529
    • 🛠 Fixed compile warning in converter.ex #528
    • Cast cardholder to id #526
    • 👍 Allow Customer.create/2 to take Source id in typespecs. #523
    • 🛠 Fix tests #524
    • Pass Hackney options from config #506
    • ⚡️ updated readme with more explicit API version info #520
    • Cast cardholder to id (#526) #519
    • 👍 Allow Customer.create/2 to take Source id in typespecs. (#523) #478
    • ⚡️ Update mix 2.6 e09bda0
    • ⚡️ Update mix ffef07d