Skip to content

v0.6201.0

Latest

Choose a tag to compare

@mxschmitt mxschmitt released this 12 Aug 21:41
· 1 commit to main since this release
5b30a81

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 BrowserContext storage 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.
  • responseEndTiming is preserved in API responses.

Fixes

  • A pending protocol callback is now removed when its transport send fails (previously leaked).
  • PLAYWRIGHT_CLI_PATH is 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

Full Changelog: v0.6100.0...v0.6201.0