Skip to content

chore: mark v0.1.16#435

Merged
yury-s merged 1 commit into
microsoft:mainfrom
yury-s:mark-v0.1.16
Jul 9, 2026
Merged

chore: mark v0.1.16#435
yury-s merged 1 commit into
microsoft:mainfrom
yury-s:mark-v0.1.16

Conversation

@yury-s

@yury-s yury-s commented Jul 9, 2026

Copy link
Copy Markdown
Member

Highlights

  • Search a large snapshot instead of capturing the whole thing — the new find command searches the page snapshot for text or a regexp and returns just the matching nodes with surrounding context (like grep -C), keeping big pages out of the model context. (microsoft/playwright#41605, microsoft/playwright#41654)
  • Mobile emulationopen --mobile emulates a generic mobile device (Pixel for Chromium, iPhone for WebKit) and --device="iPhone 15" targets a specific one; mobile pages are usually lighter, so snapshots are smaller and cheaper. (microsoft/playwright#41657)
  • Leaner snapshots — AI snapshots are distilled to be less verbose, cutting token cost on every command that returns page state. (microsoft/playwright#41604)
  • Local invocation via npx playwright cli — the CLI is now exposed as playwright cli (and playwright mcp), so a locally installed Playwright can drive it without a separate global install. (microsoft/playwright#41577)

Fixes

  • goto no longer crashes the browser session on privileged pages (#433) — navigating to pages like chrome://extensions/ used to throw TypeError: Cannot read properties of undefined (reading 'url') and take down the session. (microsoft/playwright#41675)
  • feat(mcp): surface non-2xx navigation status — navigation now reports the HTTP status instead of silently succeeding on error responses. (microsoft/playwright#41589)
  • fix(mcp): await init page before screenshot — screenshots taken right after open no longer race the page init. (microsoft/playwright#41646)
  • fix(mcp): enable the chromium sandbox for the default browser — the default Chromium browser now runs sandboxed. (microsoft/playwright#41652)
  • fix(mcp): preserve directory for additional tab videos — videos for extra tabs are saved to the configured output directory. (microsoft/playwright#41680)
  • feat(mcp): always pass noDefaults for CDP connections — attaching over CDP no longer applies unwanted default context options. (microsoft/playwright#41676)

@yury-s yury-s merged commit 22d98af into microsoft:main Jul 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant