stripity_stripe v2.10.0 Release Notes

  • 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