diff --git a/extension/manifest.json b/extension/manifest.json index c9e209f..415b636 100644 --- a/extension/manifest.json +++ b/extension/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "Playwriter MCP", - "version": "0.0.53", + "version": "0.0.54", "description": "Automate your Browser using Cursor, Claude, VS Code. More capable and context efficient than Playwright MCP.", "permissions": ["debugger", "tabGroups"], "host_permissions": [""], diff --git a/extension/package.json b/extension/package.json index 0d83fde..eca2ead 100644 --- a/extension/package.json +++ b/extension/package.json @@ -1,6 +1,6 @@ { "name": "mcp-extension", - "version": "0.0.53", + "version": "0.0.54", "description": "Playwright MCP Browser Extension", "private": true, "repository": { diff --git a/playwriter/CHANGELOG.md b/playwriter/CHANGELOG.md index dc9735b..991e8c1 100644 --- a/playwriter/CHANGELOG.md +++ b/playwriter/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.0.26 + +### Patch Changes + +- **Fixed CDP commands sent too soon after attach**: Added 400ms delay after debugger attach before sending CDP commands to prevent race conditions +- **Deferred page emulation setup**: Disabled early `setDeviceScaleFactorForMacOS` and `preserveSystemColorScheme` calls that could fail on newly attached pages +- **Fixed main tab cleanup on detach**: `Target.detachedFromTarget` now properly removes main tabs from state, not just child sessions + ## 0.0.25 ### Patch Changes diff --git a/playwriter/package.json b/playwriter/package.json index 49530ef..2fa6aaf 100644 --- a/playwriter/package.json +++ b/playwriter/package.json @@ -1,7 +1,7 @@ { "name": "playwriter", "description": "", - "version": "0.0.25", + "version": "0.0.26", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts",