Fixed
- Fixed fresh npm installs resolving incompatible Playwright builds that could crash Camoufox on first tab launch with a
Browser.setDefaultViewport/isMobileprotocol error. playwright-coreis now pinned to1.58.1, matching the Camoufox binary/protocol bundle used bycamoufox-js@0.8.5.
Upgrade
- Upgrade to
camofox-browser@2.4.6. - If your project uses npm overrides, pnpm overrides, Yarn resolutions, or a manually installed
playwright-core, make sure it does not force Playwright above1.58.1on this release line.
Verification
- npm
camofox-browser@2.4.6is published with thelatesttag. - A clean npm install resolves
playwright-core@1.58.1. npm run verify:packagepassed.- Full
npm testpassed: 64 suites and 495 tests.