Roll to v1.62.1
This release rolls the bundled Playwright driver to v1.62.1 (Chromium 151.0.7922.34, Firefox 153.0, WebKit 26.5).
Important
This release pins a new driver version. After upgrading, reinstall the driver:
go run github.com/mxschmitt/playwright-go/cmd/playwright@v0.6201.0 install --with-deps
New APIs
ScrollMode(auto/none) on the affected action options.- WebP screenshots, including path-based format inference.
- Virtual WebAuthn credentials in
BrowserContextstorage state. APIResponse.Timing().ResponseEnd.Locator.WaitForFunction.
Behavior changes
- Per-call timeouts are now sent through protocol metadata, as required by the v1.62 protocol.
- Screencast frames are acknowledged only after their callback completes, preserving driver backpressure.
responseEndTimingis preserved in API responses.
Fixes
- A pending protocol callback is now removed when its transport send fails (previously leaked).
PLAYWRIGHT_CLI_PATHis compatible with more external driver layouts.- Fixed a data race on
Page's frame list (#626).
What's Changed
- ci: re-run flaky tests via gotestsum while surfacing them on flakiness.io by @mxschmitt in #621
- [codex] fix page frames data race by @mxschmitt in #626
- docs(skill): require roll PRs to note they were skill-generated by @mxschmitt in #629
- chore: roll to Playwright v1.62.1 by @lucastsudaka in #628
New Contributors
- @lucastsudaka made their first contribution in #628
Full Changelog: v0.6100.0...v0.6201.0