Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 1, 2025

Bumps stripe/stripe-php from 15.7.0 to 17.5.0.

Release notes

Sourced from stripe/stripe-php's releases.

v17.5.0

This release changes the pinned API version to 2025-07-30.basil.

  • #1887 Update generated code
    • Add support for origin_context on Checkout.Session
  • #1881 Ensure compatibility with POST on older versions of libcurl
    • Fixes an issue with older versions of php/libcurl where certain SDK calls that have empty POST bodies will result in a 400 Bad Request returned from the server.

See the changelog for more details.

v17.5.0-beta.2

  • #1886 Pull in V2 FinancialAccount changes for June release
    • Add support for close and create methods on resource V2.MoneyManagement.FinancialAccount
    • Add support for new value storer on enum V2.Core.Account.applied_configurations
    • Add support for status_details on V2.MoneyManagement.FinancialAccount
    • Add support for thin events V2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationStorerUpdatedEvent with related object V2.Core.Account
    • Add support for error types AlreadyExistsException and NonZeroBalanceException

See the changelog for more details.

v17.5.0-beta.1

  • #1876 Update generated code for beta
    • Change type of Quote.subscription_data.billing_mode from enum('classic'|'flexible') to QuotesResourceSubscriptionDataBillingMode
    • Add support for new value crypto on enum QuotePreviewInvoice.payment_settings.payment_method_types
    • Change type of QuotePreviewSubscriptionSchedule.billing_mode, Subscription.billing_mode, and SubscriptionSchedule.billing_mode from enum('classic'|'flexible') to SubscriptionsResourceBillingMode
    • Remove support for billing_mode_details on Subscription
    • Add support for new value xx on enums V2.Core.Account.identity.country, V2.Core.Person.additional_addresses[].country, V2.Core.Person.address.country, and V2.MoneyManagement.FinancialAccount.country
    • Add support for new value xx on enum V2.Core.Person.nationalities
    • Add support for metadata on V2.MoneyManagement.FinancialAccount
    • Remove support for description on V2.MoneyManagement.FinancialAccount
    • Add support for new value pending on enum V2.MoneyManagement.FinancialAccount.status
    • Remove support for attempts on V2.Payments.OffSessionPayment
    • Change type of V2.Payments.OffSessionPayment.transfer_data.amount from integer to nullable(integer)
    • Change type of V2.MoneyManagement.ReceivedCredit.balance_transfer.type from literal('payout_v1') to enum('outbound_payment'|'outbound_transfer'|'payout_v1')
    • Change type of V2.MoneyManagement.ReceivedCredit.balance_transfer.payout_v1 from string to nullable(string)

See the changelog for more details.

v17.4.0

  • #1880 Update generated code
    • Add support for migrate method on resource Subscription
    • Add support for collect_payment_method and confirm_payment_intent methods on resource Terminal.Reader
    • Add support for new value crypto on enums ConfirmationToken.payment_method_preview.type and PaymentMethod.type
    • Change type of Dispute.enhanced_eligibility_types from literal('visa_compelling_evidence_3') to enum('visa_compelling_evidence_3'|'visa_compliance')
    • Add support for new value terminal.reader.action_updated on enum Event.type
    • Add support for related_person on Identity.VerificationSession
    • Add support for new value crypto on enums Invoice.payment_settings.payment_method_types and Subscription.payment_settings.payment_method_types
    • Add support for crypto on PaymentMethod
    • Add support for new value buut on enum PaymentMethod.ideal.bank
    • Add support for new value BUUTNL2A on enum PaymentMethod.ideal.bic

... (truncated)

Changelog

Sourced from stripe/stripe-php's changelog.

17.5.0 - 2025-07-30

This release changes the pinned API version to 2025-07-30.basil.

  • #1887 Update generated code
    • Add support for origin_context on Checkout.Session
  • #1881 Ensure compatibility with POST on older versions of libcurl
    • Fixes an issue with older versions of php/libcurl where certain SDK calls that have empty POST bodies will result in a 400 Bad Request returned from the server.

17.4.0 - 2025-07-01

This release changes the pinned API version to 2025-06-30.basil.

  • #1880 Update generated code
    • Add support for migrate method on resource Subscription
    • Add support for collect_payment_method and confirm_payment_intent methods on resource Terminal.Reader
    • Add support for new value crypto on enums ConfirmationToken.payment_method_preview.type and PaymentMethod.type
    • Change type of Dispute.enhanced_eligibility_types from literal('visa_compelling_evidence_3') to enum('visa_compelling_evidence_3'|'visa_compliance')
    • Add support for new value terminal.reader.action_updated on enum Event.type
    • Add support for related_person on Identity.VerificationSession
    • Add support for new value crypto on enums Invoice.payment_settings.payment_method_types and Subscription.payment_settings.payment_method_types
    • Add support for crypto on PaymentMethod
    • Add support for new value buut on enum PaymentMethod.ideal.bank
    • Add support for new value BUUTNL2A on enum PaymentMethod.ideal.bic
    • Add support for billing_mode on SubscriptionSchedule and Subscription
    • Add support for new values collect_payment_method and confirm_payment_intent on enum Terminal.Reader.action.type
    • Add support for snapshot event TERMINAL_READER_ACTION_UPDATED with resource Terminal.Reader
  • #1878 Update generated code
    • Add constant CURRENT_MAJOR in ApiVersion

17.3.0 - 2025-05-29

This release changes the pinned API version to 2025-05-28.basil.

  • #1871 Update generated code
    • Add support for attach_payment method on resource Invoice
    • Add support for collect_inputs method on resource Terminal.Reader
    • Add support for succeed_input_collection and timeout_input_collection test helper methods on resource Terminal.Reader
    • Add support for refund_and_dispute_prefunding on Balance
    • Add support for balance_type on BalanceTransaction
    • Add support for post_payment_amount and pre_payment_amount on CreditNote
    • Add support for new value mixed on enum CreditNote.type
    • Add support for new value invoice_payment.paid on enum Event.type
    • Add support for kakao_pay, kr_card, naver_pay, payco, and samsung_pay on PaymentMethodConfiguration
    • Add support for billing_thresholds on SubscriptionItem and Subscription
    • Add support for metadata on Tax.CalculationLineItem
    • Add support for new value collect_inputs on enum Terminal.Reader.action.type
    • Add support for new value simulated_stripe_s700 on enum Terminal.Reader.device_type
    • Add support for snapshot event INVOICE_PAYMENT_PAID with resource InvoicePayment
    • Add support for error code forwarding_api_upstream_error on Invoice.last_finalization_error, PaymentIntent.last_payment_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeError

17.2.1 - 2025-05-19

  • #1869 Fixed type of map parameters(eg. metadata, currency_options) from StripeObject to array<KType, VType> in all methods.

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Aug 1, 2025
@pirate-bot
Copy link
Contributor

Bundle Size Diff

Package Old Size New Size Diff
Animations 271.38 KB 271.38 KB 0 B (0.00%)
Blocks 1.54 MB 1.54 MB 0 B (0.00%)
CSS 100.76 KB 100.76 KB 0 B (0.00%)
Dashboard 198.36 KB 198.36 KB 0 B (0.00%)
Onboarding 160.8 KB 160.8 KB 0 B (0.00%)
Export Import 97.73 KB 97.73 KB 0 B (0.00%)
Pro 407.08 KB 407.08 KB 0 B (0.00%)

@pirate-bot
Copy link
Contributor

pirate-bot commented Aug 1, 2025

Plugin build for 2cff5eb is ready 🛎️!

@pirate-bot
Copy link
Contributor

pirate-bot commented Aug 2, 2025

E2E Tests

Playwright Test Status:

Performance Results serverResponse: {"q25":395.3,"q50":400.3,"q75":433.5,"cnt":10}, firstPaint: {"q25":449.3,"q50":468.6,"q75":497.1,"cnt":10}, domContentLoaded: {"q25":1457.5,"q50":1480.4,"q75":1493.9,"cnt":10}, loaded: {"q25":1457.9,"q50":1480.9,"q75":1494.2,"cnt":10}, firstContentfulPaint: {"q25":3192.8,"q50":3211.2,"q75":3250.4,"cnt":10}, firstBlock: {"q25":6915.9,"q50":6955.85,"q75":7020.4,"cnt":10}, type: {"q25":13.18,"q50":13.58,"q75":14.62,"cnt":10}, typeWithoutInspector: {"q25":12.18,"q50":12.49,"q75":13.01,"cnt":10}, typeWithTopToolbar: {"q25":16.66,"q50":16.7,"q75":17.97,"cnt":10}, typeContainer: {"q25":7.17,"q50":7.92,"q75":9.17,"cnt":10}, focus: {"q25":45.39,"q50":47.48,"q75":51.05,"cnt":10}, inserterOpen: {"q25":16.08,"q50":16.58,"q75":17.16,"cnt":10}, inserterSearch: {"q25":5.76,"q50":6.1,"q75":6.21,"cnt":10}, inserterHover: {"q25":2.34,"q50":2.46,"q75":2.61,"cnt":20}, loadPatterns: {"q25":1041.16,"q50":1094.59,"q75":1159.03,"cnt":10}, listViewOpen: {"q25":81.93,"q50":90.26,"q75":97.02,"cnt":10}

Bumps [stripe/stripe-php](https://github.com/stripe/stripe-php) from 15.7.0 to 17.5.0.
- [Release notes](https://github.com/stripe/stripe-php/releases)
- [Changelog](https://github.com/stripe/stripe-php/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-php@v15.7.0...v17.5.0)

---
updated-dependencies:
- dependency-name: stripe/stripe-php
  dependency-version: 17.5.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/composer/development/stripe/stripe-php-17.5.0 branch from 07b6918 to 2cff5eb Compare August 29, 2025 10:31
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 2, 2025

Superseded by #2664.

@dependabot dependabot bot closed this Sep 2, 2025
@dependabot dependabot bot deleted the dependabot/composer/development/stripe/stripe-php-17.5.0 branch September 2, 2025 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants