v0.1.15
morphik-org/morphik-corev0.1.15Jun 30, 2026by pavelfeldman
AI Summary
This release enhances the Playwright CLI integration by adding high-resolution screenshot support and security improvements regarding secret redaction in logs. It also introduces user-facing features like automatic update checking and warnings for outdated bundled skills. Furthermore, multiple MCP stability issues have been resolved, including timeout handling and session log crash prevention.
Key Highlights
- High resolution screenshots via `--hires` flag for full pixel ratio capture.
- Console logs now automatically filter and redact configured secret values.
- CLI now notifies users of available updates and outdated bundled skills on startup.
- MCP stability improvements: fixed timeouts, duplicate network requests, and session log crashes.
New Features
- High resolution screenshots
- Automatic update checking
- Outdated skill warnings
- Secret redaction in logs
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))