Skip to content

Commit a66dacd

Browse files
committed
Bump version to 18.4.0
1 parent d619437 commit a66dacd

File tree

3 files changed

+23
-3
lines changed

3 files changed

+23
-3
lines changed

CHANGELOG.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,27 @@
11
# Changelog
2+
## 18.4.0 - 2026-02-25
3+
This release changes the pinned API version to `2026-02-25.clover`.
4+
5+
* [#1797](https://github.com/stripe/stripe-ruby/pull/1797) Update generated code
6+
* Add support for new resources `Reserve::Hold`, `Reserve::Plan`, and `Reserve::Release`
7+
* Add support for `location` and `reader` on `Charge::PaymentMethodDetail::CardPresent`, `Charge::PaymentMethodDetail::InteracPresent`, `ConfirmationToken::PaymentMethodPreview::Card::GeneratedFrom::PaymentMethodDetail::CardPresent`, `PaymentAttemptRecord::PaymentMethodDetail::CardPresent`, `PaymentAttemptRecord::PaymentMethodDetail::InteracPresent`, `PaymentMethod::Card::GeneratedFrom::PaymentMethodDetail::CardPresent`, `PaymentRecord::PaymentMethodDetail::CardPresent`, and `PaymentRecord::PaymentMethodDetail::InteracPresent`
8+
* Add support for `display_name` and `service_user_number` on `Mandate::PaymentMethodDetail::BacsDebit`
9+
* Change type of `PaymentAttemptRecord::PaymentMethodDetail::Boleto.tax_id` and `PaymentRecord::PaymentMethodDetail::Boleto.tax_id` from `string` to `nullable(string)`
10+
* Change type of `PaymentAttemptRecord::PaymentMethodDetail::UsBankAccount.expected_debit_date` and `PaymentRecord::PaymentMethodDetail::UsBankAccount.expected_debit_date` from `nullable(string)` to `string`
11+
* Add support for `transaction_purpose` on `PaymentIntent::PaymentMethodOption::UsBankAccount`, `PaymentIntentConfirmParams::PaymentMethodOption::UsBankAccount`, `PaymentIntentCreateParams::PaymentMethodOption::UsBankAccount`, and `PaymentIntentUpdateParams::PaymentMethodOption::UsBankAccount`
12+
* Add support for `optional_items` on `PaymentLinkUpdateParams`
13+
* Remove support for unused `card_issuer_decline` on `Radar::PaymentEvaluation::Insight`
14+
* Add support for `payment_behavior` on `SubscriptionItemDeleteParams`
15+
* Add support for `lk` on `Tax::Registration::CountryOption` and `Tax::RegistrationCreateParams::CountryOption`
16+
* Add support for `cellular` and `stripe_s710` on `Terminal::ConfigurationCreateParams`, `Terminal::ConfigurationUpdateParams`, and `Terminal::Configuration`
17+
* [#1796](https://github.com/stripe/stripe-ruby/pull/1796) Ignore unset properties of V2 Request param classes when making requests
18+
* [#1786](https://github.com/stripe/stripe-ruby/pull/1786) Properly serialize null values in V2
19+
- Fixes a bug where V2 POST requests were not serializing `null` values.
20+
21+
222
## 18.3.1 - 2026-02-03
323
* [#1777](https://github.com/stripe/stripe-ruby/pull/1777)
4-
* References to Stripe objects from *Param class fields are now fully qualified in `stripe.rbi`. This ensures that the class fields in .rbi files generated with tapioca are able to refer to the correct type.
24+
* References to Stripe objects from *Param class fields are now fully qualified in `stripe.rbi`. This ensures that the class fields in .rbi files generated with tapioca are able to refer to the correct type.
525

626
## 18.3.0 - 2026-01-28
727
This release changes the pinned API version to `2026-01-28.clover`.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
18.3.1
1+
18.4.0

lib/stripe/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module Stripe
4-
VERSION = "18.3.1"
4+
VERSION = "18.4.0"
55
end

0 commit comments

Comments
 (0)