Repository navigation
fix: bump stripe from 22.6.2 to 23.0.0 in /apps/web - #2402
dependabot[bot] wants to merge 4 commits into
Conversation
Bumps [stripe](https://github.com/stripe/stripe-node) from 22.6.2 to 23.0.0. - [Release notes](https://github.com/stripe/stripe-node/releases) - [Changelog](https://github.com/stripe/stripe-node/blob/master/CHANGELOG.md) - [Commits](stripe/stripe-node@v22.6.2...v23.0.0) --- updated-dependencies: - dependency-name: stripe dependency-version: 23.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the
|
✅ E2E Test Results: ALL TESTS PASSED
Test Output |
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.OpenSSF ScorecardScorecard details
Scanned Files
|
groupthinking
left a comment
There was a problem hiding this comment.
Review at head da363e20: this PR changes apps/web/package.json without updating the root package-lock.json, and current-head build, lint, and frontend test checks fail. Reconcile the workspace lockfile with the manifest, then rerun the checks before approval.
✅ E2E Test Results: ALL TESTS PASSED
Test Output |
groupthinking
left a comment
There was a problem hiding this comment.
Code review at 0fc40561efc4d581ed91b03690c94432f3df064e: the earlier requested manifest/lockfile reconciliation is complete, and the current hosted build, lint, frontend tests, and issue-link checks pass. The two-file diff upgrades server-side Stripe to 23.0.1; clean install, web tests (1,520 passed, 28 skipped), lint, type check, and production build passed locally. Stripe 23 changes its default API version to 2026-09-30.endive; I checked the app's Checkout Session and webhook call sites against Stripe's v23 migration guide. The app does not pass the removed payment_method_types parameter or use the listed V2/error helper APIs, and its declared Node floor satisfies v23's Node 20 minimum.
I approve the code change at this head. This is not a merge recommendation or a verified payment outcome. A real Stripe test-mode checkout, webhook, and entitlement roundtrip has not been run because this workspace has no test-mode key or configured test prices. The shared dependency-review evidence job also fails. Keep the PR open until those gates are checked.
✅ E2E Test Results: ALL TESTS PASSED
Test Output |
Review update — 2026-10-28
Current head
0fc40561efc4d581ed91b03690c94432f3df064emerges currentmain(ba2777d1b008c2148d413e07cc497791966310e0) and synchronizesapps/web/package.jsonwith the rootpackage-lock.json. The declared range isstripe^23.0.0 and the clean install resolved 23.0.1; Vitest entries were synchronized sonpm cisucceeds.Validation at this head: clean root
npm ci --ignore-scriptspassed; the web suite passed 1,520 tests with 28 skipped; web lint, type check, and production build passed;npm lsconfirmed Stripe 23.0.1;git diff --checkpassed. Hosted checks finished 25 passed, 3 skipped, 1 failed. The sole failure is the shareddependency-reviewevidence step (Maximum object size exceeded), which uploaded no artifact; it is tracked in #2487/#2485.Payment behavior remains a merge gate. Stripe's v23 release changes the SDK's default API version from the version used by v22.6.2 (
2026-08-26.dahlia) to2026-09-30.endive. This app constructsnew Stripe(key)without an explicit API version. The local tests/build do not prove a real test-mode checkout, subscription update, or signed webhook roundtrip under the new default. Keep this PR open and unmerged until those paths and the dependency evidence check are verified. The original generated Dependabot notes follow for provenance.Original Dependabot notes
Bumps stripe from 22.6.2 to 23.0.0.
Release notes
Sourced from stripe's releases.
... (truncated)
Changelog
Sourced from stripe's changelog.
... (truncated)
Commits
fe645f6Bump version to 23.0.014d17e2Correct v23 migration guidance links (#2880)bc1bbb4Merge pull request #2879 from stripe/latest-codegen-master1aaf232Update generated code for v2526 and 588801ef34f7b5f7d6a784d3354f5f93d2a26ffb63be8e6Update generated code (#2832)d1a1df1Pin stripe-mock to the SDK OpenAPI version (#2870)e280a13Merge pull request #2857 from stripe/sdk-release/next-majoreb8f079Drop Node's uuid4 override in node platform functions (#2861)4956bcfUpdate verifyHeader and verifyHeaderAsync methods to use DEFAULT_TOLERANCE (#...42f051aClassify incomplete response bodies as connection errors (#2868)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)