Skip to content

Update dependency stripe to v19#11445

Merged
nbudin merged 1 commit intomainfrom
renovate/stripe-19.x-lockfile
May 8, 2026
Merged

Update dependency stripe to v19#11445
nbudin merged 1 commit intomainfrom
renovate/stripe-19.x-lockfile

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 8, 2026

This PR contains the following updates:

Package Change Age Confidence
stripe (source, changelog) 17.2.019.1.0 age confidence

Release Notes

stripe/stripe-ruby (stripe)

v19.1.0

Compare Source

This release changes the pinned API version to 2026-04-22.dahlia.

  • #​1842 Update generated code
    • Add support for balance_report and payout_reconciliation_report on AccountSession::Component and AccountSessionCreateParams::Component
    • Add support for app_distribution and sunbit_payments on Account::Capability, AccountCreateParams::Capability, and AccountUpdateParams::Capability
    • Add support for sunbit on Charge::PaymentMethodDetail, ConfirmationToken::PaymentMethodPreview, ConfirmationTokenCreateParams::PaymentMethodDatum, PaymentAttemptRecord::PaymentMethodDetail, PaymentIntentConfirmParams::PaymentMethodDatum, PaymentIntentCreateParams::PaymentMethodDatum, PaymentIntentUpdateParams::PaymentMethodDatum, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, PaymentRecord::PaymentMethodDetail, SetupIntentConfirmParams::PaymentMethodDatum, SetupIntentCreateParams::PaymentMethodDatum, and SetupIntentUpdateParams::PaymentMethodDatum
    • Add support for location and reader on Charge::PaymentMethodDetail::Klarna, PaymentAttemptRecord::PaymentMethodDetail::Klarna, and PaymentRecord::PaymentMethodDetail::Klarna
    • Add support for mandate on Charge::PaymentMethodDetail::Pix, PaymentAttemptRecord::PaymentMethodDetail::Pix, and PaymentRecord::PaymentMethodDetail::Pix
    • Add support for managed_payments on Checkout::SessionCreateParams, Checkout::Session, PaymentIntent, PaymentLinkCreateParams, PaymentLink, SetupIntent, and Subscription
    • Add support for mandate_options on Checkout::Session::PaymentMethodOption::Pix, Checkout::SessionCreateParams::PaymentMethodOption::Pix, PaymentIntent::PaymentMethodOption::Pix, PaymentIntentConfirmParams::PaymentMethodOption::Pix, PaymentIntentCreateParams::PaymentMethodOption::Pix, and PaymentIntentUpdateParams::PaymentMethodOption::Pix
    • Change type of Checkout::SessionCreateParams::PaymentMethodOption::Pix.setup_future_usage, PaymentIntentConfirmParams::PaymentMethodOption::Pix.setup_future_usage, PaymentIntentCreateParams::PaymentMethodOption::Pix.setup_future_usage, and PaymentIntentUpdateParams::PaymentMethodOption::Pix.setup_future_usage from literal('none') to enum('none'|'off_session')
    • ⚠️ Change type of Checkout::Session::PaymentMethodOption::Pix.setup_future_usage and PaymentIntent::PaymentMethodOption::Pix.setup_future_usage from literal('none') to enum('none'|'off_session')
    • Add support for pix on Invoice::PaymentSetting::PaymentMethodOption, InvoiceCreateParams::PaymentSetting::PaymentMethodOption, InvoiceUpdateParams::PaymentSetting::PaymentMethodOption, Mandate::PaymentMethodDetail, SetupAttempt::PaymentMethodDetail, SetupIntent::PaymentMethodOption, SetupIntentConfirmParams::PaymentMethodOption, SetupIntentCreateParams::PaymentMethodOption, SetupIntentUpdateParams::PaymentMethodOption, Subscription::PaymentSetting::PaymentMethodOption, SubscriptionCreateParams::PaymentSetting::PaymentMethodOption, and SubscriptionUpdateParams::PaymentSetting::PaymentMethodOption
    • Add support for upi on Invoice::PaymentSetting::PaymentMethodOption, InvoiceCreateParams::PaymentSetting::PaymentMethodOption, InvoiceUpdateParams::PaymentSetting::PaymentMethodOption, Subscription::PaymentSetting::PaymentMethodOption, SubscriptionCreateParams::PaymentSetting::PaymentMethodOption, and SubscriptionUpdateParams::PaymentSetting::PaymentMethodOption
    • Add support for card_presence on Issuing::Authorization
    • Add support for allowed_card_presences and blocked_card_presences on Issuing::Card::SpendingControl, Issuing::CardCreateParams::SpendingControl, Issuing::CardUpdateParams::SpendingControl, Issuing::Cardholder::SpendingControl, Issuing::CardholderCreateParams::SpendingControl, and Issuing::CardholderUpdateParams::SpendingControl
    • Add support for amount and currency on Mandate::MultiUse
    • Add support for amount_to_confirm on PaymentIntentConfirmParams
    • Add support for klarna_display_qr_code on PaymentIntent::NextAction
    • Add support for moto on SetupAttempt::PaymentMethodDetail::Card
    • Add support for pix_display_qr_code on SetupIntent::NextAction
  • #​1846 Fix 2D array parameter encoding
    • Fixes an issue encoding two-dimensional array request params where the SDK incorrectly flattens the array.
  • #​1841 Replace other require cgi with require cgi/escape

