v0.1.15
devlikeapro/wahav0.1.15Jun 30, 2026by pavelfeldman
AI Summary
This release enhances the Playwright CLI with high-resolution screenshot capabilities and security improvements by redacting secrets from console logs. It adds automatic update checking and warnings for outdated skills, alongside several fixes to the Model Context Protocol (MCP) for better stability in browser automation.
Key Highlights
- High resolution screenshots via `--hires` flag
- Secrets redaction in captured console log artifacts
- CLI now checks for updates on startup
- Warning when installed skills are out of date
New Features
- Fix for action timeout not being honored in browser_wait_for
- Fix for pause/resume reliability in MCP sessions
- Fix for legacy `--vision` flag compatibility
- Fix for data: URL payloads flooding snapshot output
- Fix for failed network requests being duplicated in output
Full Release Notes
## Highlights - **High resolution screenshots** ([#376](https://github.com/microsoft/playwright-cli/issues/376)) — `playwright-cli screenshot --hires` captures at the device's full pixel ratio instead of downscaling to CSS pixels. ([microsoft/playwright#41465](https://github.com/microsoft/playwright/pull/41465)) - **Secrets filtered from console logs** ([#41509](https://github.com/microsoft/playwright/issues/41509)) — configured secret values are now redacted in captured console log artifacts. ([microsoft/playwright#41515](https://github.com/microsoft/playwright/pull/41515)) ## Heads up - **The CLI now checks for updates** — on startup it notifies you when a newer `@playwright/cli` is available on npm. ([#426](https://github.com/microsoft/playwright-cli/pull/426)) - **The CLI now warns when your installed skill is out of date** — if the bundled Playwright skill is newer than the one installed in your workspace, you'll be prompted to reinstall it. Re-run `playwright-cli install --skills` to update. ([#427](https://github.com/microsoft/playwright-cli/pull/427)) ## Fixes - `fix(mcp): pass action timeout to browser_wait_for waitFor calls` — `wait_for` now honors the configured action timeout instead of waiting indefinitely. ([microsoft/playwright#41270](https://github.com/microsoft/playwright/pull/41270)) - `fix(mcp): wait for next pause or context closure in browser_resume` — resuming a paused session settles reliably. ([microsoft/playwright#41293](https://github.com/microsoft/playwright/pull/41293)) - `fix(mcp): assign caps as array for legacy --vision flag` — the legacy `--vision` flag works again. ([microsoft/playwright#41253](https://github.com/microsoft/playwright/pull/41253)) - `fix(mcp): never include data: URL payloads in snapshot or network output` — large `data:` URLs no longer flood snapshot and network output. ([microsoft/playwright#41450](https://github.com/microsoft/playwright/pull/41450)) - `fix(mcp): list a failed network request only once` — failed requests are no longer duplicated in network output. ([microsoft/playwright#41481](https://github.com/microsoft/playwright/pull/41481)) - `fix(mcp): check tracing state before stopping in browser_stop_tracing` — stopping tracing when it is not running no longer errors. ([microsoft/playwright#41040](https://github.com/microsoft/playwright/pull/41040)) - `fix(mcp): add missing .catch() on sessionLog write queue` — a failed session-log write no longer crashes the session. ([microsoft/playwright#41234](https://github.com/microsoft/playwright/pull/41234)) ([microsoft/playwright#41382](https://github.com/microsoft/playwright/pull/41382))