|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 32.1.0-alpha.2 - 2026-04-01 |
| 4 | +* [#2197](https://github.com/stripe/stripe-java/pull/2197) Update generated code for private-preview |
| 5 | + * Add support for new resources `sharedpayment.IssuedToken` and `v2.data.reporting.QueryRun` |
| 6 | + * Add support for `create` and `retrieve` methods on resource `v2.data.reporting.QueryRun` |
| 7 | + * Add support for `pause` and `resume` methods on resource `v2.payments.OffSessionPayment` |
| 8 | + * Add support for `tenantKeys`, `tenantOperator`, and `tenantValues` on `billing.MeterEventSummaryListParams` |
| 9 | + * Add support for `moneyServices` on `ChargeCaptureParams.payment_details`, `ChargeUpdateParams.payment_details`, `PaymentIntentCaptureParams.payment_details`, `PaymentIntentConfirmParams.payment_details`, `PaymentIntentCreateParams.payment_details`, and `PaymentIntentUpdateParams.payment_details` |
| 10 | + * Add support for `paymentMethodOptions` on `delegatedcheckout.RequestedSessionCreateParams`, `delegatedcheckout.RequestedSessionUpdateParams`, and `delegatedcheckout.RequestedSession` |
| 11 | + * ⚠️ Remove support for `paymentMethodData` on `delegatedcheckout.RequestedSessionConfirmParams`, `delegatedcheckout.RequestedSessionCreateParams`, and `delegatedcheckout.RequestedSessionUpdateParams` |
| 12 | + * Add support for `cardBrands` and `paymentMethodTypes` on `delegatedcheckout.RequestedSession.seller_details` |
| 13 | + * ⚠️ Change type of `delegatedcheckout.RequestedSession.sharedPaymentIssuedToken` from `string` to `expandable($SharedPayment.IssuedToken)` |
| 14 | + * Add support for `checkScan` on `Invoice.payment_settings.payment_method_options`, `InvoiceCreateParams.payment_settings.payment_method_options`, `InvoiceUpdateParams.payment_settings.payment_method_options`, `QuotePreviewInvoice.payment_settings.payment_method_options`, `Subscription.payment_settings.payment_method_options`, `SubscriptionCreateParams.payment_settings.payment_method_options`, and `SubscriptionUpdateParams.payment_settings.payment_method_options` |
| 15 | + * Add support for new value `check_scan` on enums `InvoiceCreateParams.payment_settings.paymentMethodTypes`, `InvoiceUpdateParams.payment_settings.paymentMethodTypes`, `SubscriptionCreateParams.payment_settings.paymentMethodTypes`, and `SubscriptionUpdateParams.payment_settings.paymentMethodTypes` |
| 16 | + * Add support for `processorDetails` on `PaymentAttemptRecordReportFailedParams`, `PaymentAttemptRecordReportGuaranteedParams`, `PaymentRecordReportPaymentAttemptFailedParams`, `PaymentRecordReportPaymentAttemptGuaranteedParams`, `PaymentRecordReportPaymentAttemptParams.failed`, `PaymentRecordReportPaymentAttemptParams.guaranteed`, `PaymentRecordReportPaymentParams.failed`, and `PaymentRecordReportPaymentParams.guaranteed` |
| 17 | + * Add support for `paymentDetails` on `PaymentIntentConfirmParams.payment_method_options.card_present`, `PaymentIntentConfirmParams.payment_method_options.card`, `PaymentIntentCreateParams.payment_method_options.card_present`, `PaymentIntentCreateParams.payment_method_options.card`, `PaymentIntentUpdateParams.payment_method_options.card_present`, and `PaymentIntentUpdateParams.payment_method_options.card` |
| 18 | + * ⚠️ Remove support for `billFrom` on `QuotePreviewSubscriptionSchedule.billing_schedules[]`, `Subscription.billing_schedules[]`, and `SubscriptionSchedule.billing_schedules[]` |
| 19 | + * Add support for `agentDetails`, `paymentMethodDetails`, and `riskDetails` on `sharedpayment.GrantedToken` |
| 20 | + * Add support for `paperChecks` on `v2.Account.configuration.recipient_data.features`, `v2.AccountCreateParams.configuration.recipient_data.features`, `v2.AccountUpdateParams.configuration.recipient_data.features`, `v2.core.Account.configuration.recipient.capabilities`, `v2.core.Account.configuration.storer.capabilities.outbound_payments`, `v2.core.AccountCreateParams.configuration.recipient.capabilities`, `v2.core.AccountCreateParams.configuration.storer.capabilities.outbound_payments`, `v2.core.AccountUpdateParams.configuration.recipient.capabilities`, and `v2.core.AccountUpdateParams.configuration.storer.capabilities.outbound_payments` |
| 21 | + * ⚠️ Change type of `v2.billing.Cadence.settings_data.collection.payment_method_options.konbini`, `v2.billing.CollectionSetting.payment_method_options.konbini`, `v2.billing.CollectionSettingCreateParams.payment_method_options.konbini`, `v2.billing.CollectionSettingUpdateParams.payment_method_options.konbini`, and `v2.billing.CollectionSettingVersion.payment_method_options.konbini` from `map(string: dynamic)` to `an object` |
| 22 | + * ⚠️ Change type of `v2.billing.Cadence.settings_data.collection.payment_method_options.sepaDebit`, `v2.billing.CollectionSetting.payment_method_options.sepaDebit`, `v2.billing.CollectionSettingCreateParams.payment_method_options.sepaDebit`, `v2.billing.CollectionSettingUpdateParams.payment_method_options.sepaDebit`, and `v2.billing.CollectionSettingVersion.payment_method_options.sepaDebit` from `map(string: dynamic)` to `an object` |
| 23 | + * Add support for `id` on `v2.billing.CadenceSpendModifier.max_billing_period_spend.amount.custom_pricing_unit`, `v2.billing.IntentAction.apply.spend_modifier_rule.max_billing_period_spend.amount.custom_pricing_unit`, and `v2.billing.IntentCreateParams.actions[].apply.spend_modifier_rule.max_billing_period_spend.amount.custom_pricing_unit` |
| 24 | + * ⚠️ Change type of `v2.core.Event.reason.request.client.stripeAction` from `map(string: dynamic)` to `an object` |
| 25 | + * ⚠️ Change type of `v2.moneymanagement.InboundTransfer.transfer_history[].bankDebitProcessing` from `map(string: dynamic)` to `an object` |
| 26 | + * ⚠️ Change type of `v2.moneymanagement.InboundTransfer.transfer_history[].bankDebitQueued` from `map(string: dynamic)` to `an object` |
| 27 | + * ⚠️ Change type of `v2.moneymanagement.InboundTransfer.transfer_history[].bankDebitSucceeded` from `map(string: dynamic)` to `an object` |
| 28 | + * ⚠️ Remove support for `town` on `v2.moneymanagement.OutboundPayment.tracking_details.paper_check.mailing_address` |
| 29 | + * Add support for `applicationFeeAmountRequested` on `v2.payments.OffSessionPayment` |
| 30 | + * ⚠️ Remove support for `compartmentId` on `v2.payments.OffSessionPayment` |
| 31 | + * Add support for `retryUntil` on `v2.payments.OffSessionPayment.retry_details` |
| 32 | + * Add support for `applicationFeeAmount` on `v2.payments.OffSessionPaymentCaptureParams` and `v2.payments.OffSessionPaymentCreateParams` |
| 33 | + * Add support for new values `bm_crn`, `bo_tin`, `bt_tpn`, `co_nit`, `ec_ruc`, `eg_tin`, `gh_tin`, `gy_tin`, `hn_rtn`, `jm_trn`, `jo_crn`, `ke_pin`, `ky_crn`, `lk_tin`, `mo_tin`, `mv_tin`, `ng_tin`, `pa_ruc`, `ph_tin`, `py_ruc`, `sl_tin`, `sv_nit`, `uy_ruc`, `vg_cn`, and `za_tin` on enums `v2.core.AccountCreateParams.identity.business_details.id_numbers[].type`, `v2.core.AccountTokenCreateParams.identity.business_details.id_numbers[].type`, and `v2.core.AccountUpdateParams.identity.business_details.id_numbers[].type` |
| 34 | + * Add support for new values `bm_pp`, `bo_ci`, `bt_cid`, `eg_tin`, `gh_pin`, `gy_tin`, `hn_rtn`, `jm_trn`, `jo_pin`, `ky_pp`, `lk_nic`, `mo_bir`, `mt_nic`, `mv_tin`, `pa_ruc`, `ph_tin`, `py_ruc`, `si_pin`, `sv_nit`, and `vg_pp` on enums `v2.core.AccountCreateParams.identity.individual.id_numbers[].type`, `v2.core.AccountPersonCreateParams.id_numbers[].type`, `v2.core.AccountPersonTokenCreateParams.id_numbers[].type`, `v2.core.AccountPersonUpdateParams.id_numbers[].type`, `v2.core.AccountTokenCreateParams.identity.individual.id_numbers[].type`, and `v2.core.AccountUpdateParams.identity.individual.id_numbers[].type` |
| 35 | + * Add support for new value `paper_checks` on enum `EventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updatedCapability` |
| 36 | + * Add support for new value `outbound_payments.paper_checks` on enum `EventsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent.updatedCapability` |
| 37 | + * Add support for `alertId` on `EventsV2CoreHealthApiErrorResolvedEvent`, `EventsV2CoreHealthApiLatencyResolvedEvent`, `EventsV2CoreHealthAuthorizationRateDropResolvedEvent`, `EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent`, `EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent`, `EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent`, `EventsV2CoreHealthPaymentMethodErrorResolvedEvent`, `EventsV2CoreHealthSepaDebitDelayedFiringEvent`, `EventsV2CoreHealthSepaDebitDelayedResolvedEvent`, `EventsV2CoreHealthTrafficVolumeDropResolvedEvent`, and `EventsV2CoreHealthWebhookLatencyResolvedEvent` |
| 38 | + * Add support for `apiKey` on `EventsV2IamApiKeyCreatedEvent`, `EventsV2IamApiKeyDefaultSecretRevealedEvent`, `EventsV2IamApiKeyExpiredEvent`, `EventsV2IamApiKeyPermissionsUpdatedEvent`, `EventsV2IamApiKeyRotatedEvent`, and `EventsV2IamApiKeyUpdatedEvent` |
| 39 | + * Add support for `stripeAccessGrant` on `EventsV2IamStripeAccessGrantApprovedEvent`, `EventsV2IamStripeAccessGrantCanceledEvent`, `EventsV2IamStripeAccessGrantDeniedEvent`, `EventsV2IamStripeAccessGrantRemovedEvent`, `EventsV2IamStripeAccessGrantRequestedEvent`, and `EventsV2IamStripeAccessGrantUpdatedEvent` |
| 40 | + * Add support for event notifications `V2DataReportingQueryRunCreatedEvent`, `V2DataReportingQueryRunFailedEvent`, `V2DataReportingQueryRunSucceededEvent`, and `V2DataReportingQueryRunUpdatedEvent` with related object `v2.data.reporting.QueryRun` |
| 41 | + * Add support for event notifications `V2PaymentsOffSessionPaymentPausedEvent` and `V2PaymentsOffSessionPaymentResumedEvent` with related object `v2.payments.OffSessionPayment` |
| 42 | + |
3 | 43 | ## 32.1.0-alpha.1 - 2026-03-25 |
4 | 44 |
|
5 | 45 | This release changes the pinned API version to `2026-03-25.preview` and contains additional breaking changes. See the [GA changelog](https://github.com/stripe/stripe-java/blob/master/CHANGELOG.md#3200---2026-03-25) for more information. |
|
0 commit comments