v19.0.0

Compare Source

This release changes the pinned API version to 2026-03-25.dahlia and contains breaking changes (prefixed with ⚠️ below). There's also a detailed migration guide to simplify your upgrade process.

Please review details for the breaking changes and alternatives in the Stripe API changelog before upgrading.

  • ⚠️ Breaking change: #​1829 Add decimal_string coercion for v1 and v2 API fields
    • All decimal_string fields changed type from String to BigDecimal in both request params and response objects. Code that reads or writes these fields as String will need to use BigDecimal instead. Affected fields across v1 and v2 APIs:
      • Checkout::Session: fx_rate
      • Climate::Order: metric_tons; Climate::Product: metric_tons_available
      • CreditNoteLineItem: unit_amount_decimal
      • InvoiceItem: quantity_decimal, unit_amount_decimal
      • InvoiceLineItem: quantity_decimal, unit_amount_decimal
      • Issuing::Authorization / Issuing::Transaction (and TestHelpers): quantity_decimal, unit_cost_decimal, gross_amount_decimal, local_amount_decimal, national_amount_decimal
      • Plan: amount_decimal, flat_amount_decimal, unit_amount_decimal
      • Price: unit_amount_decimal, flat_amount_decimal (including currency_options and tiers)
      • V2::Core::Account / V2::Core::AccountPerson: percent_ownership
      • Request params on Invoice, Product, Quote, Subscription, SubscriptionItem, SubscriptionSchedule, PaymentLink: unit_amount_decimal, flat_amount_decimal, quantity_decimal (where applicable)
  • ⚠️ Breaking change: #​1828 ⚠️ Throw an error when using the wrong webhook parsing method
  • ⚠️ Breaking change: #​1823 ⚠️ Drop support for Ruby 2.6
  • #​1825 Require cgi/escape instead of cgi
  • #​1814 Add runtime support for V2 int64 string-encoded fields
  • #​1817 Remove AlipayAccount and RecipientTransfer resource files
    • ⚠️ Removes Stripe::AlipayAccount and Stripe::RecipientTransfer resource classes (dead code since v7.0.0)
  • #​1816 remove v2-specific guards for removing nils from request params
  • #​1824 Add gem dependency on logger
