Skip to content

microsoft/playwright-mcp

v0.0.78 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

mcp playwright

Summary

AI summary

Updates Bug Fixes, Tool Improvements, and New Tools across a mixed release.

Changes in this release

Feature Medium

Adds `browser_find` tool to search accessibility snapshot for text or regex.

Adds `browser_find` tool to search accessibility snapshot for text or regex.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Improves `browser_navigate` to surface non-2xx navigation status codes.

Improves `browser_navigate` to surface non-2xx navigation status codes.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Adds `--mobile` flag and `--device` option for mobile device emulation.

Adds `--mobile` flag and `--device` option for mobile device emulation.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes crash in `browser_navigate` when navigation closes the last tab (e.g., privileged pages).

Fixes crash in `browser_navigate` when navigation closes the last tab (e.g., privileged pages).

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Awaits page initialization before taking a screenshot immediately after opening.

Awaits page initialization before taking a screenshot immediately after opening.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Enables the Chromium sandbox for the default browser.

Enables the Chromium sandbox for the default browser.

Source: llm_adapter@2026-07-16

Confidence: low

Bugfix Low

Preserves configured output directory for additional tab videos.

Preserves configured output directory for additional tab videos.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Low

Always passes `noDefaults` for CDP connections to avoid unwanted default context options.

Always passes `noDefaults` for CDP connections to avoid unwanted default context options.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Low

Closes isolated HTTP client context on disconnect.

Closes isolated HTTP client context on disconnect.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Low

Waits for the client event stream before sending server→client requests.

Waits for the client event stream before sending server→client requests.

Source: llm_adapter@2026-07-16

Confidence: high

Refactor Low

Reduces verbosity of accessibility snapshots to lower noise and token usage.

Reduces verbosity of accessibility snapshots to lower noise and token usage.

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Full changelog

What's New

New Tools

  • browser_find — Search the accessibility snapshot of the current page for text or a regular expression. Returns matching snapshot nodes with a few lines of surrounding context (like search snippets), which is cheaper than capturing the whole snapshot when you only need to locate an element and its ref (#41605, #41654)

Tool Improvements

  • Less verbose snapshots — Accessibility snapshots are distilled to reduce noise and token usage (#41604)
  • Mobile & device emulation — New --mobile flag and --device option to emulate mobile devices from the CLI (#41657)
  • Navigation statusbrowser_navigate now surfaces non-2xx navigation status codes (#41589)

Bug Fixes

  • browser_navigate no longer crashes the response when navigation closes the last tab (e.g. privileged pages like chrome://) (#41675)
  • Await page initialization before taking a screenshot immediately after opening (#41646)
  • Enable the chromium sandbox for the default browser (#41652)
  • Preserve the configured output directory for additional tab videos (#41680)
  • Always pass noDefaults for CDP connections so attaching no longer applies unwanted default context options (#41676)
  • Close the isolated HTTP client context on disconnect (#41560)
  • Wait for the client event stream before sending server→client requests (#41559)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track microsoft/playwright-mcp

Get notified when new releases ship.

Sign up free

About microsoft/playwright-mcp

Playwright MCP server

All releases →

Beta — feedback welcome: [email protected]