Skip to content

Commit 961b798

Browse files
committed
Bump version to 22.4.0-alpha.1
1 parent d4e8013 commit 961b798

5 files changed

Lines changed: 79 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,80 @@
11
# Changelog
22

3+
## 22.4.0-alpha.1 - 2026-06-24
4+
This release changes the pinned API version to 2026-06-24.preview.
5+
6+
* [#2757](https://github.com/stripe/stripe-node/pull/2757) Update generated code for private-preview
7+
* Add support for new resources `V2.Billing.ContractPricingLineQuantityChange`, `V2.Core.Health.AlertHistoryEntry`, `V2.Core.Health.Alert`, `V2.MoneyManagement.FinancialAddressDebitSimulation`, and `V2.MoneyManagement.PayoutIntent`
8+
* ⚠️ Remove support for resource `V2.Billing.ContractLicensePricingQuantityChange`
9+
* Add support for `report_offer_acceptance` method on resource `Issuing.CreditUnderwritingRecord`
10+
* Add support for `provisional_credit` test helper method on resource `Issuing.Dispute`
11+
* Add support for `report_early_fraud_warning` method on resource `PaymentAttemptRecord`
12+
* Add support for `search` method on resource `PaymentRecord`
13+
* Add support for `debit` method on resource `V2.MoneyManagement.FinancialAddressDebitSimulation`
14+
* Add support for `cancel`, `create`, `list`, `retrieve`, and `update` methods on resource `V2.MoneyManagement.PayoutIntent`
15+
* Add support for `list` and `retrieve` methods on resource `V2.Core.Health.Alert`
16+
* Add support for `del` method on resource `V2.Billing.Contract`
17+
* ⚠️ Remove support for `performance_location_details` on `Tax.TransactionLineItem`
18+
* Add support for `financial_accounts_transactions`, `financial_accounts`, and `recipients_list` on `AccountSession.components` and `AccountSessionCreateParams.components`
19+
* Add support for `location` and `reader` on `Charge.payment_method_details.gift_card`, `GiftCardOperation`, `PaymentAttemptRecord.payment_method_details.gift_card`, and `PaymentRecord.payment_method_details.gift_card`
20+
* Add support for `subscription` on `Checkout.SessionCreateParams.items[]`
21+
* Add support for `items` on `Checkout.Session`
22+
* Add support for `brand` on `Checkout.Session.current_attempt.payment_method_details.card`
23+
* Add support for `network_data` on `Issuing.AuthorizationCaptureParams.testHelpers` and `Issuing.TransactionCreateForceCaptureParams.testHelpers`
24+
* Add support for `enriched_merchant_data` on `Issuing.Authorization`
25+
* Add support for `available_balance` and `current_balance` on `Issuing.Authorization.balance_response`
26+
* ⚠️ Remove support for `amount` on `Issuing.Authorization.balance_response`
27+
* Add support for `decision_deadline_updated_at` on `Issuing.CreditUnderwritingRecord`
28+
* Add support for `acquirer_reference_number` on `Issuing.Transaction.network_data`
29+
* Change `PaymentAttemptRecordReportRefundParams.outcome` to be optional
30+
* Add support for `tip` on `PaymentIntentCaptureParams.amount_details`, `PaymentIntentConfirmParams.amount_details`, `PaymentIntentCreateParams.amount_details`, `PaymentIntentDecrementAuthorizationParams.amount_details`, `PaymentIntentIncrementAuthorizationParams.amount_details`, and `PaymentIntentUpdateParams.amount_details`
31+
* Add support for `billing_cycle_anchor` on `V2.Billing.ContractCreateParams` and `V2.Billing.Contract`
32+
* ⚠️ Remove support for `contract_line_details`, `contract_value_details`, and `license_quantities` on `V2.Billing.Contract`
33+
* Add support for `bill_settings_details` on `V2.Billing.Contract.billing_settings` and `V2.Billing.ContractCreateParams.billing_settings`
34+
* Add support for `billing_profile_details` and `collection_settings_details` on `V2.Billing.Contract.billing_settings`
35+
* ⚠️ Remove support for `contract_billing_details` on `V2.Billing.Contract.billing_settings` and `V2.Billing.ContractCreateParams.billing_settings`
36+
* ⚠️ Change type of `V2.Billing.Contract.one_time_fees` from `array(an object)` to `an object`
37+
* ⚠️ Change type of `V2.Billing.Contract.pricing_lines` from `array(an object)` to `an object`
38+
* ⚠️ Change type of `V2.Billing.Contract.pricing_overrides` from `array(an object)` to `an object`
39+
* ⚠️ Change `V2.Billing.Contract.pricing_lines` to be optional
40+
* ⚠️ Change `V2.Billing.Contract.pricing_overrides` to be optional
41+
* ⚠️ Add support for new value `money_manager` on enums `V2.Core.Account.applied_configurations`, `V2.Core.AccountCloseParams.applied_configurations`, and `V2.Core.AccountListParams.applied_configurations`
42+
* ⚠️ Remove support for value `storer` from enums `V2.Core.Account.applied_configurations`, `V2.Core.AccountCloseParams.applied_configurations`, and `V2.Core.AccountListParams.applied_configurations`
43+
* Add support for `ach`, `becs`, `eft`, `fedwire`, `fps`, `npp`, `rtp`, `sepa_credit`, `sepa_instant`, and `swift` on `V2.Core.Account.configuration.recipient.capabilities.bank_accounts`, `V2.Core.AccountCreateParams.configuration.recipient.capabilities.bank_accounts`, and `V2.Core.AccountUpdateParams.configuration.recipient.capabilities.bank_accounts`
44+
* Add support for `consumer_money_manager` 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`
45+
* Add support for `crypto_money_manager` on `V2.Core.Account.identity.attestations.terms_of_service`, `V2.Core.AccountCreateParams.identity.attestations.terms_of_service`, and `V2.Core.AccountTokenCreateParams.identity.attestations.terms_of_service`
46+
* ⚠️ Remove support for `consumer_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`
47+
* ⚠️ Remove support for `crypto_storer` on `V2.Core.Account.identity.attestations.terms_of_service`, `V2.Core.AccountCreateParams.identity.attestations.terms_of_service`, and `V2.Core.AccountTokenCreateParams.identity.attestations.terms_of_service`
48+
* Add support for `attachment` on `V2.MoneyManagement.OutboundPayment.delivery_options.paper_check` and `V2.MoneyManagement.OutboundPaymentCreateParams.delivery_options.paper_check`
49+
* Add support for `payout_method_options` on `V2.MoneyManagement.OutboundPayment.to`, `V2.MoneyManagement.OutboundPaymentCreateParams.to`, `V2.MoneyManagement.OutboundTransfer.to`, and `V2.MoneyManagement.OutboundTransferCreateParams.to`
50+
* Add support for `returned` on `V2.MoneyManagement.ReceivedDebit.status_details`
51+
* Add support for `returned_at` on `V2.MoneyManagement.ReceivedDebit.status_transitions`
52+
* Add support for `payout_intent` on `V2.MoneyManagement.OutboundPaymentCreateParams`
53+
* Add support for `include` on `V2.Billing.ContractListParams`
54+
* ⚠️ Remove support for `contract_lines` on `V2.Billing.ContractCreateParams`
55+
* ⚠️ Remove support for `license_quantity_actions` on `V2.Billing.ContractCreateParams` and `V2.Billing.ContractUpdateParams`
56+
* ⚠️ Add support for `billing_profile_details` and `collection_settings_details` on `V2.Billing.ContractCreateParams.billing_settings`
57+
* ⚠️ Add support for new value `billing_settings` on enums `V2.Billing.ContractActivateParams.include`, `V2.Billing.ContractCancelParams.include`, `V2.Billing.ContractCreateParams.include`, `V2.Billing.ContractRetrieveParams.include`, and `V2.Billing.ContractUpdateParams.include`
58+
* ⚠️ Remove support for values `contract_line_details` and `license_quantities` from enums `V2.Billing.ContractActivateParams.include`, `V2.Billing.ContractCancelParams.include`, `V2.Billing.ContractCreateParams.include`, `V2.Billing.ContractRetrieveParams.include`, and `V2.Billing.ContractUpdateParams.include`
59+
* ⚠️ Add support for `amount`, `bill_at`, and `product` on `V2.Billing.ContractCreateParams.one_time_fees[]`
60+
* Add support for `lookup_key` on `V2.Billing.ContractCreateParams.one_time_fees[]`
61+
* ⚠️ Remove support for `bill_schedule`, `billable_item_type`, and `product_details` on `V2.Billing.ContractCreateParams.one_time_fees[]`
62+
* Add support for `pricing_overrides` and `quantity_changes` on `V2.Billing.ContractCreateParams.pricing_lines[].pricing.price_details` and `V2.Billing.ContractUpdateParams.pricing_line_actions[].add.pricing.price_details`
63+
* ⚠️ Remove support for `quantity` on `V2.Billing.ContractCreateParams.pricing_lines[].pricing.price_details` and `V2.Billing.ContractUpdateParams.pricing_line_actions[].add.pricing.price_details`
64+
* ⚠️ Remove support for `overwrite_price` on `V2.Billing.ContractCreateParams.pricing_overrides[]`
65+
* Add support for `pricing_line_ids` and `pricing_line_lookup_keys` on `V2.Billing.ContractCreateParams.pricing_overrides[].multiplier.criteria[]` and `V2.Billing.ContractUpdateParams.pricing_override_actions[].add.multiplier.criteria[]`
66+
* ⚠️ Remove support for `billable_item_ids`, `billable_item_lookup_keys`, `billable_item_types`, `metadata_conditions`, and `rate_card_ids` on `V2.Billing.ContractCreateParams.pricing_overrides[].multiplier.criteria[]` and `V2.Billing.ContractUpdateParams.pricing_override_actions[].add.multiplier.criteria[]`
67+
* ⚠️ Change type of `V2.Billing.ContractCreateParams.pricing_overrides[].type` and `V2.Billing.ContractUpdateParams.pricing_override_actions[].add.type` from `enum('multiplier'|'overwrite_price')` to `literal('multiplier')`
68+
* Change `V2.Billing.ContractCreateParams.pricing_overrides` to be optional
69+
* Change `V2.Billing.ContractCreateParams.pricing_overrides[].multiplier.criteria` to be optional
70+
* Add support for `pricing` on `V2.Billing.ContractUpdateParams.pricing_line_actions[].update`
71+
* ⚠️ Remove support for `price` on `V2.Billing.ContractUpdateParams.pricing_override_actions[].add.overwrite_price`
72+
* Add support for `cancel_pricing_lines` and `proration_behavior` on `V2.Billing.ContractCancelParams`
73+
* Add support for new values `bank_accounts.ach`, `bank_accounts.becs`, `bank_accounts.eft`, `bank_accounts.fedwire`, `bank_accounts.fps`, `bank_accounts.npp`, `bank_accounts.rtp`, `bank_accounts.sepa_credit`, `bank_accounts.sepa_instant`, and `bank_accounts.swift` on enum `EventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updated_capability`
74+
* Add support for event notifications `V2MoneyManagementDebitDisputeFailedEvent`, `V2MoneyManagementDebitDisputeSubmittedEvent`, and `V2MoneyManagementDebitDisputeSucceededEvent` with related object `V2.MoneyManagement.DebitDispute`
75+
* Add support for error codes `us_bank_account_microdeposits_cannot_be_confirmed` and `us_bank_account_microdeposits_cannot_be_sent` on `ControlledByAlternateResourceError`
76+
* Add support for error code `payout_intent_not_cancelable` on `NotCancelableError`
77+
378
## 22.3.0-alpha.4 - 2026-06-17
479
* [#2751](https://github.com/stripe/stripe-node/pull/2751) Update generated code for private-preview
580
* Add support for `retrieve` method on resource `Radar.CustomerEvaluation`

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
22.3.0-alpha.4
1+
22.4.0-alpha.1

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "stripe",
3-
"version": "22.3.0-alpha.4",
3+
"version": "22.4.0-alpha.1",
44
"description": "Stripe API wrapper",
55
"keywords": [
66
"stripe",

src/stripe.core.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1192,7 +1192,7 @@ const defaultRequestSenderFactory: RequestSenderFactory = (stripe) =>
11921192
new RequestSender(stripe, StripeResource.MAX_BUFFERED_REQUEST_METRICS);
11931193

11941194
export class Stripe {
1195-
static PACKAGE_VERSION = '22.3.0-alpha.4';
1195+
static PACKAGE_VERSION = '22.4.0-alpha.1';
11961196
static API_VERSION: typeof ApiVersion = ApiVersion;
11971197
static aiAgent = '';
11981198
static AI_AGENT = '';

src/stripe.esm.node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1194,7 +1194,7 @@ const defaultRequestSenderFactory: RequestSenderFactory = (stripe) =>
11941194
new RequestSender(stripe, StripeResource.MAX_BUFFERED_REQUEST_METRICS);
11951195

11961196
export class Stripe {
1197-
static PACKAGE_VERSION = '22.3.0-alpha.4';
1197+
static PACKAGE_VERSION = '22.4.0-alpha.1';
11981198
static API_VERSION: typeof ApiVersion = ApiVersion;
11991199
static aiAgent = '';
12001200
static AI_AGENT = '';

0 commit comments

Comments
 (0)