Skip to content

Commit f46566c

Browse files
committed
Bump version to 12.5.0
1 parent fede642 commit f46566c

File tree

3 files changed

+35
-2
lines changed

3 files changed

+35
-2
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,36 @@
1+
## 12.5.0 - 2025-08-27
2+
* [#1554](https://github.com/stripe/stripe-python/pull/1554) Add section on private preview SDKs in readme
3+
* [#1544](https://github.com/stripe/stripe-python/pull/1544) Update generated code. This release changes the pinned API version to `2025-08-27.basil`.
4+
* Add support for `balance_report`, `payout_details`, and `payout_reconciliation_report` on `AccountSession.Component` and `AccountSession.CreateParamsComponent`
5+
* Add support for `name` on `BillingPortal.Configuration`, `billing_portal.Configuration.CreateParams`, and `billing_portal.Configuration.ModifyParams`
6+
* Add support for `installments` on `Charge.PaymentMethodDetail.Alma`
7+
* Add support for `transaction_id` on `Charge.PaymentMethodDetail.Alma`, `Charge.PaymentMethodDetail.AmazonPay`, `Charge.PaymentMethodDetail.Billie`, `Charge.PaymentMethodDetail.KakaoPay`, `Charge.PaymentMethodDetail.KrCard`, `Charge.PaymentMethodDetail.NaverPay`, `Charge.PaymentMethodDetail.Payco`, `Charge.PaymentMethodDetail.RevolutPay`, `Charge.PaymentMethodDetail.SamsungPay`, and `Charge.PaymentMethodDetail.Satispay`
8+
* Add support for `location` and `reader` on `Charge.PaymentMethodDetail.Paynow`
9+
* Add support for `amount_includes_iof` on `Checkout.Session.PaymentMethodOption.Pix`, `PaymentIntent.ConfirmParamsPaymentMethodOptionPix`, `PaymentIntent.CreateParamsPaymentMethodOptionPix`, `PaymentIntent.ModifyParamsPaymentMethodOptionPix`, `PaymentIntent.PaymentMethodOption.Pix`, and `checkout.Session.CreateParamsPaymentMethodOptionPix`
10+
* Add support for new values `block` and `resolution` on enum `Dispute.PaymentMethodDetail.Card.case_type`
11+
* Add support for new value `terminal_android_apk` on enums `File.ListParams.purpose` and `File.purpose`
12+
* Add support for new value `terminal_android_apk` on enum `File.CreateParams.purpose`
13+
* Add support for `metadata` and `period` on `Invoice.CreatePreviewParamsScheduleDetailPhaseAddInvoiceItem`, `Subscription.CreateParamsAddInvoiceItem`, `Subscription.ModifyParamsAddInvoiceItem`, `SubscriptionSchedule.CreateParamsPhaseAddInvoiceItem`, `SubscriptionSchedule.ModifyParamsPhaseAddInvoiceItem`, and `SubscriptionSchedule.Phase.AddInvoiceItem`
14+
* Add support for `exp_month` and `exp_year` on `issuing.Card.CreateParams`
15+
* Add support for `excluded_payment_method_types` on `PaymentIntent.CreateParams` and `PaymentIntent`
16+
* Add support for `payout_method` on `Payout.CreateParams` and `Payout`
17+
* Add support for `mxn` on `Terminal.Configuration.Tipping`, `terminal.Configuration.CreateParamsTipping`, and `terminal.Configuration.ModifyParamsTipping`
18+
* Add support for `card` on `terminal.Reader.PresentPaymentMethodParams`
19+
* Add support for new value `card` on enum `terminal.Reader.PresentPaymentMethodParams.type`
20+
* Add support for new value `2025-08-27.basil` on enum `WebhookEndpoint.CreateParams.api_version`
21+
* Add support for error codes `customer_session_expired` and `india_recurring_payment_mandate_canceled` on `Invoice.LastFinalizationError`, `PaymentIntent.LastPaymentError`, `SetupAttempt.SetupError`, `SetupIntent.LastSetupError`, and `StripeError`
22+
* [#1553](https://github.com/stripe/stripe-python/pull/1553) Import available http libraries more efficiently
23+
* [#1549](https://github.com/stripe/stripe-python/pull/1549) Introduce V1 namespaces in StripeClient
24+
- All the top level non-namespaced services under StripeClient services(eg. customers, products) are copied under the new V1 namespace. These top level non-namespaced services will be marked as deprecated in the next major release and will be removed in a future release. Eg.
25+
```diff
26+
client = StripeClient("sk_test...")
27+
28+
# Accessing V1 Stripe services on a StripeClient should be through the V1 namespace
29+
- client.customers.list()
30+
+ client.v1.customers.list()
31+
```
32+
Refer to the [migration guide](https://github.com/stripe/stripe-python/wiki/v1-namespace-in-StripeClient) for help upgrading.
33+
134
## 12.4.0 - 2025-07-30
235
This release changes the pinned API version to `2025-07-30.basil`.
336

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
12.4.0
1+
12.5.0

stripe/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = "12.4.0"
1+
VERSION = "12.5.0"

0 commit comments

Comments
 (0)