⚠️ Breaking changes due to changes in the Stripe API
  • Generated changes from #​1804, #​1834, #​1831, #​1830
    • Add support for upi_payments on Account::Capability, AccountCreateParams::Capability, and AccountUpdateParams::Capability
    • Add support for upi on Charge::PaymentMethodDetail, Checkout::Session::PaymentMethodOption, Checkout::SessionCreateParams::PaymentMethodOption, ConfirmationToken::PaymentMethodPreview, ConfirmationTokenCreateParams::PaymentMethodDatum, Mandate::PaymentMethodDetail, PaymentAttemptRecord::PaymentMethodDetail, PaymentIntent::PaymentMethodOption, PaymentIntentConfirmParams::PaymentMethodDatum, PaymentIntentConfirmParams::PaymentMethodOption, PaymentIntentCreateParams::PaymentMethodDatum, PaymentIntentCreateParams::PaymentMethodOption, PaymentIntentUpdateParams::PaymentMethodDatum, PaymentIntentUpdateParams::PaymentMethodOption, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, PaymentRecord::PaymentMethodDetail, SetupAttempt::PaymentMethodDetail, SetupIntent::PaymentMethodOption, SetupIntentConfirmParams::PaymentMethodDatum, SetupIntentConfirmParams::PaymentMethodOption, SetupIntentCreateParams::PaymentMethodDatum, SetupIntentCreateParams::PaymentMethodOption, SetupIntentUpdateParams::PaymentMethodDatum, and SetupIntentUpdateParams::PaymentMethodOption
    • Add support for integration_identifier on Checkout::SessionCreateParams and Checkout::Session
    • Add support for crypto on Checkout::SessionCreateParams::PaymentMethodOption
    • Add support for pending_invoice_item_interval on Checkout::SessionCreateParams::SubscriptionDatum
    • Add support for metadata on CreditNoteCreateParams::Line, CreditNoteLineItem, CreditNoteListPreviewLineItemsParams::Line, and CreditNotePreviewParams::Line
    • Add support for quantity_decimal on InvoiceAddLinesParams::Line, InvoiceCreatePreviewParams::InvoiceItem, InvoiceItemCreateParams, InvoiceItemUpdateParams, InvoiceItem, InvoiceLineItemUpdateParams, InvoiceLineItem, and InvoiceUpdateLinesParams::Line
    • ⚠️ Add support for level on Issuing::AuthorizationCreateParams::RiskAssessment::CardTestingRisk and Issuing::AuthorizationCreateParams::RiskAssessment::MerchantDisputeRisk
    • ⚠️ Remove support for risk_level on Issuing::AuthorizationCreateParams::RiskAssessment::CardTestingRisk and Issuing::AuthorizationCreateParams::RiskAssessment::MerchantDisputeRisk
    • Add support for lifecycle_controls on Issuing::CardCreateParams and Issuing::Card
    • ⚠️ Change type of Issuing::Token::NetworkDatum::Visa.card_reference_id from string to nullable(string)
    • ⚠️ Change type of PaymentAttemptRecord::PaymentMethodDetail::Card.brand and PaymentRecord::PaymentMethodDetail::Card.brand from enum to nullable(enum)
    • ⚠️ Change type of PaymentAttemptRecord::PaymentMethodDetail::Card.exp_month and PaymentRecord::PaymentMethodDetail::Card.exp_month from longInteger to nullable(longInteger)
    • ⚠️ Change type of PaymentAttemptRecord::PaymentMethodDetail::Card.exp_year and PaymentRecord::PaymentMethodDetail::Card.exp_year from longInteger to nullable(longInteger)
    • ⚠️ Change type of PaymentAttemptRecord::PaymentMethodDetail::Card.funding and PaymentRecord::PaymentMethodDetail::Card.funding from enum('credit'|'debit'|'prepaid'|'unknown') to nullable(enum('credit'|'debit'|'prepaid'|'unknown'))
    • ⚠️ Change type of PaymentAttemptRecord::PaymentMethodDetail::Card.last4 and PaymentRecord::PaymentMethodDetail::Card.last4 from string to nullable(string)
    • ⚠️ Change type of PaymentAttemptRecord::PaymentMethodDetail::Card.moto and PaymentRecord::PaymentMethodDetail::Card.moto from boolean to nullable(boolean)
    • Add support for cryptogram, electronic_commerce_indicator, exemption_indicator_applied, and exemption_indicator on PaymentAttemptRecord::PaymentMethodDetail::Card::ThreeDSecure and PaymentRecord::PaymentMethodDetail::Card::ThreeDSecure
    • Add support for upi_handle_redirect_or_display_qr_code on PaymentIntent::NextAction and SetupIntent::NextAction
    • Add support for recommended_action and signals on Radar::PaymentEvaluation
    • ⚠️ Remove support for insights on Radar::PaymentEvaluation

v18.4.2

Compare Source

  • #​1811 Retry on Net::HTTPFatalError
    • Fixes a bug where Net::HTTPFatalError errors were being thrown and not retried (unlike other 5xx responses from the Stripe API)

v18.4.1

Compare Source

  • #​1805 Add Stripe-Request-Trigger header
  • #​1803 Add agent information to UserAgent

v18.4.0

Compare Source

This release changes the pinned API version to 2026-02-25.clover.

  • #​1797 Update generated code
    • Add support for new resources Reserve::Hold, Reserve::Plan, and Reserve::Release
    • Add support for location and reader on Charge::PaymentMethodDetail::CardPresent, Charge::PaymentMethodDetail::InteracPresent, ConfirmationToken::PaymentMethodPreview::Card::GeneratedFrom::PaymentMethodDetail::CardPresent, PaymentAttemptRecord::PaymentMethodDetail::CardPresent, PaymentAttemptRecord::PaymentMethodDetail::InteracPresent, PaymentMethod::Card::GeneratedFrom::PaymentMethodDetail::CardPresent, PaymentRecord::PaymentMethodDetail::CardPresent, and PaymentRecord::PaymentMethodDetail::InteracPresent
    • Add support for display_name and service_user_number on Mandate::PaymentMethodDetail::BacsDebit
    • Change type of PaymentAttemptRecord::PaymentMethodDetail::Boleto.tax_id and PaymentRecord::PaymentMethodDetail::Boleto.tax_id from string to nullable(string)
    • Change type of PaymentAttemptRecord::PaymentMethodDetail::UsBankAccount.expected_debit_date and PaymentRecord::PaymentMethodDetail::UsBankAccount.expected_debit_date from nullable(string) to string
    • Add support for transaction_purpose on PaymentIntent::PaymentMethodOption::UsBankAccount, PaymentIntentConfirmParams::PaymentMethodOption::UsBankAccount, PaymentIntentCreateParams::PaymentMethodOption::UsBankAccount, and PaymentIntentUpdateParams::PaymentMethodOption::UsBankAccount
    • Add support for optional_items on PaymentLinkUpdateParams
    • Remove support for unused card_issuer_decline on Radar::PaymentEvaluation::Insight
    • Add support for payment_behavior on SubscriptionItemDeleteParams
    • Add support for lk on Tax::Registration::CountryOption and Tax::RegistrationCreateParams::CountryOption
    • Add support for cellular and stripe_s710 on Terminal::ConfigurationCreateParams, Terminal::ConfigurationUpdateParams, and Terminal::Configuration
  • #​1796 Ignore unset properties of V2 Request param classes when making requests
  • #​1786 Properly serialize null values in V2
    • Fixes a bug where V2 POST requests were not serializing null values.

v18.3.1

Compare Source

  • #​1777
    • References to Stripe objects from *Param class fields are now fully qualified in stripe.rbi. This ensures that the class fields in .rbi files generated with tapioca are able to refer to the correct type.

v18.3.0

Compare Source

