Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 30, 2025

Bumps Newtonsoft.Json and Stripe.net. These dependencies needed to be updated together.
Updates Newtonsoft.Json from 13.0.3 to 13.0.3

Commits

Updates Stripe.net from 40.16.0 to 48.1.0

Release notes

Sourced from Stripe.net's releases.

v48.1.0

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

  • #3102 Update generated code
    • Add support for MinorityOwnedBusinessDesignation on Account.BusinessProfile and AccountBusinessProfileOptions
    • Add support for RegistrationDate on Account.Company, AccountCompanyOptions, and TokenAccountCompanyOptions
    • Add support for UsCfpbData on AccountCreateOptions, AccountUpdateOptions, Person, and TokenPersonOptions
    • Add support for TaxId on Charge.BillingDetails, ConfirmationToken.PaymentMethodPreview.BillingDetails, ConfirmationTokenPaymentMethodDataBillingDetailsOptions, PaymentIntentPaymentMethodDataBillingDetailsOptions, PaymentMethod.BillingDetails, PaymentMethodBillingDetailsOptions, and SetupIntentPaymentMethodDataBillingDetailsOptions
    • Add support for WalletOptions on Checkout.SessionCreateOptions and Checkout.Session
    • Add support for Provider on Checkout.Session.AutomaticTax, Invoice.AutomaticTax, and Quote.AutomaticTax
    • Add support for PaymentMethodOptions on TestHelpersConfirmationTokenCreateOptions
    • Add support for Installments on ConfirmationToken.PaymentMethodOptions.Card
    • Add support for Context on Event
    • Add support for Billie on PaymentIntent.PaymentMethodOptions and PaymentIntentPaymentMethodOptionsOptions
    • Add support for Pix on PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, and PaymentMethodConfiguration
    • Add support for Klarna on PaymentMethodDomain
    • Add support for PendingReason on Refund
    • Add support for Aw, Az, Bd, Bf, Bj, Cm, Cv, Et, In, Kg, La, and Ph on Tax.Registration.CountryOptions and TaxRegistrationCountryOptionsOptions

See the changelog for more details.

v48.1.0-beta.4

  • #3099 Update generated code for beta
    • Add support for new resources FxQuote and PaymentIntentAmountDetailsLineItem
    • Add support for Create, Get, and List methods on resource FxQuote
    • Remove support for AttachPaymentIntent method on resource Invoice
    • Add support for RegistrationDate on AccountCompanyOptions, AccountCompany, and TokenAccountCompanyOptions
    • Add support for CustomerReference and OrderReference on ChargePaymentDetailsOptions, PaymentIntentPaymentDetailsOptions, and PaymentIntentPaymentDetails
    • Add support for TaxId on ChargeBillingDetails, ConfirmationTokenPaymentMethodDataBillingDetailsOptions, ConfirmationTokenPaymentMethodPreviewBillingDetails, PaymentIntentPaymentMethodDataBillingDetailsOptions, PaymentMethodBillingDetailsOptions, PaymentMethodBillingDetails, SetupIntentPaymentMethodDataBillingDetailsOptions, and TreasuryOutboundPaymentDestinationPaymentMethodDataBillingDetailsOptions
    • Add support for PriceData on CheckoutSessionLineItemsOptions
    • Change type of CheckoutSessionLineItemsOptions.Quantity from longInteger to emptyable(longInteger)
    • Add support for Script on CouponCreateOptions and Coupon
    • Add support for Type on Coupon
    • Add support for FxQuote on PaymentIntentConfirmOptions, PaymentIntentCreateOptions, PaymentIntentUpdateOptions, PaymentIntent, TransferCreateOptions, and Transfer
    • Add support for DiscountAmount, LineItems, Shipping, and Tax on PaymentIntentAmountDetails
    • Add support for Pix on PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, and PaymentMethodConfiguration
    • Add support for UsCfpbData on Person and TokenPersonOptions
    • Add support for PendingReason on Refund
    • Add support for Aw, Az, Bd, Bj, Et, Kg, La, and Ph on TaxRegistrationCountryOptionsOptions and TaxRegistrationCountryOptions
    • Add support for snapshot event FxQuoteExpired with resource FxQuote

See the changelog for more details.

v48.1.0-beta.3

  • #3094 Update generated code for beta
    • Add support for new resources Privacy.RedactionJobRootObjects, Privacy.RedactionJobValidationError, and Privacy.RedactionJob
    • Add support for Cancel, Create, Get, List, Run, Update, and Validate methods on resource RedactionJob
    • Add support for Get and List methods on resource RedactionJobValidationError
    • Add support for MinorityOwnedBusinessDesignation on AccountBusinessProfileOptions and AccountBusinessProfile
    • Add support for ExportTaxTransactions and PaymentDisputes on AccountSessionComponentsOptions

... (truncated)

Changelog

Sourced from Stripe.net's changelog.

48.1.0 - 2025-04-30

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

  • #3102 Update generated code
    • Add support for MinorityOwnedBusinessDesignation on Account.BusinessProfile and AccountBusinessProfileOptions
    • Add support for RegistrationDate on Account.Company, AccountCompanyOptions, and TokenAccountCompanyOptions
    • Add support for UsCfpbData on AccountCreateOptions, AccountUpdateOptions, Person, and TokenPersonOptions
    • Add support for TaxId on Charge.BillingDetails, ConfirmationToken.PaymentMethodPreview.BillingDetails, ConfirmationTokenPaymentMethodDataBillingDetailsOptions, PaymentIntentPaymentMethodDataBillingDetailsOptions, PaymentMethod.BillingDetails, PaymentMethodBillingDetailsOptions, and SetupIntentPaymentMethodDataBillingDetailsOptions
    • Add support for WalletOptions on Checkout.SessionCreateOptions and Checkout.Session
    • Add support for Provider on Checkout.Session.AutomaticTax, Invoice.AutomaticTax, and Quote.AutomaticTax
    • Add support for PaymentMethodOptions on TestHelpersConfirmationTokenCreateOptions
    • Add support for Installments on ConfirmationToken.PaymentMethodOptions.Card
    • Add support for Context on Event
    • Add support for Billie on PaymentIntent.PaymentMethodOptions and PaymentIntentPaymentMethodOptionsOptions
    • Add support for Pix on PaymentMethodConfigurationCreateOptions, PaymentMethodConfigurationUpdateOptions, and PaymentMethodConfiguration
    • Add support for Klarna on PaymentMethodDomain
    • Add support for PendingReason on Refund
    • Add support for Aw, Az, Bd, Bf, Bj, Cm, Cv, Et, In, Kg, La, and Ph on Tax.Registration.CountryOptions and TaxRegistrationCountryOptionsOptions

48.0.2 - 2025-04-15

  • #3101 Replace Dictionary with ConcurrentDictionary in SerializablePropertyCache to fix a concurrency related error reported in #3100

48.0.1 - 2025-04-14

  • #3090 Disable Json.NET metadata special handling. Fixes issue #3068

48.0.0 - 2025-04-01

  • #3074 System.Text.Json Serialization Support release to GA

    • Add System.Text.Json support for serializing Stripe.net entities and objects for applications running on .NET 6 and above. Now you can pass a Stripe.net object or collection of objects to the System.Text.Json serializer and it will produce the correct JSON string.
  • #3056 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 Create method on resource SubscriptionItemUsageRecord
    • Remove support for List, ListAsync, ListAutoPaginating, and ListAutoPaginatingAsync methods on resource SubscriptionItemUsageRecordSummary
    • Remove support for Upcoming and UpcomingAsync methods on resource Invoice
    • Remove support for Invoice on Charge and PaymentIntent
    • Remove support for ShippingDetails on CheckoutSession
    • Remove support for Carrier, Phone, and TrackingNumber on SessionCollectedInformationShippingDetails
    • Remove support for Refund on CreditNoteCreateOptions, CreditNotePreviewLinesListOptions, CreditNotePreviewOptions, and CreditNote
    • Remove support for TaxAmounts on CreditNoteLineItem, CreditNote, and InvoiceLineItem
    • Remove support for AmountExcludingTax and UnitAmountExcludingTax on CreditNoteLineItem and InvoiceLineItem
    • Remove support for Coupon on CustomerCreateOptions, CustomerUpdateOptions, InvoiceCreatePreviewOptions, InvoiceScheduleDetailsPhasesOptions, SubscriptionCreateOptions, SubscriptionSchedulePhasesOptions, SubscriptionSchedulePhases, and SubscriptionUpdateOptions
    • Remove support for PromotionCode on CustomerCreateOptions, CustomerUpdateOptions, SubscriptionCreateOptions, and SubscriptionUpdateOptions
    • Remove support for Price on InvoiceItemCreateOptions, InvoiceItemUpdateOptions, InvoiceItem, InvoiceLineItemUpdateOptions, InvoiceLineItem, and InvoiceLinesOptions

... (truncated)

Commits

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) and [Stripe.net](https://github.com/stripe/stripe-dotnet). These dependencies needed to be updated together.

Updates `Newtonsoft.Json` from 13.0.3 to 13.0.3
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](JamesNK/Newtonsoft.Json@13.0.3...13.0.3)

Updates `Stripe.net` from 40.16.0 to 48.1.0
- [Release notes](https://github.com/stripe/stripe-dotnet/releases)
- [Changelog](https://github.com/stripe/stripe-dotnet/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-dotnet@v40.16.0...v48.1.0)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-version: 13.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Stripe.net
  dependency-version: 48.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Apr 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant