Skip to content

[Snyk] Upgrade stripe from 15.12.0 to 18.1.0 #141

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

nerdy-tech-com-gitub
Copy link
Owner

@nerdy-tech-com-gitub nerdy-tech-com-gitub commented May 27, 2025

snyk-top-banner

Snyk has created this PR to upgrade stripe from 15.12.0 to 18.1.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


⚠️ Warning: This PR contains major version upgrade(s), and may be a breaking change.

  • The recommended version is 52 versions ahead of your current version.

  • The recommended version was released a month ago.

Release notes
Package name: stripe
  • 18.1.0 - 2025-04-30

    This release changes the pinned API version to 2025-04-30.basil.

    • #2311 Update generated code
      • Add support for minority_owned_business_designation on Account.business_profile, AccountCreateParams.business_profile, and AccountUpdateParams.business_profile
      • Add support for registration_date on Account.company, AccountCreateParams.company, AccountUpdateParams.company, and TokenCreateParams.account.company
      • Add support for us_cfpb_data on AccountCreatePersonParams, AccountUpdatePersonParams, Person, and TokenCreateParams.person
      • Add support for new value verification_legal_entity_structure_mismatch on enums Account.future_requirements.errors[].code, Account.requirements.errors[].code, BankAccount.future_requirements.errors[].code, BankAccount.requirements.errors[].code, Capability.future_requirements.errors[].code, Capability.requirements.errors[].code, Person.future_requirements.errors[].code, and Person.requirements.errors[].code
      • Add support for new value tax_id_prohibited on enums Invoice.last_finalization_error.code, PaymentIntent.last_payment_error.code, SetupAttempt.setup_error.code, SetupIntent.last_setup_error.code, and StripeError.code
      • Add support for tax_id on Charge.billing_details, ConfirmationToken.payment_method_preview.billing_details, ConfirmationTokenCreateParams.testHelpers.payment_method_data.billing_details, PaymentIntentConfirmParams.payment_method_data.billing_details, PaymentIntentCreateParams.payment_method_data.billing_details, PaymentIntentUpdateParams.payment_method_data.billing_details, PaymentMethod.billing_details, PaymentMethodCreateParams.billing_details, PaymentMethodUpdateParams.billing_details, SetupIntentConfirmParams.payment_method_data.billing_details, SetupIntentCreateParams.payment_method_data.billing_details, and SetupIntentUpdateParams.payment_method_data.billing_details
      • Add support for wallet_options on Checkout.SessionCreateParams and Checkout.Session
      • Add support for provider on Checkout.Session.automatic_tax, Invoice.automatic_tax, and Quote.automatic_tax
      • Add support for new values aw_tin, az_tin, bd_bin, bf_ifu, bj_ifu, cm_niu, cv_nif, et_tin, kg_tin, and la_tin on enums Checkout.Session.customer_details.tax_ids[].type, Invoice.customer_tax_ids[].type, Tax.Calculation.customer_details.tax_ids[].type, Tax.Transaction.customer_details.tax_ids[].type, and TaxId.type
      • Add support for payment_method_options on ConfirmationTokenCreateParams.testHelpers
      • Add support for installments on ConfirmationToken.payment_method_options.card
      • Add support for new values aw_tin, az_tin, bd_bin, bf_ifu, bj_ifu, cm_niu, cv_nif, et_tin, kg_tin, and la_tin on enums CustomerCreateParams.tax_id_data[].type, CustomerCreateTaxIdParams.type, InvoiceCreatePreviewParams.customer_details.tax_ids[].type, Tax.CalculationCreateParams.customer_details.tax_ids[].type, and TaxIdCreateParams.type
      • Add support for context on Event
      • Add support for new value affirm on enums Invoice.payment_settings.payment_method_types, InvoiceCreateParams.payment_settings.payment_method_types, InvoiceUpdateParams.payment_settings.payment_method_types, Subscription.payment_settings.payment_method_types, SubscriptionCreateParams.payment_settings.payment_method_types, and SubscriptionUpdateParams.payment_settings.payment_method_types
      • Change type of InvoiceLineItem.parent.subscription_item_details.subscription from string to string | null
      • Add support for billie on PaymentIntent.payment_method_options, PaymentIntentConfirmParams.payment_method_options, PaymentIntentCreateParams.payment_method_options, and PaymentIntentUpdateParams.payment_method_options
      • Add support for pix on PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, and PaymentMethodConfiguration
      • Add support for klarna on PaymentMethodDomain
      • Add support for pending_reason on Refund
      • Change type of Tax.CalculationLineItem.reference from string | null to string
      • Add support for aw, az, bd, bf, bj, cm, cv, et, in, kg, la, and ph on Tax.Registration.country_options and Tax.RegistrationCreateParams.country_options
      • Add support for new value 2025-04-30.basil on enum WebhookEndpointCreateParams.api_version
    • #2202 Add build scripts to generate source maps
    • #2169 Put @ types/node as an optional peerDependency
    • #2164 Bump micromatch from 4.0.5 to 4.0.8
    • #2230 Bump cross-spawn from 7.0.3 to 7.0.6

    See the changelog for more details.

  • 18.1.0-beta.3 - 2025-04-17
    • #2302 Update generated code for beta
      • Add support for new resources FxQuote and PaymentIntentAmountDetailsLineItem
      • Add support for create, list, and retrieve methods on resource FxQuote
      • Remove support for attach_payment_intent method on resource Invoice
      • Add support for registration_date on Account.company, AccountCreateParams.company, AccountUpdateParams.company, and TokenCreateParams.account.company
      • Add support for customer_reference and order_reference on ChargeCaptureParams.payment_details, ChargeUpdateParams.payment_details, PaymentIntent.payment_details, PaymentIntentCaptureParams.payment_details, PaymentIntentConfirmParams.payment_details, PaymentIntentCreateParams.payment_details, and PaymentIntentUpdateParams.payment_details
      • Add support for tax_id on Charge.billing_details, ConfirmationToken.payment_method_preview.billing_details, ConfirmationTokenCreateParams.testHelpers.payment_method_data.billing_details, PaymentIntentConfirmParams.payment_method_data.billing_details, PaymentIntentCreateParams.payment_method_data.billing_details, PaymentIntentUpdateParams.payment_method_data.billing_details, PaymentMethod.billing_details, PaymentMethodCreateParams.billing_details, PaymentMethodUpdateParams.billing_details, SetupIntentConfirmParams.payment_method_data.billing_details, SetupIntentCreateParams.payment_method_data.billing_details, SetupIntentUpdateParams.payment_method_data.billing_details, and Treasury.OutboundPaymentCreateParams.destination_payment_method_data.billing_details
      • Add support for price_data on Checkout.SessionUpdateParams.line_items[]
      • Change type of Checkout.SessionUpdateParams.line_items[].quantity from longInteger to emptyable(longInteger)
      • Add support for script on CouponCreateParams and Coupon
      • Add support for type on Coupon
      • Add support for new value fx_quote.expired on enum Event.type
      • Add support for new value affirm on enums Invoice.payment_settings.payment_method_types, InvoiceCreateParams.payment_settings.payment_method_types, InvoiceUpdateParams.payment_settings.payment_method_types, QuotePreviewInvoice.payment_settings.payment_method_types, Subscription.payment_settings.payment_method_types, SubscriptionCreateParams.payment_settings.payment_method_types, and SubscriptionUpdateParams.payment_settings.payment_method_types
      • Add support for fx_quote on PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentUpdateParams, PaymentIntent, TransferCreateParams, and Transfer
      • Add support for discount_amount, line_items, shipping, and tax on PaymentIntent.amount_details
      • Add support for pix on PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, and PaymentMethodConfiguration
      • Add support for us_cfpb_data on Person and TokenCreateParams.person
      • Add support for pending_reason on Refund
      • Add support for aw, az, bd, bj, et, kg, la, and ph on Tax.Registration.country_options and Tax.RegistrationCreateParams.country_options
      • Add support for new value fx_quote.expired on enums WebhookEndpointCreateParams.enabled_events and WebhookEndpointUpdateParams.enabled_events
      • Add support for snapshot event FxQuoteExpiredEvent with resource FxQuote

    See the changelog for more details.

  • 18.1.0-beta.2 - 2025-04-10
    • #2298 Update generated code for beta

      Breaking changes

      • Change type of V2.MoneyManagement.ReceivedDebit.status_transitions from an object to an object | null
      • Remove support for values bank_accounts.local_uk, bank_accounts.wire_uk, cards_uk, and crypto_wallets_v2 from enum EventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updated_capability

      Additions

      • Add support for new resources Privacy.RedactionJobRootObjects, Privacy.RedactionJobValidationError, and Privacy.RedactionJob
      • Add support for cancel, create, list, retrieve, run, update, and validate methods on resource RedactionJob
      • Add support for list and retrieve methods on resource RedactionJobValidationError
      • Add support for minority_owned_business_designation on Account.business_profile, AccountCreateParams.business_profile, and AccountUpdateParams.business_profile
      • Add support for new value verification_legal_entity_structure_mismatch on enums Account.future_requirements.errors[].code, Account.requirements.errors[].code, AccountCapability.future_requirements.errors[].code, AccountCapability.requirements.errors[].code, AccountPerson.future_requirements.errors[].code, AccountPerson.requirements.errors[].code, BankAccount.future_requirements.errors[].code, and BankAccount.requirements.errors[].code
      • Add support for export_tax_transactions and payment_disputes on AccountSessionCreateParams.components
      • Add support for new value tax_id_prohibited on enums Invoice.last_finalization_error.code, PaymentIntent.last_payment_error.code, QuotePreviewInvoice.last_finalization_error.code, SetupAttempt.setup_error.code, SetupIntent.last_setup_error.code, and StripeError.code
      • Add support for new value fixed_term_loan on enum Capital.FinancingOffer.type
      • Add support for wallet_options on Checkout.SessionCreateParams and Checkout.Session
      • Add support for new values privacy.redaction_job.canceled, privacy.redaction_job.created, privacy.redaction_job.ready, privacy.redaction_job.succeeded, and privacy.redaction_job.validation_error on enum Event.type
      • Add support for klarna on PaymentMethodDomain
      • Change type of Tax.CalculationLineItem.reference from string | null to string
      • Add support for in on Tax.Registration.country_options and Tax.RegistrationCreateParams.country_options
      • Add support for new values privacy.redaction_job.canceled, privacy.redaction_job.created, privacy.redaction_job.ready, privacy.redaction_job.succeeded, and privacy.redaction_job.validation_error on enums WebhookEndpointCreateParams.enabled_events and WebhookEndpointUpdateParams.enabled_events
    • #2300 Handle external_resource field

      • Changes external_account field in ExternalAccountsCreateParams from a string to a union type.

    See the changelog for more details.

  • 18.1.0-beta.1 - 2025-04-02
    • #2288 Update generated code for beta
      This release changes the pinned API version to 2025-03-31.preview

      Breaking Changes

      • Remove support for amount_overpaid on InvoicePayment
      • Remove support for values out_of_band_payment and payment_record from enum InvoicePayment.payment.type
      • Remove support for interchange_fees, net_total, network_fees, and transaction_volume on Issuing.Settlement
      • Remove support for billing_thresholds on QuotePreviewSubscriptionSchedule.default_settings, QuotePreviewSubscriptionSchedule.phases[].items[], and QuotePreviewSubscriptionSchedule.phases[]
      • Remove support for coupon on QuotePreviewSubscriptionSchedule.phases[]
      • Remove support for value on Terminal.Reader.action.collect_inputs.inputs[].selection.choices[], Terminal.Reader.action.collect_inputs.inputs[].selection, and Terminal.ReaderCollectInputsParams.inputs[].selection.choices[]
      • Change Checkout.Session.permissions.update to be optional
      • Change type of InvoicePayment.is_default from boolean | null to boolean
      • Change Invoice.amount_overpaid and QuotePreviewInvoice.amount_overpaid to be required
      • Change type of PaymentAttemptRecord.payment_method_details.type and PaymentRecord.payment_method_details.type from literal('custom') to string
      • Change type of PaymentAttemptRecord.payment_record from string to string | null
      • Change PaymentAttemptRecord.payment_method_details.custom and PaymentRecord.payment_method_details.custom to be optional
      • Change PaymentRecordReportPaymentParams.payment_reference to be optional
      • Change type of PaymentRecord.latest_payment_attempt_record from string to string | null

      Additions

      • Add support for new resources BalanceSettings
      • Add support for retrieve and update methods on resource BalanceSettings
      • Add support for create, del, list, retrieve, and update methods on a new ExternalAccountService class to access cards and bank accounts made available in the new path v1/external_accounts. Access this via StripeClient.externalAccounts
      • Add support for stripe_balance_payments on Account.capabilities, AccountCreateParams.capabilities, and AccountUpdateParams.capabilities
      • Add support for customer_account on Billing.CreditBalanceSummaryRetrieveParams, Billing.CreditBalanceSummary, Billing.CreditBalanceTransactionListParams, Billing.CreditGrantCreateParams, Billing.CreditGrantListParams, Billing.CreditGrant, BillingPortal.SessionCreateParams, BillingPortal.Session, Checkout.SessionCreateParams, Checkout.SessionListParams, Checkout.Session, ConfirmationToken.payment_method_preview, CreditNoteListParams, CreditNote, CustomerBalanceTransaction, CustomerCashBalanceTransaction, CustomerCashBalance, CustomerPaymentMethod, CustomerSessionCreateParams, CustomerSession, CustomerTaxId.owner, CustomerTaxId, Customer, Discount, FinancialConnections.Account.account_holder, FinancialConnections.AccountListParams.account_holder, FinancialConnections.Session.account_holder, FinancialConnections.SessionCreateParams.account_holder, InvoiceCreateParams, InvoiceCreatePreviewParams, InvoiceItemCreateParams, InvoiceItemListParams, InvoiceItem, InvoiceListParams, Invoice, PaymentIntentCreateParams, PaymentIntentListParams, PaymentIntentUpdateParams, PaymentIntent, PaymentMethodAttachParams, PaymentMethod, PromotionCodeCreateParams, PromotionCodeListParams, PromotionCode, QuoteCreateParams, QuoteListParams, QuotePreviewInvoice, QuotePreviewSubscriptionSchedule, QuoteUpdateParams, Quote, SetupAttempt, SetupIntentCreateParams, SetupIntentListParams, SetupIntentUpdateParams, SetupIntent, SubscriptionCreateParams, SubscriptionListParams, SubscriptionScheduleCreateParams, SubscriptionScheduleListParams, SubscriptionSchedule, Subscription, TaxId.owner, TaxIdCreateParams.owner, TaxIdListParams.owner, and TaxId
      • Add support for stripe_balance on Charge.payment_method_details, ConfirmationToken.payment_method_preview, ConfirmationTokenCreateParams.testHelpers.payment_method_data, CustomerPaymentMethod, PaymentAttemptRecord.payment_method_details, PaymentIntent.payment_method_options, PaymentIntentConfirmParams.payment_method_data, PaymentIntentConfirmParams.payment_method_options, PaymentIntentCreateParams.payment_method_data, PaymentIntentCreateParams.payment_method_options, PaymentIntentUpdateParams.payment_method_data, PaymentIntentUpdateParams.payment_method_options, PaymentMethodCreateParams, PaymentMethod, PaymentRecord.payment_method_details, SetupAttempt.payment_method_details, SetupIntentConfirmParams.payment_method_data, SetupIntentCreateParams.payment_method_data, and SetupIntentUpdateParams.payment_method_data
      • Add support for update_line_items and update_shipping_details on Checkout.Session.permissions and Checkout.SessionCreateParams.permissions
      • Add support for provider on Checkout.Session.automatic_tax, Invoice.automatic_tax, Quote.automatic_tax, and QuotePreviewInvoice.automatic_tax
      • Add support for tax_calculation_reference on CreditNoteLineItem, CreditNotePreviewLines, InvoiceLineItem, LineItem, PaymentLinkLineItem, QuoteComputedUpfrontLineItems, QuoteLineItem, and SessionLineItem
      • Add support for payment_method_options on ConfirmationTokenCreateParams.testHelpers
      • Add support for installments on ConfirmationToken.payment_method_options.card
      • Add support for context on Event
      • Add support for related_customer_account on Identity.VerificationSession, identity.VerificationSessionCreateParams, and identity.VerificationSessionListParams
      • Add support for network_data on Issuing.DisputeSettlementDetail
      • Add support for interchange_fees_amount, net_total_amount, network_fees_amount, other_fees_amount, other_fees_count, and transaction_amount on Issuing.Settlement
      • Add support for reported_by on PaymentAttemptRecord
      • Add support for ach_credit_transfer, ach_debit, acss_debit, affirm, afterpay_clearpay, alipay, alma, amazon_pay, au_becs_debit, bacs_debit, bancontact, blik, boleto, card_present, card, cashapp, customer_balance, eps, fpx, giropay, gopay, grabpay, id_bank_transfer, ideal, interac_present, kakao_pay, klarna, konbini, kr_card, link, mb_way, mobilepay, multibanco, naver_pay, nz_bank_account, oxxo, p24, pay_by_bank, payco, paynow, paypal, payto, pix, promptpay, qris, rechnung, revolut_pay, samsung_pay, satispay, sepa_credit_transfer, sepa_debit, shopeepay, sofort, stripe_account, swish, twint, us_bank_account, wechat_pay, wechat, and zip on PaymentAttemptRecord.payment_method_details and PaymentRecord.payment_method_details
      • Add support for payout_method on PayoutCreateParams and Payout
      • Add support for confirmation_secret, parent, and total_taxes on QuotePreviewInvoice
      • Add support for new values forwarding_api_retryable_upstream_error, setup_intent_mobile_wallet_unsupported, v2_account_disconnection_unsupported, and v2_account_missing_configuration on enum QuotePreviewInvoice.last_finalization_error.code
      • Add support for new values klarna, nz_bank_account, and stripe_balance on enum QuotePreviewInvoice.payment_settings.payment_method_types
      • Add support for id and text on Terminal.Reader.action.collect_inputs.inputs[].selection.choices[], Terminal.Reader.action.collect_inputs.inputs[].selection, and Terminal.ReaderCollectInputsParams.inputs[].selection.choices[]

      New APIs for Money CardManagement

      • Add support for new resources V2.FinancialAddressCreditSimulation, V2.FinancialAddressGeneratedMicrodeposits, V2.MoneyManagement.Adjustment, V2.MoneyManagement.FinancialAccount, V2.MoneyManagement.FinancialAddress, V2.MoneyManagement.InboundTransfer, V2.MoneyManagement.OutboundPaymentQuote, V2.MoneyManagement.OutboundPayment, V2.MoneyManagement.OutboundSetupIntent, V2.MoneyManagement.OutboundTransfer, V2.MoneyManagement.PayoutMethod, V2.MoneyManagement.PayoutMethodsBankAccountSpec, V2.MoneyManagement.ReceivedCredit, V2.MoneyManagement.ReceivedDebit, V2.MoneyManagement.TransactionEntry, and V2.MoneyManagement.Transaction
      • Add support for create method on resource V2.MoneyManagement.OutboundPaymentQuote
      • Add support for list and retrieve methods on resources V2.MoneyManagement.Adjustment, V2.MoneyManagement.FinancialAccount, V2.MoneyManagement.ReceivedCredit, V2.MoneyManagement.ReceivedDebit, V2.MoneyManagement.TransactionEntry, and V2.MoneyManagement.Transaction
      • Add support for create, list, and retrieve methods on resources V2.MoneyManagement.FinancialAddress and V2.MoneyManagement.InboundTransfer
      • Add support for cancel, create, list, and retrieve methods on resources V2.MoneyManagement.OutboundPayment and V2.MoneyManagement.OutboundTransfer
      • Add support for archive, list, retrieve, and unarchive methods on resource V2.MoneyManagement.PayoutMethod
      • Add support for cancel, create, list, retrieve, and update methods on resource V2.MoneyManagement.OutboundSetupIntent
      • Add support for retrieve method on resource V2.MoneyManagement.PayoutMethodsBankAccountSpec
      • Add support for new values account_number, fedwire_routing_number, and routing_number on enum invalid_payment_method.invalid_param
      • Add support for new thin event V2MoneyManagementFinancialAccountCreatedEvent with related object V2.MoneyManagement.FinancialAccount
      • Add support for new thin events V2MoneyManagementFinancialAddressActivatedEvent and V2MoneyManagementFinancialAddressFailedEvent with related object V2.MoneyManagement.FinancialAddress
      • Add support for new thin events V2MoneyManagementInboundTransferAvailableEvent, V2MoneyManagementInboundTransferBankDebitFailedEvent, V2MoneyManagementInboundTransferBankDebitProcessingEvent, V2MoneyManagementInboundTransferBankDebitQueuedEvent, V2MoneyManagementInboundTransferBankDebitReturnedEvent, and V2MoneyManagementInboundTransferBankDebitSucceededEvent with related object V2.MoneyManagement.InboundTransfer
      • Add support for new thin events V2MoneyManagementOutboundPaymentCanceledEvent, V2MoneyManagementOutboundPaymentCreatedEvent, V2MoneyManagementOutboundPaymentFailedEvent, V2MoneyManagementOutboundPaymentPostedEvent, and V2MoneyManagementOutboundPaymentReturnedEvent with related object V2.MoneyManagement.OutboundPayment
      • Add support for new thin events V2MoneyManagementOutboundTransferCanceledEvent, V2MoneyManagementOutboundTransferCreatedEvent, V2MoneyManagementOutboundTransferFailedEvent, V2MoneyManagementOutboundTransferPostedEvent, and V2MoneyManagementOutboundTransferReturnedEvent with related object V2.MoneyManagement.OutboundTransfer
      • Add support for new thin events V2MoneyManagementReceivedCreditAvailableEvent, V2MoneyManagementReceivedCreditFailedEvent, V2MoneyManagementReceivedCreditReturnedEvent, and V2MoneyManagementReceivedCreditSucceededEvent with related object V2.MoneyManagement.ReceivedCredit
      • Add support for new thin events V2MoneyManagementReceivedDebitCanceledEvent, V2MoneyManagementReceivedDebitFailedEvent, V2MoneyManagementReceivedDebitPendingEvent, V2MoneyManagementReceivedDebitSucceededEvent, and V2MoneyManagementReceivedDebitUpdatedEvent with related object V2.MoneyManagement.ReceivedDebit
      • Add support for new error types AlreadyCanceledError, BlockedByStripeError, ControlledByDashboardError, FeatureNotEnabledError, FinancialAccountNotOpenError, InsufficientFundsError, InvalidPayoutMethodError, NotCancelableError, and RecipientNotNotifiableError

      New APIs for Accounts v2 in private preview

      See SaaS platform payments with subscription billing using Accounts v2

      • Add support for new resources V2.Core.AccountLink, V2.Core.Account, V2.Core.Person, V2.Core.Vault.GbBankAccount, V2.Core.Vault.UsBankAccount
      • Add support for close, create, list, retrieve, and update methods on resource V2.Core.Account
      • Add support for create method on resource V2.Core.AccountLink
      • Add support for acknowledge_confirmation_of_payee, archive, create, initiate_confirmation_of_payee, and retrieve methods on resource V2.Core.Vault.GbBankAccount
      • Add support for archive, create, retrieve, and update methods on resource V2.Core.Vault.UsBankAccount
      • Add support for new thin events V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationCustomerUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientUpdatedEvent, V2CoreAccountIncludingIdentityUpdatedEvent, and V2CoreAccountIncludingRequirementsUpdatedEvent
      • Add support for new thin event V2CoreAccountLinkCompletedEvent with related object V2.Core.AccountLink
      • Add support for new thin events V2CoreAccountPersonCreatedEvent, V2CoreAccountPersonDeletedEvent, and V2CoreAccountPersonUpdatedEvent with related object V2.Core.Person

      Changes

      • 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
      • Change CreditNote.refunds to be required
      • Change type of PaymentAttemptRecord.payment_method_details.custom and PaymentRecord.payment_method_details.custom from PaymentsPrimitivesPaymentRecordsResourcePaymentMethodCustomDetails | null to PaymentsPrimitivesPaymentRecordsResourcePaymentMethodCustomDetails
      • Change OrderCreateParams.payment.settings.payment_method_options.wechat_pay.client and OrderUpdateParams.payment.settings.payment_method_options.wechat_pay.client to be optional

    See the changelog for more details.

  • 18.0.0 - 2025-04-01
    • #2279 Support for APIs in the new API version 2025-03-31.basil

      This release changes the pinned API version to 2025-03-31.basil.

      ⚠️ Breaking changes due to changes in the Stripe API

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

      • Remove support for resources SubscriptionItemUsageRecordSummary and SubscriptionItemUsageRecord
      • Remove support for listUpcomingLines and retrieveUpcoming methods on resource Invoice
      • Remove support for createUsageRecord and listUsageRecordSummaries methods on resource SubscriptionItems
      • Remove support for invoice on Charge and PaymentIntent
      • Remove support for shipping_details on Checkout.Session
      • Remove support for carrier, phone, and tracking_number on Checkout.Session.collected_information.shipping_details. Make name and address required instead of optional.
      • Remove support for refund on CreditNoteCreateParams, CreditNoteListPreviewLineItemsParams, CreditNotePreviewParams, and CreditNote
      • Remove support for tax_amounts on CreditNoteLineItem, CreditNote, and InvoiceLineItem
      • Remove support for amount_excluding_tax and unit_amount_excluding_tax on CreditNoteLineItem and InvoiceLineItem
      • Remove support for coupon on CustomerCreateParams, CustomerUpdateParams, InvoiceCreatePreviewParams.schedule_details.phases[], InvoiceCreatePreviewParams, SubscriptionCreateParams, SubscriptionSchedule.phases[], SubscriptionScheduleCreateParams.phases[], SubscriptionScheduleUpdateParams.phases[], and SubscriptionUpdateParams
      • Remove support for promotion_code on CustomerCreateParams, CustomerUpdateParams, SubscriptionCreateParams, and SubscriptionUpdateParams
      • Remove support for price on InvoiceAddLinesParams.lines[], InvoiceItemCreateParams, InvoiceItemUpdateParams, InvoiceItem, InvoiceLineItemUpdateParams, InvoiceLineItem, and InvoiceUpdateLinesParams.lines[]. Use pricing` instead.
      • Remove support for billing_thresholds on InvoiceCreatePreviewParams.schedule_details.phases[].items[], InvoiceCreatePreviewParams.schedule_details.phases[], InvoiceCreatePreviewParams.subscription_details.items[], SubscriptionCreateParams.items[], SubscriptionCreateParams, SubscriptionItemCreateParams, SubscriptionItemUpdateParams, SubscriptionItem, SubscriptionSchedule.default_settings, SubscriptionSchedule.phases[].items[], SubscriptionSchedule.phases[], SubscriptionScheduleCreateParams.default_settings, SubscriptionScheduleCreateParams.phases[].items[], SubscriptionScheduleCreateParams.phases[], SubscriptionScheduleUpdateParams.default_settings, SubscriptionScheduleUpdateParams.phases[].items[], SubscriptionScheduleUpdateParams.phases[], SubscriptionUpdateParams.items[], SubscriptionUpdateParams, and Subscription
      • Remove support for application_fee_amount, charge, paid_out_of_band, paid, payment_intent, quote, subscription, subscription_details, subscription_proration_date, tax, total_tax_amounts, and transfer_data on Invoice
      • Remove support for discount on Invoice and Subscription
      • Remove support for invoice_item, proration_details, proration, tax_rates, and type on InvoiceLineItem
      • Remove support for plan and subscription_item on InvoiceItem and InvoiceLineItem
      • Remove support for unit_amount on InvoiceItemCreateParams, InvoiceItemUpdateParams, and InvoiceItem
      • Remove support for subscription and unit_amount_decimal on InvoiceItem
      • Remove support for naver_pay on PaymentMethodUpdateParams
      • Remove support for aggregate_usage on PlanCreateParams, Plan, Price.recurring, and PriceCreateParams.recurring
      • Remove support for current_period_end and current_period_start on Subscription
      • page has been removed from all V2 list method params (e.g. EventService.list()); use the auto paginator or the next_page_url and previous_page_url fields instead (more info)

      Changes

      • Change Checkout.Session.collected_information to be required
      • Change Checkout.Session.collected_information.shipping_details to be required
      • Change Checkout.Session.collected_information.shipping_details.address to be required
      • Change Checkout.Session.collected_information.shipping_details.name to be required
      • Change PaymentIntentConfirmParams.payment_method_options.wechat_pay.client, PaymentIntentCreateParams.payment_method_options.wechat_pay.client, and PaymentIntentUpdateParams.payment_method_options.wechat_pay.client to be optional
      • Change political_exposure on resources Person and Token and params Token.CreateParams from string to enum("existing" | "none")

      Additions

      • Add support for new resource InvoicePayment
      • Add support for list and retrieve methods on resource InvoicePayment
      • Add support for billie_payments, nz_bank_account_becs_debit_payments, and satispay_payments on Account.capabilities, AccountCreateParams.capabilities, and AccountUpdateParams.capabilities
      • Add support for hosted_payment_method_save on Account.settings.invoices and AccountUpdateParams.settings.invoices
      • Add support for invoices on AccountCreateParams.settings
      • Add support for new values information_missing, invalid_signator, verification_failed_authorizer_authority, and verification_rejected_ownership_exemption_reason on enums Account.future_requirements.errors[].code, Account.requirements.errors[].code, AccountCapability.future_requirements.errors[].code, AccountCapability.requirements.errors[].code, AccountPerson.future_requirements.errors[].code, AccountPerson.requirements.errors[].code, BankAccount.future_requirements.errors[].code, and BankAccount.requirements.errors[].code
      • Add support for new values forwarding_api_retryable_upstream_error and setup_intent_mobile_wallet_unsupported on enums Invoice.last_finalization_error.code, PaymentIntent.last_payment_error.code, SetupAttempt.setup_error.code, SetupIntent.last_setup_error.code, and StripeError.code
      • Add support for new values stripe_balance_payment_debit_reversal and stripe_balance_payment_debit on enum BalanceTransaction.type
      • Add support for new value last on enums Billing.Meter.default_aggregation.formula and Billing.MeterCreateParams.default_aggregation.formula
      • Add support for presentment_details on Charge, Checkout.Session, PaymentIntent, and Refund
      • Add support for billie and satispay on Charge.payment_method_details, ConfirmationToken.payment_method_preview, ConfirmationTokenCreateParams.testHelpers.payment_method_data, CustomerPaymentMethod, PaymentIntentConfirmParams.payment_method_data, PaymentIntentCreateParams.payment_method_data, PaymentIntentUpdateParams.payment_method_data, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, SetupIntentConfirmParams.payment_method_data, SetupIntentCreateParams.payment_method_data, and SetupIntentUpdateParams.payment_method_data
      • Add support for nz_bank_account on Charge.payment_method_details, ConfirmationToken.payment_method_preview, ConfirmationTokenCreateParams.testHelpers.payment_method_data, CustomerPaymentMethod, Mandate.payment_method_details, PaymentIntent.payment_method_options, PaymentIntentConfirmParams.payment_method_data, PaymentIntentConfirmParams.payment_method_options, PaymentIntentCreateParams.payment_method_data, PaymentIntentCreateParams.payment_method_options, PaymentIntentUpdateParams.payment_method_data, PaymentIntentUpdateParams.payment_method_options, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, SetupAttempt.payment_method_details, SetupIntentConfirmParams.payment_method_data, SetupIntentCreateParams.payment_method_data, and SetupIntentUpdateParams.payment_method_data
      • Add support for optional_items on Checkout.SessionCreateParams, Checkout.Session, PaymentLinkCreateParams, and PaymentLink
      • Add support for permissions on Checkout.SessionCreateParams and Checkout.Session
      • Add support for new values billie and satispay on enum Checkout.SessionCreateParams.payment_method_types
      • Add support for new value custom on enums Checkout.Session.ui_mode and Checkout.SessionCreateParams.ui_mode
      • Add support for shipping_options on Checkout.SessionUpdateParams
      • Add support for new values billie, nz_bank_account, and satispay on enums ConfirmationTokenCreateParams.testHelpers.payment_method_data.type, PaymentIntentConfirmParams.payment_method_data.type, PaymentIntentCreateParams.payment_method_data.type, PaymentIntentUpdateParams.payment_method_data.type, SetupIntentConfirmParams.payment_method_data.type, SetupIntentCreateParams.payment_method_data.type, and SetupIntentUpdateParams.payment_method_data.type
      • Add support for buyer_id on ConfirmationToken.payment_method_preview.naver_pay, CustomerPaymentMethod.naver_pay, and PaymentMethod.naver_pay
      • Add support for new values billie, nz_bank_account, and satispay on enums ConfirmationToken.payment_method_preview.type, CustomerPaymentMethod.type, and PaymentMethod.type
      • Add support for refunds on CreditNoteCreateParams, CreditNoteListPreviewLineItemsParams, CreditNotePreviewParams, and CreditNote
      • Add support for total_taxes on CreditNote and Invoice
      • Add support for taxes on CreditNoteLineItem and InvoiceLineItem
      • Add support for checkout_session on CustomerBalanceTransaction
      • Add support for new values checkout_session_subscription_payment_canceled and checkout_session_subscription_payment on enum CustomerBalanceTransaction.type
      • Add support for new values billie, nz_bank_account, and satispay on enums CustomerPaymentMethodListParams.type, PaymentMethodCreateParams.type, and PaymentMethodListParams.type
      • Add support for new value invoice.overpaid on enum Event.type
      • Add support for new values klarna and nz_bank_account on enums Invoice.payment_settings.payment_method_types, InvoiceCreateParams.payment_settings.payment_method_types, InvoiceUpdateParams.payment_settings.payment_method_types, Subscription.payment_settings.payment_method_types, SubscriptionCreateParams.payment_settings.payment_method_types, and SubscriptionUpdateParams.payment_settings.payment_method_types
      • Add support for pricing on InvoiceAddLinesParams.lines[], InvoiceItemCreateParams, InvoiceItemUpdateParams, InvoiceItem, InvoiceLineItemUpdateParams, InvoiceLineItem, and InvoiceUpdateLinesParams.lines[]
      • Add support for taxability_reason on InvoiceAddLinesParams.lines[].tax_amounts[], InvoiceLineItemUpdateParams.tax_amounts[], and InvoiceUpdateLinesParams.lines[].tax_amounts[]
      • Add support for jurisdiction_level on InvoiceAddLinesParams.lines[].tax_amounts[].tax_rate_data, InvoiceLineItemUpdateParams.tax_amounts[].tax_rate_data, and InvoiceUpdateLinesParams.lines[].tax_amounts[].tax_rate_data
      • Add support for amount_overpaid, confirmation_secret, and payments on Invoice
      • Add support for parent on InvoiceItem, InvoiceLineItem, and Invoice
      • Add support for new value expired on enums Issuing.Authorization.status and Issuing.AuthorizationListParams.status
      • Add support for new value network_fallback on enum Issuing.Authorization.request_history[].reason
      • Add support for naver_pay on Mandate.payment_method_details and SetupAttempt.payment_method_details
      • Add support for setup_future_usage on PaymentIntent.payment_method_options.naver_pay, PaymentIntentConfirmParams.payment_method_options.naver_pay, PaymentIntentCreateParams.payment_method_options.naver_pay, and PaymentIntentUpdateParams.payment_method_options.naver_pay
      • Add support for new value expired on enum PaymentIntent.cancellation_reason
      • Add support for default_value on PaymentLink.custom_fields[].dropdown, PaymentLink.custom_fields[].numeric, PaymentLink.custom_fields[].text, PaymentLinkCreateParams.custom_fields[].dropdown, PaymentLinkCreateParams.custom_fields[].numeric, PaymentLinkCreateParams.custom_fields[].text, PaymentLinkUpdateParams.custom_fields[].dropdown, PaymentLinkUpdateParams.custom_fields[].numeric, and PaymentLinkUpdateParams.custom_fields[].text
      • Add support for new values billie and satispay on enums PaymentLink.payment_method_types, PaymentLinkCreateParams.payment_method_types, and PaymentLinkUpdateParams.payment_method_types
      • Add support for nz_bank_transfer on Refund.destination_details
      • Add support for new value canceled on enum Review.closed_reason
      • Add support for current_period_end and current_period_start on SubscriptionItem
      • Add support for wifi on Terminal.ConfigurationCreateParams, Terminal.ConfigurationUpdateParams, and Terminal.Configuration
      • Add support for new value invoice.overpaid on enums WebhookEndpointCreateParams.enabled_events and WebhookEndpointUpdateParams.enabled_events
      • Add support for new values 2025-03-01.dashboard and 2025-03-31.basil on enum WebhookEndpointCreateParams.api_version

    See the changelog for more details.

  • 17.8.0-beta.1 - 2025-03-18
    • #2271 Beta SDK updates between Open API versions 1473 and 1505

      • Add support for succeed_input_collection and timeout_input_collection test helper methods on resource Terminal.Reader
      • Change type of Account.risk_controls.rejected_reason from enum to enum | null
      • Change Checkout.Session.collected_information.shipping_details and Checkout.Session.collected_information to be required
      • Add support for target_date on Order.payment.settings.payment_method_options.acss_debit, Order.payment.settings.payment_method_options.sepa_debit, OrderCreateParams.payment.settings.payment_method_options.acss_debit, OrderCreateParams.payment.settings.payment_method_options.sepa_debit, OrderUpdateParams.payment.settings.payment_method_options.acss_debit, and OrderUpdateParams.payment.settings.payment_method_options.sepa_debit
    • #2272 Merge master

    See the changelog for more details.

  • 17.7.0 - 2025-02-24
    • #2256 Update generated code
      • Add support for prices on Billing.CreditBalanceSummaryRetrieveParams.filter.applicability_scope, Billing.CreditGrant.applicability_config.scope, and Billing.CreditGrantCreateParams.applicability_config.scope
      • Change Billing.CreditBalanceSummaryRetrieveParams.filter.applicability_scope.price_type, Billing.CreditGrant.applicability_config.scope.price_type, and Billing.CreditGrantCreateParams.applicability_config.scope.price_type to be optional
      • Add support for priority on Billing.CreditGrantCreateParams and Billing.CreditGrant
      • Add support for target_date on Checkout.Session.payment_method_options.acss_debit, Checkout.Session.payment_method_options.au_becs_debit, Checkout.Session.payment_method_options.bacs_debit, Checkout.Session.payment_method_options.sepa_debit, Checkout.Session.payment_method_options.us_bank_account, Checkout.SessionCreateParams.payment_method_options.acss_debit, Checkout.SessionCreateParams.payment_method_options.au_becs_debit, Checkout.SessionCreateParams.payment_method_options.bacs_debit, Checkout.SessionCreateParams.payment_method_options.sepa_debit, Checkout.SessionCreateParams.payment_method_options.us_bank_account, PaymentIntent.payment_method_options.acss_debit, PaymentIntent.payment_method_options.au_becs_debit, PaymentIntent.payment_method_options.bacs_debit, PaymentIntent.payment_method_options.sepa_debit, PaymentIntent.payment_method_options.us_bank_account, PaymentIntentConfirmParams.payment_method_options.acss_debit, PaymentIntentConfirmParams.payment_method_options.au_becs_debit, PaymentIntentConfirmParams.payment_method_options.bacs_debit, PaymentIntentConfirmParams.payment_method_options.sepa_debit, PaymentIntentConfirmParams.payment_method_options.us_bank_account, PaymentIntentCreateParams.payment_method_options.acss_debit, PaymentIntentCreateParams.payment_method_options.au_becs_debit, PaymentIntentCreateParams.payment_method_options.bacs_debit, PaymentIntentCreateParams.payment_method_options.sepa_debit, PaymentIntentCreateParams.payment_method_options.us_bank_account, PaymentIntentUpdateParams.payment_method_options.acss_debit, PaymentIntentUpdateParams.payment_method_options.au_becs_debit, PaymentIntentUpdateParams.payment_method_options.bacs_debit, PaymentIntentUpdateParams.payment_method_options.sepa_debit, and PaymentIntentUpdateParams.payment_method_options.us_bank_account
      • Add support for restrictions on Checkout.Session.payment_method_options.card and Checkout.SessionCreateParams.payment_method_options.card
      • Add support for collected_information on Checkout.SessionUpdateParams and Checkout.Session
      • Change Checkout.Session.discounts, Refund.destination_details.blik.network_decline_code, and Refund.destination_details.swish.network_decline_code to be required
      • Add support for metadata on ProductCreateParams.default_price_data
      • Change type of TokenCreateParams.person.political_exposure from string to enum('existing'|'none')
      • Add support for new value 2025-02-24.acacia on enum WebhookEndpointCreateParams.api_version
    • #2259 Add Next.js App Router webhook example that leverages Route Handlers
    • #2257 Include OPENAPI_VERSION into npm bundle

    See the changelog for more details.

  • 17.7.0-beta.1 - 2025-02-07
    • #2254 Update generated code for beta
      • Add support for rejected_reason on Account.risk_controls
      • Add support for product_tax_code_selector on AccountSessionCreateParams.components
      • Add support for prices on Billing.CreditBalanceSummaryRetrieveParams.filter.applicability_scope, Billing.CreditGrant.applicability_config.scope, and Billing.CreditGrantCreateParams.applicability_config.scope
      • Change Billing.CreditGrant.applicability_config.scope.price_type, Checkout.Session.collected_information.business_name, Checkout.Session.collected_information.email, Checkout.Session.collected_information.phone, Checkout.Session.collected_information.shipping_details, and Checkout.Session.collected_information.tax_ids to be optional
      • Add support for brand_product on Charge.payment_method_details.amazon_pay.funding.card and Charge.payment_method_details.revolut_pay.funding.card
      • Add support for restrictions on Checkout.Session.payment_method_options.card and Checkout.SessionCreateParams.payment_method_options.card
      • Change Checkout.Session.discounts to be required
      • Change type of TokenCreateParams.person.political_exposure from string to enum('existing'|'none')

    See the changelog for more details.

  • 17.6.0 - 2025-01-27
    • #2250 Update generated code
      • Add support for close method on resource Treasury.FinancialAccountSummary by Sourcery

        Chores:

        • Bump the stripe package version from ^15.8.0 to ^18.1.0 in dashboard/package.json

Snyk has created this PR to upgrade stripe from 15.12.0 to 18.1.0.

See this package in npm:
stripe

See this project in Snyk:
https://app.snyk.io/org/nerds-github/project/ef708957-d107-4807-bb9b-ffb67ea15337?utm_source=github&utm_medium=referral&page=upgrade-pr
Copy link

sourcery-ai bot commented May 27, 2025

Reviewer's Guide

This PR updates the Stripe SDK dependency in the dashboard app from v15.x to v18.x by modifying the package.json entry, ensuring the project uses the latest Stripe API client.

Updated Class Diagram for Stripe.Invoice highlighting changes from v15.x to v18.1.0

classDiagram
  class Stripe.Invoice {
    %% --- Illustrative New/Updated Fields in v18.x ---
    +String amount_overpaid
    +String confirmation_secret
    +List~InvoicePayment~ payments
    +String parent
    +List~Tax~ total_taxes
    +AutomaticTax automatic_tax
    %% --- Illustrative Removed Fields from v15.x (now absent in v18.x) ---
    %% String application_fee_amount (Removed in v18.0.0)
    %% String charge (Removed in v18.0.0)
    %% String payment_intent (Removed in v18.0.0)
    %% String subscription (Removed in v18.0.0)
    %% listUpcomingLines() (Removed in v18.0.0)
    %% retrieveUpcoming() (Removed in v18.0.0)
  }
  class AutomaticTax {
      +String provider %% New field in v18.1.0
  }
  Stripe.Invoice --o AutomaticTax : uses
Loading

Updated Class Diagram for Stripe.Account highlighting new fields in v18.1.0

classDiagram
  class Stripe.Account {
    %% --- Illustrative New/Updated Fields in v18.1.0 ---
    +BusinessProfile business_profile
    +Company company
    %% Person person (related, Person object now supports us_cfpb_data)
  }
  class BusinessProfile {
    +String minority_owned_business_designation %% New field in v18.1.0
  }
  class Company {
    +String registration_date %% New field in v18.1.0
  }
  Stripe.Account "1" --o "1" BusinessProfile : has
  Stripe.Account "1" --o "1" Company : has
Loading

Updated Class Diagram for Stripe.Checkout.Session highlighting changes from v15.x to v18.1.0

classDiagram
  class Stripe.Checkout.Session {
    %% --- Illustrative New/Updated Fields in v18.x ---
    +PresentmentDetails presentment_details %% New in v18.0.0
    +List~Item~ optional_items %% New in v18.0.0
    +Permissions permissions %% New in v18.0.0
    +WalletOptions wallet_options %% New in v18.1.0
    +AutomaticTax automatic_tax %% Updated in v18.1.0
    +CollectedInformation collected_information %% Became required in v18.0.0
    %% --- Illustrative Removed Fields from v15.x (now absent in v18.x) ---
    %% ShippingDetails shipping_details (Top-level field removed in v18.0.0)
  }
  class CollectedInformation {
    +Address address %% Attribute: became required in v18.0.0
    +String name %% Attribute: became required in v18.0.0
    %% --- Illustrative Removed Fields from v15.x (now absent in v18.x) ---
    %% String carrier (Removed from shipping_details within CollectedInformation in v18.0.0)
    %% String phone (Removed from shipping_details within CollectedInformation in v18.0.0)
    %% String tracking_number (Removed from shipping_details within CollectedInformation in v18.0.0)
  }
  class AutomaticTax {
      +String provider %% New field in v18.1.0
  }
  class Permissions {
      +boolean update_line_items %% New field in v18.0.0
      +boolean update_shipping_details %% New field in v18.0.0
  }
  Stripe.Checkout.Session --o CollectedInformation
  Stripe.Checkout.Session --o AutomaticTax
  Stripe.Checkout.Session --o Permissions
Loading

Class Diagram: Removed Stripe Resources in v18.0.0

classDiagram
  class Stripe.SubscriptionItemUsageRecordSummary {
    %% Class REMOVED in Stripe SDK v18.0.0
    %% Previously had fields like: id, object, period, total_usage
  }
  class Stripe.SubscriptionItemUsageRecord {
    %% Class REMOVED in Stripe SDK v18.0.0
    %% Previously had fields like: id, object, quantity, subscription_item, timestamp
  }
Loading

File-Level Changes

Change Details Files
Bump Stripe SDK version
  • Change stripe dependency version from ^15.8.0 to ^18.1.0
dashboard/package.json

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants