|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 18.2.0-alpha.2 - 2026-01-07 |
| 4 | +* [#1745](https://github.com/stripe/stripe-ruby/pull/1745) Update generated code for private-preview |
| 5 | + * Nil input params are now preserved when calling V2 APIs. Add additional tests for nil when calling V2 services you do not accidentally include an unintentional nil value. V1 API calls are not affected (nil values are stripped from params hashes in V1). |
| 6 | + * Add support for new resource `Tax::Location` |
| 7 | + * Add support for `create`, `list`, and `retrieve` methods on resource `Tax::Location` |
| 8 | + * Add support for `pause` method on resource `Subscription` |
| 9 | + * Add support for `performance_location` on `Checkout::SessionCreateParams::LineItem::PriceDatum::ProductDatum::TaxDetail`, `Checkout::SessionUpdateParams::LineItem::PriceDatum::ProductDatum::TaxDetail`, `InvoiceAddLinesParams::Line::PriceDatum::ProductDatum::TaxDetail`, `InvoiceLineItemUpdateParams::PriceDatum::ProductDatum::TaxDetail`, `InvoiceUpdateLinesParams::Line::PriceDatum::ProductDatum::TaxDetail`, `PaymentLinkCreateParams::LineItem::PriceDatum::ProductDatum::TaxDetail`, `ProductCreateParams::TaxDetail`, `ProductUpdateParams::TaxDetail`, `Tax::CalculationCreateParams::LineItem`, and `Tax::CalculationLineItem` |
| 10 | + * Change type of `DelegatedCheckout::RequestedSessionUpdateParams.metadata` from `map(string: string)` to `emptyable(map(string: string))` |
| 11 | + * Change type of `DelegatedCheckout::RequestedSessionUpdateParams.payment_method_data` from `payment_method_data` to `emptyable(payment_method_data)` |
| 12 | + * Change type of `DelegatedCheckout::RequestedSessionUpdateParams.shared_metadata` from `map(string: string)` to `emptyable(map(string: string))` |
| 13 | + * Add support for `subscription` on `Invoice::Parent::ScheduleDetail` and `QuotePreviewInvoice::Parent::ScheduleDetail` |
| 14 | + * Change type of `PaymentIntentConfirmParams::PaymentDetail::Benefit.fr_meal_voucher`, `PaymentIntentCreateParams::PaymentDetail::Benefit.fr_meal_voucher`, `PaymentIntentUpdateParams::PaymentDetail::Benefit.fr_meal_voucher`, `SetupIntentConfirmParams::SetupDetail::Benefit.fr_meal_voucher`, `SetupIntentCreateParams::SetupDetail::Benefit.fr_meal_voucher`, and `SetupIntentUpdateParams::SetupDetail::Benefit.fr_meal_voucher` from `payment_details_benefit_fr_meal_voucher` to `emptyable(payment_details_benefit_fr_meal_voucher)` |
| 15 | + * Add support for `tax_details` on `PlanCreateParams::Product` and `PriceCreateParams::ProductDatum` |
| 16 | + * Add support for `external_reference` on `Plan` and `Price` |
| 17 | + * Add support for `admissions_tax`, `attendance_tax`, `entertainment_tax`, `gross_receipts_tax`, `hospitality_tax`, `luxury_tax`, `resort_tax`, and `tourism_tax` on `Tax::Registration::CountryOption::Me` |
| 18 | + * Add support for `requirements` on `TaxCode` |
| 19 | + |
3 | 20 | ## 18.2.0-alpha.1 - 2025-12-14 |
4 | 21 | * [#1743](https://github.com/stripe/stripe-ruby/pull/1743) Update generated code for private-preview |
5 | 22 | * Add support for new resources `SharedPayment::GrantedToken`, `V2::Iam::ApiKey`, `V2::Payments::SettlementAllocationIntentSplit`, `V2::Payments::SettlementAllocationIntent`, and `V2::Tax::ManualRule` |
|
0 commit comments