Bump @playwright/test from 1.57.0 to 1.62.1 - #2859
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 3 potential issues.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
| "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==", | ||
| "license": "Unlicense" | ||
| }, | ||
| "node_modules/rollup": { |
There was a problem hiding this comment.
Rollup package entry deleted from lockfile
High Severity
The node_modules/rollup entry and all @rollup/rollup-* platform-specific binary entries were completely removed from package-lock.json. However, rollup is still listed as a dev dependency in multiple workspace packages (packages/api, packages/api-react, packages/core, packages/icons, packages/wallets) at version 4.53.3, and the root package.json overrides it to 4.59.0. Running npm ci with this lockfile will fail to install rollup, breaking all package builds that depend on it.
| "@loadable/babel-plugin": "5.16.1", | ||
| "@loadable/webpack-plugin": "5.15.2", | ||
| "@playwright/test": "1.57.0", | ||
| "@playwright/test": "^1.58.2", |
There was a problem hiding this comment.
Version specifier mismatch between package.json and lockfile
Medium Severity
The lockfile's packages section records "@playwright/test": "^1.58.2" (with caret) but packages/gui/package.json specifies "@playwright/test": "1.58.2" (exact version, no caret). The lockfile entry is expected to mirror the package.json specifier exactly. This mismatch means the lockfile is inconsistent and could resolve to a different version than intended on a fresh install.
Additional Locations (1)
| "@loadable/babel-plugin": "5.16.1", | ||
| "@loadable/webpack-plugin": "5.15.2", | ||
| "@playwright/test": "1.57.0", | ||
| "@playwright/test": "1.58.2", |
There was a problem hiding this comment.
Playwright optional dependency not bumped alongside test package
Medium Severity
@playwright/test was bumped to 1.58.2 in devDependencies, but playwright remains at 1.57.0 in optionalDependencies (line 165). This creates two different versions of playwright in the dependency tree — 1.58.2 nested under @playwright/test and 1.57.0 at the root level. This version skew could cause browser binary mismatches or unexpected behavior when running tests.
b608d7f to
ee5e806
Compare
|
'This PR has been flagged as stale due to no activity for over 60 |
|
@dependabot rebase |
Bumps [@playwright/test](https://github.com/microsoft/playwright) from 1.57.0 to 1.62.1. - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](microsoft/playwright@v1.57.0...v1.62.1) --- updated-dependencies: - dependency-name: "@playwright/test" dependency-version: 1.58.2 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
ee5e806 to
0e70769
Compare
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |


Bumps @playwright/test from 1.57.0 to 1.62.1.
Release notes
Sourced from @playwright/test's releases.
... (truncated)
Commits
26a9e47cherry-pick(#42043): docs: release notes for v1.62 Python, Java, and .NET (#4...0a81d5dcherry-pick(#42040): docs(release-notes): mention the isolated headless clipb...8376826cherry-pick(#42034): fix(aria): keep icon-only clickable elements in ai snaps...66c5cc9chore: mark v1.62.1 (#42020)9672bc3cherry-pick(#42009): fix(types): support branded primitives in evaluate argum...4325804cherry-pick(#41988): fix(aria): preserve names from collapsed text contributors9632f8echerry-pick(#42005): fix(tsconfig): do not throw when "extends"/"references" ...e3950d9chore: mark v1.62.0 (#41981)f07e0f7cherry-pick(#41940): docs: release notes for v1.62 (#41967)05a306ccherry-pick(#41964): Revert "feat(routeFromHar): add interceptAPIRequests opt...Note
Low Risk
Dev-only test dependency bump with no production runtime impact; run
npm run test:playwrightinpackages/guito confirm CI passes.Overview
Bumps
@playwright/testinpackages/guifrom 1.57.0 to 1.62.1, with matchingpackage-lock.jsonupdates so the test runner and its bundledplaywright/playwright-coreat 1.62.1 resolve under@playwright/test.The lockfile also reclassifies the top-level
playwrightandplaywright-core1.57.0 entries fromdevOptionaltooptional, whileoptionalDependencies.playwrightinpackage.jsonis unchanged at 1.57.0—so E2E tests use 1.62.1 via the devDependency tree, not the optional browser package pin.Reviewed by Cursor Bugbot for commit 0e70769. Bugbot is set up for automated code reviews on this repo. Configure here.