diff --git a/playwriter/CHANGELOG.md b/playwriter/CHANGELOG.md index f1480bd..46c1054 100644 --- a/playwriter/CHANGELOG.md +++ b/playwriter/CHANGELOG.md @@ -2,8 +2,19 @@ ## 0.0.57 +### Features + +- **Ghost Browser Support**: Added integration with Ghost Browser APIs (multi-identity, proxies) +- **Multi-browser Support**: Added support for connecting to multiple browser instances/extensions +- **Screen Recording**: Added concurrent screen recording support in MP4 format (requires extension update) +- **Iframe Handling**: Improved iframe targeting using `Frame` objects and `Runtime.enable` routing +- **Accessibility Snapshots**: Added support for inline locators and better filtering +- **CDP JSONL Logging**: Added structured CDP logging to `~/.playwriter/cdp.jsonl` + ### Bug Fixes +- **Fix hung navigations on YouTube and similar sites**: Resume filtered targets (like service workers) to avoid blocking navigations +- **Fix tab group infinite loop**: Prevent infinite loop when dragging tabs - **Fix log dir permissions on shared machines**: Move default log directory from `/tmp/playwriter` to `~/.playwriter` so each OS user gets their own directory. Fixes startup crash when `/tmp/playwriter` is owned by another user (#44). ## 0.0.56 @@ -589,4 +600,4 @@ await page.locator('aria-ref=e5').click(); ## 2025-07-24 20:30 -- Fixed MCP server tool registration API usage to match the correct method signature (name, description, schema, handler) \ No newline at end of file +- Fixed MCP server tool registration API usage to match the correct method signature (name, description, schema, handler) diff --git a/playwriter/package.json b/playwriter/package.json index e53758d..f84a640 100644 --- a/playwriter/package.json +++ b/playwriter/package.json @@ -1,7 +1,7 @@ { "name": "playwriter", "description": "", - "version": "0.0.56", + "version": "0.0.57", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts",