Skip to content

Bump @playwright/test from 1.63.0 to 1.64.1 - #244

Merged
shouze merged 2 commits into
mainfrom
dependabot/bun/playwright/test-1.64.1
Oct 29, 2026
Merged

shouze merged 2 commits into
mainfrom
dependabot/bun/playwright/test-1.64.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Bumps @playwright/test from 1.63.0 to 1.64.1.

Release notes

Sourced from @​playwright/test's releases.

v1.64.1

Bug Fixes

  • #43247 [Bug]: _electron.launch intermittently loses a packaged app's first window since 1.64.0
  • #43242 [Regression]: Chromium 155+ aborts a preflighted cross-origin redirect whenever any route is registered (net::ERR_ABORTED)

v1.64.0

🧰 WebMCP

New page.webmcp and frame.webmcp give access to the tools that a page registers through the experimental WebMCP browser API, so you can test them like any other part of your app:

const browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });
const page = await browser.newPage();
await page.goto('https://example.com');
for (const tool of await page.webmcp.tools())
console.log(tool.name, tool.description);
const result = await page.webmcp.callTool('add', { a: 2, b: 40 });
console.log(result.content[0].text); // "42"

Playwright MCP also supports WebMCP by default, with page-defined tools offered to the agent as webmcp_<tool>. Pass --no-webmcp to opt out.

playwright-cli exposes them as well:

playwright-cli webmcp-list
playwright-cli webmcp-call search_catalog --params '{"query":"cats"}'

🎬 Better videos

Videos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:

// playwright.config.ts
import { defineConfig } from '@playwright/test';
export default defineConfig({
use: {
video: {
mode: 'on',
size: { width: 1920, height: 1080 },
fps: 60,
show: {
actions: {
style: {
point: 'width: 20px; height: 20px; border-radius: 50%; background: red',
</tr></table>

... (truncated)

Commits
  • cfe490d cherry-pick(#43353): docs: release notes for v1.64 Python
  • 866cbb8 chore: mark v1.64.1 (#43354)
  • 1b29247 cherry-pick(#43250): fix(electron): do not drop windows that have not navigat...
  • 632d976 cherry-pick(#43249): fix(chromium): disable AvoidCorsURLLoaderRestartOnRedirect
  • 824d0c5 cherry-pick(#43217): chore(dotnet): fix async suffix of optional-arg overload...
  • 606ecd8 cherry-pick(#43192): fix(locators): parse locators the way the client API bui...
  • e4f872c cherry-pick(#43188): feat(api): expose asLocatorDescription via LocalUtils fo...
  • f6a439e cherry-pick(#43189): docs(webmcp): expose WebMCP to all languages
  • e2335c3 cherry-pick(#43174): fix(mcp): do not close the browser twice when the client...
  • d2a436e cherry-pick(#43163): Revert "fix(blob): do not remove existing reports from o...
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 28, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Coverage after merging dependabot/bun/playwright/test-1.64.1 into main will be

96.59%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
scripts
   a11y-utils.ts100%100%100%100%
src
   aggregate.ts100%100%100%100%
   api-utils.ts92.80%100%91.67%92.92%101–103, 165, 86–87, 92–93
   api.ts94.96%100%100%94.42%340–343, 405, 422, 53, 64–67, 69
   cache.ts94.37%100%100%93.94%139–141, 39
   completions.ts99.44%100%100%99.39%268
   gh-cli.ts100%100%100%100%
   group.ts98.37%100%98.33%98.37%1105, 263–265, 525, 531, 607, 865, 980
   output.ts99.31%100%95.83%99.62%89
   regex.ts99.37%100%100%99.32%360
   render.ts90.35%100%88.24%90.43%175, 177–178, 201–206, 208–210, 213, 234–235, 427–428, 528–532, 562–569, 571–579, 582–584
   scroll-cooldown.ts100%100%100%100%
   style.ts100%100%100%100%
   upgrade.ts86.73%100%92.31%86.36%128, 131, 133–134, 153–154, 167–169, 188–193, 195, 198–202, 209, 214, 250–253
src/render
   filter-match.ts97.22%100%92.31%100%
   filter.ts100%100%100%100%
   highlight.ts96.53%100%90.40%99.28%284–285
   layout-constants.ts100%100%100%100%
   mouse-hit.ts100%100%100%100%
   mouse.ts100%100%100%100%
   rows.ts99.34%100%100%99.29%239
   selection.ts100%100%100%100%
   summary.ts100%100%100%100%
   team-pick.ts100%100%100%100%
   terminal.ts100%100%100%100%

@github-actions

github-actions Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

🔦 Lighthouse Report

Page ⚡ Perf ♿ A11y 🛡️ BP 🔍 SEO Report
/github-code-search/ 🟢 100 (≥96) 🟢 100 (≥99) 🟢 100 (≥99) 🟢 100 (≥99) 🔗 view
/github-code-search/getting-started/ 🟢 100 (≥96) 🟢 100 (≥99) 🟢 100 (≥99) 🟢 100 (≥99) 🔗 view

Thresholds: Perf ≥ 96 · A11y ≥ 99 · BP ≥ 99 · SEO ≥ 99
commit d57c5a3 · full workflow run

Bumps [@playwright/test](https://github.com/microsoft/playwright) from 1.63.0 to 1.64.1.
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.63.0...v1.64.1)

---
updated-dependencies:
- dependency-name: "@playwright/test"
  dependency-version: 1.64.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/bun/playwright/test-1.64.1 branch from 9c01439 to 4d0b70c Compare October 29, 2026 10:58
@github-actions

Copy link
Copy Markdown
Contributor

Coverage after merging dependabot/bun/playwright/test-1.64.1 into main will be

96.59%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
scripts
   a11y-utils.ts100%100%100%100%
src
   aggregate.ts100%100%100%100%
   api-utils.ts92.80%100%91.67%92.92%101–103, 165, 86–87, 92–93
   api.ts94.96%100%100%94.42%340–343, 405, 422, 53, 64–67, 69
   cache.ts94.37%100%100%93.94%139–141, 39
   completions.ts99.44%100%100%99.39%268
   gh-cli.ts100%100%100%100%
   group.ts98.37%100%98.33%98.37%1105, 263–265, 525, 531, 607, 865, 980
   output.ts99.31%100%95.83%99.62%89
   regex.ts99.37%100%100%99.32%360
   render.ts90.35%100%88.24%90.43%175, 177–178, 201–206, 208–210, 213, 234–235, 427–428, 528–532, 562–569, 571–579, 582–584
   scroll-cooldown.ts100%100%100%100%
   style.ts100%100%100%100%
   upgrade.ts86.73%100%92.31%86.36%128, 131, 133–134, 153–154, 167–169, 188–193, 195, 198–202, 209, 214, 250–253
src/render
   filter-match.ts97.22%100%92.31%100%
   filter.ts100%100%100%100%
   highlight.ts96.53%100%90.40%99.28%284–285
   layout-constants.ts100%100%100%100%
   mouse-hit.ts100%100%100%100%
   mouse.ts100%100%100%100%
   rows.ts99.34%100%100%99.29%239
   selection.ts100%100%100%100%
   summary.ts100%100%100%100%
   team-pick.ts100%100%100%100%
   terminal.ts100%100%100%100%

@github-actions

Copy link
Copy Markdown
Contributor

Coverage after merging dependabot/bun/playwright/test-1.64.1 into main will be

96.59%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
scripts
   a11y-utils.ts100%100%100%100%
src
   aggregate.ts100%100%100%100%
   api-utils.ts92.80%100%91.67%92.92%101–103, 165, 86–87, 92–93
   api.ts94.96%100%100%94.42%340–343, 405, 422, 53, 64–67, 69
   cache.ts94.37%100%100%93.94%139–141, 39
   completions.ts99.44%100%100%99.39%268
   gh-cli.ts100%100%100%100%
   group.ts98.37%100%98.33%98.37%1105, 263–265, 525, 531, 607, 865, 980
   output.ts99.31%100%95.83%99.62%89
   regex.ts99.37%100%100%99.32%360
   render.ts90.35%100%88.24%90.43%175, 177–178, 201–206, 208–210, 213, 234–235, 427–428, 528–532, 562–569, 571–579, 582–584
   scroll-cooldown.ts100%100%100%100%
   style.ts100%100%100%100%
   upgrade.ts86.73%100%92.31%86.36%128, 131, 133–134, 153–154, 167–169, 188–193, 195, 198–202, 209, 214, 250–253
src/render
   filter-match.ts97.22%100%92.31%100%
   filter.ts100%100%100%100%
   highlight.ts96.53%100%90.40%99.28%284–285
   layout-constants.ts100%100%100%100%
   mouse-hit.ts100%100%100%100%
   mouse.ts100%100%100%100%
   rows.ts99.34%100%100%99.29%239
   selection.ts100%100%100%100%
   summary.ts100%100%100%100%
   team-pick.ts100%100%100%100%
   terminal.ts100%100%100%100%

@github-actions

Copy link
Copy Markdown
Contributor

Accessibility audit — axe-core / WCAG 2.2 AA

Pages scanned: 36.

Page Violations Incomplete rules Status
/github-code-search/ 0 2 PASS
/github-code-search/architecture/components.html 0 1 PASS
/github-code-search/architecture/containers.html 0 1 PASS
/github-code-search/architecture/overview.html 0 1 PASS
/github-code-search/blog/ 0 1 PASS
/github-code-search/blog/release-v1-0-0.html 0 1 PASS
/github-code-search/blog/release-v1-10-0.html 0 1 PASS
/github-code-search/blog/release-v1-11-0.html 0 1 PASS
/github-code-search/blog/release-v1-12-0.html 0 1 PASS
/github-code-search/blog/release-v1-3-0.html 0 1 PASS
/github-code-search/blog/release-v1-4-0.html 0 1 PASS
/github-code-search/blog/release-v1-5-0.html 0 1 PASS
/github-code-search/blog/release-v1-6-0.html 0 1 PASS
/github-code-search/blog/release-v1-6-1.html 0 1 PASS
/github-code-search/blog/release-v1-7-0.html 0 1 PASS
/github-code-search/blog/release-v1-8-0.html 0 1 PASS
/github-code-search/blog/release-v1-8-1.html 0 1 PASS
/github-code-search/blog/release-v1-8-2.html 0 1 PASS
/github-code-search/blog/release-v1-8-3.html 0 1 PASS
/github-code-search/blog/release-v1-9-0.html 0 1 PASS
/github-code-search/blog/release-v2-0-0.html 0 1 PASS
/github-code-search/getting-started/ 0 1 PASS
/github-code-search/getting-started/first-search.html 0 1 PASS
/github-code-search/getting-started/installation.html 0 1 PASS
/github-code-search/reference/cli-options.html 0 1 PASS
/github-code-search/reference/environment.html 0 1 PASS
/github-code-search/reference/github-api-limits.html 0 1 PASS
/github-code-search/reference/keyboard-shortcuts.html 0 1 PASS
/github-code-search/usage/ 0 1 PASS
/github-code-search/usage/filtering.html 0 1 PASS
/github-code-search/usage/interactive-mode.html 0 1 PASS
/github-code-search/usage/non-interactive-mode.html 0 1 PASS
/github-code-search/usage/output-formats.html 0 1 PASS
/github-code-search/usage/search-syntax.html 0 1 PASS
/github-code-search/usage/team-grouping.html 0 1 PASS
/github-code-search/usage/upgrade.html 0 1 PASS

Incomplete results require manual review; zero violations is not WCAG certification.
Full rule details, affected nodes and operational errors are in a11y-report.json.

@shouze
shouze merged commit d8f0f7f into main Oct 29, 2026
9 checks passed
@shouze
shouze deleted the dependabot/bun/playwright/test-1.64.1 branch October 29, 2026 11:04
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant