chore(deps): update dependency @playwright/test to v1.63.0 - #4658
chore(deps): update dependency @playwright/test to v1.63.0#4658renovate[bot] wants to merge 1 commit into
Conversation
|
🤖 Review · ❌ Terminated · Started 5:30 PM UTC · Ended 5:32 PM UTC Commit: |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4658 +/- ##
=======================================
Coverage 62.60% 62.60%
=======================================
Files 2634 2634
Lines 105191 105191
Branches 29515 29515
=======================================
Hits 65855 65855
Misses 38784 38784
Partials 552 552
*This pull request uses carry forward flags. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 5:30 PM UTC · Completed 5:32 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
1438229 to
65c9ea6
Compare
|
🤖 Review · ❌ Terminated · Started 6:13 PM UTC · Ended 6:15 PM UTC Commit: |
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 6:13 PM UTC · Completed 6:15 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
65c9ea6 to
a159edd
Compare
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 6:19 PM UTC · Completed 6:21 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
a159edd to
f60cf47
Compare
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 6:28 PM UTC · Completed 6:30 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
f60cf47 to
3ae9188
Compare
|
🤖 Review · ❌ Terminated · Started 6:45 PM UTC · Ended 6:47 PM UTC Commit: |
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 6:45 PM UTC · Completed 6:47 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
3ae9188 to
952a7b7
Compare
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 6:52 PM UTC · Completed 6:54 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
952a7b7 to
708cbfe
Compare
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 7:03 PM UTC · Completed 7:05 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
708cbfe to
3702e10
Compare
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 7:14 PM UTC · Completed 7:16 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
3702e10 to
5c96c3d
Compare
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 7:22 PM UTC · Completed 7:24 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
d2ae5d9 to
86b2862
Compare
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 9:57 PM UTC · Completed 9:59 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
86b2862 to
3308b2e
Compare
|
🤖 Review · ❌ Terminated · Started 1:49 AM UTC · Ended 1:51 AM UTC Commit: |
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 1:49 AM UTC · Completed 1:51 AM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
3308b2e to
cae9f24
Compare
|
🤖 Review · ❌ Terminated · Started 4:47 AM UTC · Ended 4:49 AM UTC Commit: |
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 4:47 AM UTC · Completed 4:49 AM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
cae9f24 to
28fc9ca
Compare
|
🤖 Review · ❌ Terminated · Started 7:44 AM UTC · Ended 7:46 AM UTC Commit: |
|
🤖 Finished Review · ❌ Failure (validation failed after 2 iteration(s)) · Started 7:44 AM UTC · Completed 7:46 AM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
28fc9ca to
73f4116
Compare
|
🤖 Finished Review · ✅ Success · Started 11:39 AM UTC · Completed 11:45 AM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Cost: $1.21 |
Review — approveVerdict: ✅ Approve SummaryAutomated Renovate bot dependency update bumping AnalysisCorrectness — The version bump is consistent across Security — No concerns. Intent & coherence — Well-scoped automated dependency update. Only the Style & conventions — The exact version pinning (no caret/tilde) for Documentation — No documentation changes required for a dev dependency bump. Cross-repo contracts — No impact. This is a workspace-scoped dev dependency with no downstream consumers. No findings at or above the reporting threshold. Labels: Automated dev dependency update in boost workspace Previous runLooks good to me Previous run (2)Looks good to me |
73f4116 to
95d3e83
Compare
|
🤖 Review · ❌ Terminated · Started 11:53 AM UTC · Ended 12:01 PM UTC Commit: |
|
🤖 Finished Review · ✅ Success · Started 11:53 AM UTC · Completed 12:01 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Cost: $1.19 |
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
95d3e83 to
d7f6bdb
Compare
|
🤖 Review · ❌ Terminated · Started 1:02 PM UTC · Ended 1:07 PM UTC Commit: |
|
|
🤖 Finished Review · ✅ Success · Started 1:02 PM UTC · Completed 1:07 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Cost: $0.76 |



This PR contains the following updates:
1.61.1→1.63.0Release Notes
microsoft/playwright (@playwright/test)
v1.63.0Compare Source
v1.62.1Compare Source
v1.62.0Compare Source
🧱 New component testing model
Component testing moves to a stories and galleries model.
A story wraps your component in one specific scenario — hard-coded props, mock data, providers — and a
gallery page that you serve renders stories on demand. The new fixtures.mount() fixture navigates
to the gallery, mounts a story by id, and returns a Locator scoped to the story's root element:
Pass a story type as a template argument to type-check its props, and use
update(props)/unmount()on the returned locator to re-render or tear down within a test.🛑 Cancel operations with AbortSignal
Most operations and web-first assertions now accept a
signaloption that takes anAbortSignal, letting youcancel long-running actions, navigations, waits, and assertions:
Providing a signal does not disable the default timeout; pass
timeout: 0to disable it.🖼️ WebP screenshots
expect(page).toHaveScreenshot() and expect(locator).toHaveScreenshot()
can now store snapshots in the WebP format — just give the snapshot a
.webpname:page.screenshot() and locator.screenshot() also accept
webpas atype,where quality
100(the default) is lossless and lower values use lossy compression.🧩 Custom test filtering with Reporter.preprocess()
New reporter.preprocess() hook runs after the configuration is resolved and before
reporter.onBegin(), letting a reporter mark individual tests as skipped, excluded,
fixed, or failing through a TestRun object:
🔁 Isolated retries
New testConfig.retryStrategy controls when failed tests are retried. The default
'immediate'retries as soon as a worker is free;'isolated'runs all retries at the end,one by one in a single worker, to minimize interference with the rest of the suite:
New APIs
Browser and Context
credentialsincludes the context's virtual WebAuthn Credentials (passkeys) in the storage state, so they can be persisted and re-seeded into later contexts.Actions
scrolloption ("auto"|"none") on actions to opt out of Playwright's automatic scroll-into-view.Network
Evaluation
Command line & MCP
playwright-cli, runnable vianpx playwright mcpandnpx playwright cli.Reporters
mergeFilesreporter option:Announcements
Browser Versions
This version was also tested against the following stable channels:
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.