This release changes the pinned API version to 2026-01-28.clover.

  • #​1771 Update generated code
    • Add support for new resource Radar::PaymentEvaluation
    • Add support for create method on resource Radar::PaymentEvaluation
    • Add support for adjustable_quantity on LineItem
    • Change Invoice::PaymentSetting::PaymentMethodOption.payto and Subscription::PaymentSetting::PaymentMethodOption.payto to be required
    • Add support for enforce_arithmetic_validation on PaymentIntentCaptureParams::AmountDetail, PaymentIntentConfirmParams::AmountDetail, PaymentIntentCreateParams::AmountDetail, PaymentIntentIncrementAuthorizationParams::AmountDetail, and PaymentIntentUpdateParams::AmountDetail
    • Add support for error on PaymentIntent::AmountDetail
    • Remove support for bgn on Terminal::Configuration::Tipping, Terminal::ConfigurationCreateParams::Tipping, and Terminal::ConfigurationUpdateParams::Tipping
    • Add support for topup on Treasury::ReceivedDebit::LinkedFlow
    • Add support for contact_phone on V2::Core::AccountCreateParams, V2::Core::AccountTokenCreateParams, V2::Core::AccountUpdateParams, and V2::Core::Account
    • Add support for registration_date on V2::Core::Account::Identity::BusinessDetail, V2::Core::AccountCreateParams::Identity::BusinessDetail, V2::Core::AccountTokenCreateParams::Identity::BusinessDetail, and V2::Core::AccountUpdateParams::Identity::BusinessDetail
  • #​1769 Document usage of undocumented API parameters

v18.2.0

Compare Source

  • #​1767 Update generated code
    • Add support for event notifications V2CoreAccountClosedEvent, V2CoreAccountCreatedEvent, V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationCustomerUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientUpdatedEvent, V2CoreAccountIncludingDefaultsUpdatedEvent, V2CoreAccountIncludingFutureRequirementsUpdatedEvent, V2CoreAccountIncludingIdentityUpdatedEvent, V2CoreAccountIncludingRequirementsUpdatedEvent, and V2CoreAccountUpdatedEvent with related object V2::Core::Account
    • Add support for event notification V2CoreAccountLinkReturnedEvent
    • Add support for event notifications V2CoreAccountPersonCreatedEvent, V2CoreAccountPersonDeletedEvent, and V2CoreAccountPersonUpdatedEvent with related object V2::Core::AccountPerson

v18.1.0

Compare Source

This release changes the pinned API version to 2025-12-15.clover.

  • #​1744 Update generated code
    • Add support for new resources V2::Core::AccountLink, V2::Core::AccountPersonToken, V2::Core::AccountPerson, V2::Core::AccountToken, and V2::Core::Account
    • Add support for create and retrieve methods on resources V2::Core::AccountPersonToken and V2::Core::AccountToken
    • Add support for create method on resource V2::Core::AccountLink
    • Add support for close, create, list, retrieve, and update methods on resource V2::Core::Account
    • Add support for create, delete, list, retrieve, and update methods on resource V2::Core::AccountPerson
    • Add support for customer_account on Billing::CreditBalanceSummaryRetrieveParams, Billing::CreditBalanceSummary, Billing::CreditBalanceTransactionListParams, Billing::CreditGrantCreateParams, Billing::CreditGrantListParams, Billing::CreditGrant, BillingPortal::SessionCreateParams, BillingPortal::Session, CashBalance, Checkout::SessionCreateParams, Checkout::SessionListParams, Checkout::Session, ConfirmationToken::PaymentMethodPreview, CreditNoteListParams, CreditNote, CustomerBalanceTransaction, CustomerCashBalanceTransaction, CustomerSessionCreateParams, CustomerSession, Customer, Discount, FinancialConnections::Account::AccountHolder, FinancialConnections::AccountListParams::AccountHolder, FinancialConnections::Session::AccountHolder, FinancialConnections::SessionCreateParams::AccountHolder, InvoiceCreateParams, InvoiceCreatePreviewParams, InvoiceItemCreateParams, InvoiceItemListParams, InvoiceItem, InvoiceListParams, Invoice, PaymentIntentCreateParams, PaymentIntentListParams, PaymentIntentUpdateParams, PaymentIntent, PaymentMethodAttachParams, PaymentMethodListParams, PaymentMethod, PromotionCodeCreateParams, PromotionCodeListParams, PromotionCode, QuoteCreateParams, QuoteListParams, QuoteUpdateParams, Quote, SetupAttempt, SetupIntentCreateParams, SetupIntentListParams, SetupIntentUpdateParams, SetupIntent, SubscriptionCreateParams, SubscriptionListParams, SubscriptionScheduleCreateParams, SubscriptionScheduleListParams, SubscriptionSchedule, Subscription, TaxId::Owner, TaxIdCreateParams::Owner, TaxIdListParams::Owner, and TaxId
    • Add support for metadata on Checkout::SessionCreateParams::LineItem and LineItem
    • Add support for payto_payments on Account::Capability, AccountCreateParams::Capability, and AccountUpdateParams::Capability
    • Add support for signer on AccountCreateParams::Document::ProofOfRegistration, AccountCreateParams::Document::ProofOfUltimateBeneficialOwnership, AccountUpdateParams::Document::ProofOfRegistration, and AccountUpdateParams::Document::ProofOfUltimateBeneficialOwnership
    • Change Billing::CreditBalanceSummaryRetrieveParams.customer, Billing::CreditBalanceTransactionListParams.customer, Billing::CreditGrantCreateParams.customer, BillingPortal::SessionCreateParams.customer, CustomerSessionCreateParams.customer, InvoiceItemCreateParams.customer, PaymentMethodAttachParams.customer, and SubscriptionCreateParams.customer to be optional
    • Add support for billing_cycle_anchor on BillingPortal::Configuration::Feature::SubscriptionUpdate, BillingPortal::ConfigurationCreateParams::Feature::SubscriptionUpdate, and BillingPortal::ConfigurationUpdateParams::Feature::SubscriptionUpdate
    • Add support for payto on Charge::PaymentMethodDetail, Checkout::Session::PaymentMethodOption, Checkout::SessionCreateParams::PaymentMethodOption, ConfirmationToken::PaymentMethodPreview, ConfirmationTokenCreateParams::PaymentMethodDatum, Invoice::PaymentSetting::PaymentMethodOption, InvoiceCreateParams::PaymentSetting::PaymentMethodOption, InvoiceUpdateParams::PaymentSetting::PaymentMethodOption, Mandate::PaymentMethodDetail, PaymentAttemptRecord::PaymentMethodDetail, PaymentIntent::PaymentMethodOption, PaymentIntentConfirmParams::PaymentMethodDatum, PaymentIntentConfirmParams::PaymentMethodOption, PaymentIntentCreateParams::PaymentMethodDatum, PaymentIntentCreateParams::PaymentMethodOption, PaymentIntentUpdateParams::PaymentMethodDatum, PaymentIntentUpdateParams::PaymentMethodOption, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethodUpdateParams, PaymentMethod, PaymentRecord::PaymentMethodDetail, SetupAttempt::PaymentMethodDetail, SetupIntent::PaymentMethodOption, SetupIntentConfirmParams::PaymentMethodDatum, SetupIntentConfirmParams::PaymentMethodOption, SetupIntentCreateParams::PaymentMethodDatum, SetupIntentCreateParams::PaymentMethodOption, SetupIntentUpdateParams::PaymentMethodDatum, SetupIntentUpdateParams::PaymentMethodOption, Subscription::PaymentSetting::PaymentMethodOption, SubscriptionCreateParams::PaymentSetting::PaymentMethodOption, and SubscriptionUpdateParams::PaymentSetting::PaymentMethodOption
    • Add support for expected_debit_date on Charge::PaymentMethodDetail::AcssDebit, Charge::PaymentMethodDetail::AuBecsDebit, Charge::PaymentMethodDetail::BacsDebit, Charge::PaymentMethodDetail::NzBankAccount, Charge::PaymentMethodDetail::SepaDebit, Charge::PaymentMethodDetail::UsBankAccount, PaymentAttemptRecord::PaymentMethodDetail::AcssDebit, PaymentAttemptRecord::PaymentMethodDetail::AuBecsDebit, PaymentAttemptRecord::PaymentMethodDetail::BacsDebit, PaymentAttemptRecord::PaymentMethodDetail::NzBankAccount, PaymentAttemptRecord::PaymentMethodDetail::SepaDebit, PaymentAttemptRecord::PaymentMethodDetail::UsBankAccount, PaymentRecord::PaymentMethodDetail::AcssDebit, PaymentRecord::PaymentMethodDetail::AuBecsDebit, PaymentRecord::PaymentMethodDetail::BacsDebit, PaymentRecord::PaymentMethodDetail::NzBankAccount, PaymentRecord::PaymentMethodDetail::SepaDebit, and PaymentRecord::PaymentMethodDetail::UsBankAccount
    • Add support for line_items on Checkout::SessionUpdateParams
    • Add support for invoice on CustomerCustomerBalanceTransactionListParams
    • Add support for related_customer_account on Identity::VerificationSessionCreateParams, Identity::VerificationSessionListParams, and Identity::VerificationSession
    • Change type of InvoiceItem::Pricing::PriceDetail.price and InvoiceLineItem::Pricing::PriceDetail.price from string to expandable($Price)
    • Add support for subtotal on InvoiceLineItem
    • Add support for authorization_code, description, iin, installments, issuer, network_advice_code, network_decline_code, and stored_credential_usage on PaymentAttemptRecord::PaymentMethodDetail::Card and PaymentRecord::PaymentMethodDetail::Card
    • Change PaymentIntent.transfer_data to be optional
    • Add support for allow_redisplay on PaymentMethodListParams
    • Add support for reported_by on PaymentRecord
    • Change Product.tax_code to be optional
    • Add support for changes on V2::Core::Event
  • #​1741 Format breaking change warning to improve discoverability
  • #​1742 Updated bundled CA certs

v18.0.1

Compare Source

  • #​1736 Throw a specific error when accessing payment_intent property on Invoice object to ease debugging.

v18.0.0

Compare Source

This release changes the pinned API version to 2025-11-17.clover.

  • #​1729 Update generated code
    • ⚠️ Remove support for gt, gte, lt, and lte on V2::Core::EventListParams in favor of created.
  • #​1727 Update v2 array parameter serialization to use indexed format
    • Retrieve and List calls for /v2 endpoints now use indexed format (e.g., ?include[0]=foo&include[1]=bar) instead of repeated parameter format (e.g., ?include=foo&include=bar) when communicating with the Stripe API. This may break any unit tests that expect the latter behavior when setting up a mock server. Instead, they should now expect the former.
  • #​1725 Update generated code
    • Add support for new resources Tax::Association and Terminal::OnboardingLink
    • Add support for find method on resource Tax::Association
    • Add support for create method on resource Terminal::OnboardingLink
    • Add support for payment_method_configuration on BillingPortal::Configuration::Feature::PaymentMethodUpdate
    • Add support for transaction_id on Charge::PaymentMethodDetail::Ideal, PaymentAttemptRecord::PaymentMethodDetail::Ideal, and PaymentRecord::PaymentMethodDetail::Ideal
    • Add support for created on CustomerCustomerBalanceTransactionListParams and InvoicePaymentListParams
    • Add support for account_numbers on FinancialConnections::Account
    • Change type of FinancialConnections::Session.client_secret from string to nullable(string)
    • Add support for fraud_risk on Issuing::AuthorizationCreateParams::RiskAssessment
    • Add support for latest_fraud_warning on Issuing::Card
    • Add support for hooks on PaymentIntentCaptureParams, PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentIncrementAuthorizationParams, PaymentIntentUpdateParams, and PaymentIntent
    • Add support for mb_way and twint on Refund::DestinationDetail

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies label May 8, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 8, 2026

Code Coverage Report: Only Changed Files listed

Package Base Coverage New Coverage Difference
app/javascript/BuiltInFormControls/AddFileModal.tsx 🔴 33.33% 🔴 0% 🔴 -33.33%
app/javascript/BuiltInFormControls/LiquidInput.tsx 🟠 60% 🟠 57.5% 🔴 -2.5%
Overall Coverage 🟢 53.09% 🟢 53.06% 🔴 -0.03%

Minimum allowed coverage is 0%, this run produced 53.06%

@nbudin nbudin merged commit 68d53aa into main May 8, 2026
17 checks passed
@nbudin nbudin deleted the renovate/stripe-19.x-lockfile branch May 8, 2026 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant