|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 32.1.0-beta.1 - 2026-03-25 |
| 4 | + |
| 5 | +This release changes the pinned API version to `2026-03-25.preview`. It is built on top of SDK version 32.0.0 which contains breaking changes. Please review the [changelog for 32.0.0](https://github.com/stripe/stripe-java/blob/master/CHANGELOG.md#3200---2026-03-25) if upgrading from older SDK versions. |
| 6 | + |
| 7 | +* [#2194](https://github.com/stripe/stripe-java/pull/2194) Update generated code for beta |
| 8 | +* [#2192](https://github.com/stripe/stripe-java/pull/2192) Update generated code for beta |
| 9 | + * Release specs are identical. |
| 10 | +* [#2164](https://github.com/stripe/stripe-java/pull/2164) Update generated code for beta |
| 11 | + * Add support for new resources `productcatalog.TrialOffer`, `tax.Location`, and `v2.core.BatchJob` |
| 12 | + * Add support for `create` method on resource `productcatalog.TrialOffer` |
| 13 | + * Add support for `create`, `list`, and `retrieve` methods on resource `tax.Location` |
| 14 | + * Add support for `cancel`, `create`, and `retrieve` methods on resource `v2.core.BatchJob` |
| 15 | + * Add support for `performanceLocation` on `tax.CalculationCreateParams.line_items[]` and `tax.CalculationLineItem` |
| 16 | + * Add support for `trialOffer` on `InvoiceCreatePreviewParams.schedule_details.amendments[].item_actions[].add`, `InvoiceCreatePreviewParams.schedule_details.amendments[].item_actions[].set`, `InvoiceCreatePreviewParams.schedule_details.phases[].items[]`, `QuoteCreateParams.lines[].actions[].add_item`, `QuoteCreateParams.lines[].actions[].set_items[]`, `QuoteLine.actions[].add_item`, `QuoteLine.actions[].set_items[]`, `QuotePreviewSubscriptionSchedule.phases[].items[]`, `QuoteUpdateParams.lines[].actions[].add_item`, `QuoteUpdateParams.lines[].actions[].set_items[]`, `SubscriptionSchedule.phases[].items[]`, `SubscriptionScheduleAmendParams.amendments[].item_actions[].add`, `SubscriptionScheduleAmendParams.amendments[].item_actions[].set`, `SubscriptionScheduleCreateParams.phases[].items[]`, and `SubscriptionScheduleUpdateParams.phases[].items[]` |
| 17 | + * Add support for `riskReserved` on `Balance` |
| 18 | + * ⚠️ Remove support for `sourceType` on `Charge.payment_method_details.stripe_balance`, `ConfirmationToken.payment_method_preview.stripe_balance`, `ConfirmationTokenCreateParams.payment_method_data.stripe_balance`, `PaymentAttemptRecord.payment_method_details.stripe_balance`, `PaymentIntentConfirmParams.payment_method_data.stripe_balance`, `PaymentIntentCreateParams.payment_method_data.stripe_balance`, `PaymentIntentUpdateParams.payment_method_data.stripe_balance`, `PaymentMethod.stripe_balance`, `PaymentMethodCreateParams.stripe_balance`, `PaymentRecord.payment_method_details.stripe_balance`, `SetupIntentConfirmParams.payment_method_data.stripe_balance`, `SetupIntentCreateParams.payment_method_data.stripe_balance`, and `SetupIntentUpdateParams.payment_method_data.stripe_balance` |
| 19 | + * Add support for `taxDetails` on `InvoiceAddLinesParams.lines[].price_data.product_data`, `InvoiceLineItemUpdateParams.price_data.product_data`, `InvoiceUpdateLinesParams.lines[].price_data.product_data`, `PaymentLinkCreateParams.line_items[].price_data.product_data`, `PlanCreateParams.product[0]`, `PriceCreateParams.product_data`, `ProductCreateParams`, `ProductUpdateParams`, `checkout.SessionCreateParams.line_items[].price_data.product_data`, and `checkout.SessionUpdateParams.line_items[].price_data.product_data` |
| 20 | + * Add support for `pendingInvoiceItemInterval` on `checkout.SessionUpdateParams.subscription_data` |
| 21 | + * Add support for `hosted` and `uiMode` on `financialconnections.SessionCreateParams` and `financialconnections.Session` |
| 22 | + * Add support for `url` on `financialconnections.Session` |
| 23 | + * Add support for `expiresAfterSeconds` on `Invoice.payment_settings.payment_method_options.pix`, `InvoiceCreateParams.payment_settings.payment_method_options.pix`, `InvoiceUpdateParams.payment_settings.payment_method_options.pix`, `QuotePreviewInvoice.payment_settings.payment_method_options.pix`, `Subscription.payment_settings.payment_method_options.pix`, `SubscriptionCreateParams.payment_settings.payment_method_options.pix`, and `SubscriptionUpdateParams.payment_settings.payment_method_options.pix` |
| 24 | + * Add support for `currentTrial` on `InvoiceCreatePreviewParams.subscription_details.items[]`, `SubscriptionCreateParams.items[]`, `SubscriptionItemCreateParams`, `SubscriptionItemUpdateParams`, `SubscriptionItem`, and `SubscriptionUpdateParams.items[]` |
| 25 | + * Add support for `surcharge` on `PaymentIntent.amount_details`, `PaymentIntentCaptureParams.amount_details`, `PaymentIntentConfirmParams.amount_details`, `PaymentIntentCreateParams.amount_details`, `PaymentIntentIncrementAuthorizationParams.amount_details`, and `PaymentIntentUpdateParams.amount_details` |
| 26 | + * Add support for `amountDetails` and `paymentDetails` on `PaymentIntentDecrementAuthorizationParams` |
| 27 | + * Add support for `mandateOptions` on `PaymentIntent.payment_method_options.stripe_balance` |
| 28 | + * Add support for `managedPayments` on `PaymentLinkCreateParams` and `PaymentLink` |
| 29 | + * Add support for `stripeBalance` on `SetupIntent.payment_method_options`, `SetupIntentConfirmParams.payment_method_options`, `SetupIntentCreateParams.payment_method_options`, and `SetupIntentUpdateParams.payment_method_options` |
| 30 | + * Add support for `billingCycleAnchor` on `Subscription.trial_settings.end_behavior`, `SubscriptionCreateParams.trial_settings.end_behavior`, and `SubscriptionUpdateParams.trial_settings.end_behavior` |
| 31 | + * Add support for new values `admissions_tax`, `attendance_tax`, `entertainment_tax`, `gross_receipts_tax`, `hospitality_tax`, `luxury_tax`, `resort_tax`, and `tourism_tax` on enum `tax.RegistrationCreateParams.country_options.us.type` |
| 32 | + * Add support for `admissionsTax`, `attendanceTax`, `entertainmentTax`, `grossReceiptsTax`, `hospitalityTax`, `luxuryTax`, `resortTax`, and `tourismTax` on `tax.Registration.country_options.us` |
| 33 | + * Add support for `requirements` on `TaxCode` |
| 34 | + * ⚠️ Change type of `v2.billing.Cadence.settings_data.collection.payment_method_options.card.mandate_options.amount`, `v2.billing.CollectionSetting.payment_method_options.card.mandate_options.amount`, `v2.billing.CollectionSettingCreateParams.payment_method_options.card.mandate_options.amount`, `v2.billing.CollectionSettingUpdateParams.payment_method_options.card.mandate_options.amount`, and `v2.billing.CollectionSettingVersion.payment_method_options.card.mandate_options.amount` from `longInteger` to `int64_string` |
| 35 | + * Add support for `timezone` on `v2.core.Account.defaults`, `v2.core.AccountCreateParams.defaults`, and `v2.core.AccountUpdateParams.defaults` |
| 36 | + * Add support for `azureEventGrid` on `v2.core.EventDestinationCreateParams` and `v2.core.EventDestination` |
| 37 | + * Add support for `supportedCurrencies` on `v2.core.vault.GbBankAccount`, `v2.core.vault.UsBankAccount`, and `v2.moneymanagement.PayoutMethod.card` |
| 38 | + * Add support for `restricted` on `v2.moneymanagement.PayoutMethod` |
| 39 | + * Add support for `currencies` on `v2.moneymanagement.PayoutMethodsBankAccountSpec.countries.value.fields[]` |
| 40 | + * Add support for `counterparty` and `description` on `v2.moneymanagement.Transaction` |
| 41 | + * ⚠️ Add support for `currency` on `v2.core.vault.GbBankAccountCreateParams`, `v2.core.vault.UsBankAccountCreateParams`, `v2.moneymanagement.OutboundSetupIntentCreateParams.payout_method_data.bank_account`, `v2.moneymanagement.OutboundSetupIntentCreateParams.payout_method_data.card`, `v2.moneymanagement.OutboundSetupIntentUpdateParams.payout_method_data.bank_account`, and `v2.moneymanagement.OutboundSetupIntentUpdateParams.payout_method_data.card` |
| 42 | + * Add support for `iban` on `v2.core.vault.GbBankAccountCreateParams` |
| 43 | + * Change `v2.core.vault.GbBankAccountCreateParams.accountNumber` to be optional |
| 44 | + * Change `v2.core.vault.GbBankAccountCreateParams.sortCode` to be optional |
| 45 | + * Add support for new value `azure_event_grid` on enum `v2.core.EventDestinationCreateParams.type` |
| 46 | + * Add support for new value `currency` on enum `InvalidPaymentMethodException.invalidParam` |
| 47 | + * Add support for event notifications `V2CoreBatchJobBatchFailedEvent`, `V2CoreBatchJobCanceledEvent`, `V2CoreBatchJobCompletedEvent`, `V2CoreBatchJobCreatedEvent`, `V2CoreBatchJobReadyForUploadEvent`, `V2CoreBatchJobTimeoutEvent`, `V2CoreBatchJobUpdatedEvent`, `V2CoreBatchJobUploadTimeoutEvent`, `V2CoreBatchJobValidatingEvent`, and `V2CoreBatchJobValidationFailedEvent` with related object `v2.core.BatchJob` |
| 48 | +* [#2189](https://github.com/stripe/stripe-java/pull/2189) Merge to beta |
| 49 | +* [#2175](https://github.com/stripe/stripe-java/pull/2175) Merge to beta |
| 50 | + |
3 | 51 | ## 31.5.0-beta.1 - 2026-02-25 |
4 | 52 | This release changes the pinned API version to `2026-02-25.preview`. |
5 | 53 |
|
|
0 commit comments