All Versions
290
Latest Version
Avg Release Cycle
16 days
Latest Release
205 days ago

Changelog History
Page 1

  • v8.0.0 Changes

    November 16, 2022
    • 🚀 #1144 Next major release changes

    💥 Breaking changes that arose during code generation of the library that we postponed for the next major version. For changes to the Stripe products, read more at https://stripe.com/docs/upgrades#2022-11-15.

    "⚠️" symbol highlights breaking changes.

    🗄 Deprecated

    • ⚡️ The save method is deprecated. Prefer the static update method that doesn't require retrieval of the resource to update it. ``` ruby # before refund = Stripe::Refund.retrieve("re_123") refund.description = "Refund description" refund.save

    # after Stripe::Refund.update("re_123", description: "Refund description")

    
    ### 🚚 ⚠️ Removed
    - ✂ Removed deprecated `Sku` resource.
    - ✂ Removed deprecated `Orders` resource.
    - ✂ Removed deprecated `delete` method on `Subscription` resource. Please use `cancel` method instead.
      ```ruby
      # before
      Stripe::Subscription::delete("sub_12345")
    
      # after
      Stripe::Subscription::cancel("sub_12345")
    
  • v7.1.0 Changes

    August 19, 2022
    • ⚡️ #1116 API Updates
      • Add support for new resource CustomerCashBalanceTransaction
    • ⚡️ #1118 Update AllowedChars in rubocop config
    • 💎 #1117 Refresh rubocop config.
    • 💎 #1115 Add a support section to the readme
  • v7.0.0 Changes

    August 02, 2022

    💥 Breaking changes that arose during code generation of the library that we postponed for the next major version. For changes to the SDK, read more detailed description at https://github.com/stripe/stripe-ruby/wiki/Migration-guide-for-v7. For changes to the Stripe products, read more at https://stripe.com/docs/upgrades#2022-08-01.

    "⚠️" symbol highlights breaking changes.

    • ⚡️ #1106 API Updates
    • ⚡️ #1092 API Updates
    • 💎 #1090 Use auto-generation for Invoice methods
    • 🚀 #1103 Next major release changes

    ⚠️ Changed

    • retrieve_cash_balance and update_cash_balance methods on Customer resource no longer requires the second argument to always be nil. The methods now now take in customer_id, params, and opts parameters.
    • ⚡️ Update default bundle of CA certificates to April 26, 2022.

    🗄 Deprecated

    • 🗄 Deprecate delete method on Subscription resource. Please use cancel method instead.

    🚚 ⚠️ Removed

    • ✂ Remove details method from Issuing.Card resource. The method was not supported.
    • ✂ Remove Issuing.CardDetails resource. Read more at https://stripe.com/docs/issuing/cards/virtual.
    • ✂ Remove create method from ReportType resource. The method was not supported.
    • Remove usage_record_summaries method from SubscriptionItem resource. Please use list_usage_record_summaries method instead.
    • ✂ Remove AlipayAccount, BitcoinReceiver, BitcoinTransaction, Issuing::CardDetails, Recipient, RecipientTransfer, and ThreeDSecure resources. The resources were deprecated or no longer in use.
    • ✂ Remove ability to list Card resource for a Recipient.
    • ✂ Remove cancel method from Transfer resource. The method was deprecated.
  • v6.5.0 Changes

    June 29, 2022
    • ⚡️ #1084 API Updates
      • Add support for deliver_card, fail_card, return_card, and ship_card test helper methods on resource Issuing.Card
    • ⚡️ #1076 fix: Update logging to coerce ASCII-8BIT into UTF-8.
  • v6.4.0 Changes

    June 17, 2022
    • ⚡️ #1073 API Updates
      • Add support for fund_cash_balance test helper method on resource Customer
    • 🚀 #1074 Support updating pre-release versions
    • 💎 #1072 Trigger workflows on beta branches
    • #1071 Use request_stripe_object for all requests
    • ⚡️ #1070 API Updates

    Switch from using meta-programing to generating explicit methods for custom methods.

    • 💎 #1069 chore: Stop special implementation of Account.persons method.
  • v6.3.0 Changes

    June 08, 2022
    • ⚡️ #1063 fix: Update cash balance methods to no longer require nested ID.
  • v6.2.0 Changes

    May 23, 2022
    • ⚡️ #1060 API Updates
      • Add support for new resource Apps.Secret
  • v6.1.0 Changes

    May 19, 2022
    • ⚡️ #1057 API Updates
      • Add support for new resources Treasury.CreditReversal, Treasury.DebitReversal, Treasury.FinancialAccountFeatures, Treasury.FinancialAccount, Treasury.FlowDetails, Treasury.InboundTransfer, Treasury.OutboundPayment, Treasury.OutboundTransfer, Treasury.ReceivedCredit, Treasury.ReceivedDebit, Treasury.TransactionEntry, and Treasury.Transaction
      • Add support for retrieve_payment_method method on resource Customer
      • Add support for list_owners and list methods on resource FinancialConnections.Account
  • v6.0.0 Changes

    May 09, 2022

    (⚠️ = breaking changes):

    • ⚠️ Replace the legacy Order API with the new Order API.
      • New methods: cancel, list_line_items, reopen, and submit
      • Removed methods: pay and return_order
      • Removed resources: OrderItem and OrderReturn
    • ⚠️ Rename FinancialConnections::Account.refresh to `FinancialConnections::Account.refresh_account
  • v5.55.0 Changes

    May 05, 2022
    • ⚡️ #1055 API Updates
      • Add support for new resources FinancialConnections.AccountOwner, FinancialConnections.AccountOwnership, FinancialConnections.Account, and FinancialConnections.Session