|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 29.5.0-beta.1 - 2025-07-30 |
| 4 | +This release changes the pinned API version to `2025-07-30.basil`. |
| 5 | + |
| 6 | +* [#2025](https://github.com/stripe/stripe-java/pull/2025) Update generated code for beta |
| 7 | + * Add support for new resources `billing.MeterUsageRow`, `billing.MeterUsage`, and `terminal.OnboardingLink` |
| 8 | + * Add support for `retrieve` method on resource `billing.MeterUsage` |
| 9 | + * Add support for `create` method on resource `terminal.OnboardingLink` |
| 10 | + * Add support for `monthlyPayoutDays` and `weeklyPayoutDays` on `BalanceSettings.payouts.schedule` and `BalanceSettingsUpdateParams.payouts.schedule` |
| 11 | + * Remove support for `monthlyAnchor` and `weeklyAnchor` on `BalanceSettings.payouts.schedule` and `BalanceSettingsUpdateParams.payouts.schedule` |
| 12 | + * Add support for `delayDaysOverride` on `BalanceSettingsUpdateParams.settlement_timing` |
| 13 | + * Remove support for `delayDays` on `BalanceSettingsUpdateParams.settlement_timing` |
| 14 | + * Add support for `updateDiscounts` on `checkout.SessionCreateParams.permissions` |
| 15 | + * Add support for `discounts` and `subscriptionData` on `checkout.SessionUpdateParams` |
| 16 | + * Add support for `smartDisputes` on `Dispute` |
| 17 | + * Add support for `upi` 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` |
| 18 | + * Add support for new value `upi` on enums `InvoiceCreateParams.payment_settings.paymentMethodTypes`, `InvoiceUpdateParams.payment_settings.paymentMethodTypes`, `SubscriptionCreateParams.payment_settings.paymentMethodTypes`, and `SubscriptionUpdateParams.payment_settings.paymentMethodTypes` |
| 19 | + * Add support for `transactionId` on `PaymentAttemptRecord.payment_method_details.cashapp` and `PaymentRecord.payment_method_details.cashapp` |
| 20 | + * Add support for `amountDetails` on `PaymentIntentCaptureParams`, `PaymentIntentConfirmParams`, `PaymentIntentCreateParams`, `PaymentIntentIncrementAuthorizationParams`, and `PaymentIntentUpdateParams` |
| 21 | + * Add support for `paymentDetails` on `PaymentIntentIncrementAuthorizationParams` |
| 22 | + * Add support for `storer` on `v2.core.Account.identity.attestations.terms_of_service`, `v2.core.AccountCreateParams.identity.attestations.terms_of_service`, and `v2.core.AccountUpdateParams.identity.attestations.terms_of_service` |
| 23 | + * Add support for `collectionOptions` on `v2.core.AccountLink.use_case.account_onboarding`, `v2.core.AccountLink.use_case.account_update`, `v2.core.AccountLinkCreateParams.use_case.account_onboarding`, and `v2.core.AccountLinkCreateParams.use_case.account_update` |
| 24 | + * Change type of `v2.core.AccountLink.use_case.account_onboarding.configurations`, `v2.core.AccountLink.use_case.account_update.configurations`, `v2.core.AccountLinkCreateParams.use_case.account_onboarding.configurations`, and `v2.core.AccountLinkCreateParams.use_case.account_update.configurations` from `literal('recipient')` to `enum('customer'|'merchant'|'recipient'|'storer')` |
| 25 | + * Add support for `bankAccountType` on `v2.moneymanagement.PayoutMethod.bank_account` |
| 26 | + * Add support for thin event `V2CoreAccountLinkReturnedEvent` |
| 27 | + * Add support for thin event `V2MoneyManagementPayoutMethodUpdatedEvent` with related object `v2.moneymanagement.PayoutMethod` |
| 28 | + * Remove support for thin event `V2CoreAccountLinkCompletedEvent` |
| 29 | + * Remove support for thin event `V2OffSessionPaymentRequiresCaptureEvent` with related object `v2.payments.OffSessionPayment` |
| 30 | + |
3 | 31 | ## 29.4.0-beta.2 - 2025-07-09 |
4 | 32 | * [#2026](https://github.com/stripe/stripe-java/pull/2026) Pull in V2 FinancialAccount changes for June release |
5 | | - * Add support for `close` and `create` methods on resource `v2.moneymanagement.FinancialAccount` |
6 | | - * Add support for `storer` on `v2.core.Account.configuration`, `v2.core.AccountCreateParams.configuration`, and `v2.core.AccountUpdateParams.configuration` |
7 | | - * Add support for `statusDetails` on `v2.moneymanagement.FinancialAccount` |
8 | | - * Add support for `status` on `v2.moneymanagement.FinancialAccountListParams` |
9 | | - * Add support for new value `configuration.storer` on enums `v2.core.AccountCreateParams.include`, `v2.core.AccountRetrieveParams.include`, and `v2.core.AccountUpdateParams.include` |
10 | | - * Add support for new value `storer` on enum `v2.core.AccountCloseParams.appliedConfigurations` |
11 | | - * Add support for thin events `V2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent` and `V2CoreAccountIncludingConfigurationStorerUpdatedEvent` with related object `v2.core.Account` |
| 33 | + * Add support for `close` and `create` methods on resource `v2.moneymanagement.FinancialAccount` |
| 34 | + * Add support for `storer` on `v2.core.Account.configuration`, `v2.core.AccountCreateParams.configuration`, and `v2.core.AccountUpdateParams.configuration` |
| 35 | + * Add support for `statusDetails` on `v2.moneymanagement.FinancialAccount` |
| 36 | + * Add support for `status` on `v2.moneymanagement.FinancialAccountListParams` |
| 37 | + * Add support for new value `configuration.storer` on enums `v2.core.AccountCreateParams.include`, `v2.core.AccountRetrieveParams.include`, and `v2.core.AccountUpdateParams.include` |
| 38 | + * Add support for new value `storer` on enum `v2.core.AccountCloseParams.appliedConfigurations` |
| 39 | + * Add support for thin events `V2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent` and `V2CoreAccountIncludingConfigurationStorerUpdatedEvent` with related object `v2.core.Account` |
12 | 40 | * Add support for error types `AlreadyExistsException` and `NonZeroBalanceException` |
13 | 41 |
|
14 | 42 | ## 29.4.0-beta.1 - 2025-07-01 |
| 43 | +This release changes the pinned API version to `2025-06-30.basil`. |
| 44 | + |
15 | 45 | * [#2009](https://github.com/stripe/stripe-java/pull/2009) Update generated code for beta |
16 | 46 | * Change type of `InvoiceCreatePreviewParams.schedule_details.billingMode`, `InvoiceCreatePreviewParams.subscription_details.billingMode`, `Quote.subscription_data.billingMode`, `QuoteCreateParams.subscription_data.billingMode`, `SubscriptionCreateParams.billingMode`, `SubscriptionScheduleCreateParams.billingMode`, and `checkout.SessionCreateParams.subscription_data.billingMode` from `enum('classic'|'flexible')` to `billing_mode` |
17 | 47 | * Add support for `submissionMethod` on `Dispute.evidence_details` |
|
0 commit comments