v0.1.17

DrewThomasson/ebook2audiobookv0.1.17Jul 9, 2026by yury-s

AI Summary

This release focuses on fixing stability issues within the MCP integration and Playwright CLI, specifically addressing crashes on privileged pages and race conditions during screenshot initialization.

Key Highlights

  • Fixes `goto` crashes on privileged pages (chrome://extensions/, chrome://settings/)
  • Fixes screenshot race conditions by awaiting page init
  • Preserves configured output directory for additional tab videos
  • Passes `noDefaults` for CDP connections to avoid unwanted context options

New Features

  • Passes noDefaults for CDP connections

Full Release Notes

## Fixes

- **`goto` no longer crashes the browser session on privileged pages** ([#433](https://github.com/microsoft/playwright-cli/issues/433)) — navigating to pages like `chrome://extensions/` or `chrome://settings/` used to throw `TypeError: Cannot read properties of undefined (reading 'url')` and take down the whole session. ([microsoft/playwright#41675](https://github.com/microsoft/playwright/pull/41675))
- `fix(mcp): await init page before screenshot` — screenshots taken right after open no longer race the page init. ([microsoft/playwright#41646](https://github.com/microsoft/playwright/pull/41646))
- `fix(mcp): preserve directory for additional tab videos` — videos for extra tabs are saved to the configured output directory. ([microsoft/playwright#41680](https://github.com/microsoft/playwright/pull/41680))
- `feat(mcp): always pass noDefaults for CDP connections` — attaching over CDP no longer applies unwanted default context options. ([microsoft/playwright#41676](https://github.com/microsoft/playwright/pull/41676))