v0.1.22
microsoft/playwright-cliv0.1.22Sep 28, 2026by yury-s
Upgrading?
AI Summary
This release focuses on expanding the capabilities of the `run-code` script sandbox and improving stability during browser operations. It also resolves several command-line tooling issues and enhances compatibility with newer Chromium versions.
Key Highlights
- Expanded `run-code` script capabilities to include timers, fetch, URL, Buffer, crypto, AbortController, and TextEncoder/Decoder.
- Fixed crashes and improved error reporting when the browser closes during a download.
- Fixed `install-browser --no-shell` flag to prevent 'unknown option' errors.
- Improved `webmcp-call` stability by preventing execution in stale tabs or frames.
- Fixed `find` command to save matches to a file when query results exceed limits.
New Features
- Added support for timers, fetch, URL, Buffer, crypto, AbortController, and TextEncoder/Decoder in `run-code` scripts.
- Added file saving capability for `find --filename` when query results exceed limits.
Full Release Notes
## Bug Fixes - `run-code` scripts can use timers, `fetch`, `URL`, `Buffer`, `crypto`, `AbortController` and `TextEncoder`/`TextDecoder`; `require` and `process` stay unavailable ([#471](https://github.com/microsoft/playwright-cli/issues/471)). ([microsoft/playwright#42975](https://github.com/microsoft/playwright/pull/42975)) - `find --filename=results.md` saves matches to a file when a query produces too many of them ([microsoft/playwright#42077](https://github.com/microsoft/playwright/issues/42077)). ([microsoft/playwright#42968](https://github.com/microsoft/playwright/pull/42968)) - `goto` and `reload` report a dialog opened during page load instead of timing out ([microsoft/playwright#42817](https://github.com/microsoft/playwright/issues/42817)). ([microsoft/playwright#42908](https://github.com/microsoft/playwright/pull/42908)) - The session no longer crashes when the browser is closed during a download ([microsoft/playwright#42831](https://github.com/microsoft/playwright/issues/42831)). ([microsoft/playwright#42922](https://github.com/microsoft/playwright/pull/42922)) - `install-browser --no-shell` is accepted instead of failing with `Unknown option: --shell` ([microsoft/playwright#42804](https://github.com/microsoft/playwright/issues/42804)). ([microsoft/playwright#42871](https://github.com/microsoft/playwright/pull/42871)) - `webmcp-call` no longer runs a tool in a stale tab or frame ([microsoft/playwright#42816](https://github.com/microsoft/playwright/issues/42816)). ([microsoft/playwright#42821](https://github.com/microsoft/playwright/pull/42821)) - `webmcp-call` works with Chromium 155+. ([microsoft/playwright#42915](https://github.com/microsoft/playwright/pull/42915)) - Snapshots quote accessible names that look like regexes, e.g. `"/home/"` ([microsoft/playwright#42807](https://github.com/microsoft/playwright/issues/42807)). ([microsoft/playwright#42811](https://github.com/microsoft/playwright/pull/42811)) - The bundled skill only preapproves Playwright commands instead of any `npm` and `npx` command ([microsoft/playwright#42745](https://github.com/microsoft/playwright/issues/42745)). ([microsoft/playwright#42789](https://github.com/microsoft/playwright/pull/42789))
Related Repositories
openclaw/openclaw★ 392,689
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,064
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 357,471
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,652
The open source coding agent.
n8n-io/n8n★ 208,248
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.