Releases: stripe/stripe-ruby
Releases · stripe/stripe-ruby
v12.5.0
- #1440 Update generated code
- Add support for new resources
Billing.AlertTriggered
andBilling.Alert
- Add support for
activate
,archive
,create
,deactivate
,list
, andretrieve
methods on resourceAlert
- Add support for
retrieve
method on resourceTax.Calculation
- Add support for new resources
v12.5.0-beta.2
- #1439 Update generated code for beta
- Add support for
attach_payment
method on resourceInvoice
- Add support for
v12.5.0-beta.1
- #1429 Update generated code for beta
- Add support for new resources
Billing.AlertTriggered
,Billing.Alert
, andTax.Association
- Add support for
activate
,archive
,create
,deactivate
,list
, andretrieve
methods on resourceAlert
- Add support for
find
method on resourceAssociation
- Add support for new resources
- #1434 Merge changes from stripe/stripe-ruby master
v12.4.0
- #1437 Update generated code
- Add support for
update
method on resourceCheckout.Session
- Add support for
v12.3.0
v12.2.0
-
#1430 Update generated code
-
#1433 Add usage to raw_request call
-
#1431 Add
raw_request
- Adds the ability to make raw requests to the Stripe API, by providing an HTTP method and url. This is an alternative to using
Stripe::APIResource.request(...)
to make custom requests, which is discouraged and will be broken in a future major version.
- Adds the ability to make raw requests to the Stripe API, by providing an HTTP method and url. This is an alternative to using
v12.2.0-beta.1
v12.1.0
-
#1425 Update generated code
- Add support for
add_lines
,remove_lines
, andupdate_lines
methods on resourceInvoice
- Add support for
-
#1420 Update static methods for delete/list on BankAccount/Card to throw NotImplementedError
- The below methods have been throwing
InvalidRequestError
because the urls used to make the requests have been buggy. Updating them to throwNotImplementedError
instead just like their counterparts for update & retrieve because they cannot be implemented without the parent id.
Methods affected Use these instead in the context of payment method Use these in the context of external accounts Stripe:: BankAccount.delete Stripe::Customer.delete_source Stripe::Account.delete_external_account Stripe:: BankAccount.list Stripe::Customer.list_sources Stripe::Customer.list_external_accounts Stripe:: Card.delete Stripe::Customer.delete_source Stripe::Account.delete_external_account Stripe:: Card.list Stripe::Customer.list_sources Stripe::Customer.list_external_accounts - The below methods have been throwing
-
#1427 Regenerate rbis
-
#1426 Remove coveralls and re-added JRuby
v12.0.0
-
#1418 Add missing static method for verify on BankAccount
-
This release changes the pinned API version to 2024-06-20. Please read the API Upgrade Guide and carefully review the API changes before upgrading.
Additions
- Add support for
finalize_amount
test helper method on resourceIssuing.Authorization
- Add support for
v11.7.0
- #1415 Deprecate StripeClient#request
- Add deprecation warning for
StripeClient#request
. This helper method will be removed in a future major version. To access response objects, use thelast_response
property on the returned resource instead. Refer to Accessing a response object in the README for usage details.
- Add deprecation warning for