v0.1.15
Chainlit/chainlitv0.1.15Jun 30, 2026by pavelfeldman
AI Summary
This release introduces high-resolution screenshots, redacts secrets in console logs, and adds update checking and skill version warnings to the CLI. It also resolves several issues related to MCP timeouts, pausing, network request handling, and session stability.
Key Highlights
- High resolution screenshots captured at full pixel ratio using the `--hires` flag.
- Secret values are now automatically redacted from captured console log artifacts.
- The CLI now checks for updates on startup and warns if the installed skill is out of date.
New Features
- High resolution screenshots (`--hires`)
- Secrets filtering in console logs
- CLI update checking on startup
- CLI warning for outdated installed skills
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))