Skip to content

fix(deps): update dependency playwright to ==1.62.* - #369

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/playwright-1.x
Open

fix(deps): update dependency playwright to ==1.62.*#369
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/playwright-1.x

Conversation

@renovate

@renovate renovate Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
playwright (changelog) ==1.60.*==1.62.* age confidence

Release Notes

Microsoft/playwright-python (playwright)

v1.62.0

Compare Source

🖼️ WebP screenshots

page.screenshot() and locator.screenshot() can now capture screenshots in the WebP format. Playwright infers the format from a .webp file extension, or you can set the type explicitly. Quality 100 (the default) is lossless, while lower values use lossy compression:

page.screenshot(path="homepage.webp", quality=50)

New APIs

  • New scroll option ("auto" | "none") on actions to opt out of Playwright's automatic scrolling into view.
  • New locator.wait_for_function() waits until a function called with the matching element returns a truthy value.
  • New apiResponse.timing() returns resource timing information for an API response.

Announcements

  • 📋 The clipboard is now isolated from the operating system in headless mode, so tests that use navigator.clipboard no longer read or overwrite the clipboard of the machine running them.
  • ⚠️ Debian 11 is not supported anymore.

Browser Versions

  • Chromium 151.0.7922.34
  • Mozilla Firefox 153.0
  • WebKit 26.5

This version was also tested against the following stable channels:

  • Google Chrome 151
  • Microsoft Edge 151

v1.61.0

Compare Source

🔑 WebAuthn passkeys

New Credentials virtual authenticator, available via browserContext.credentials, lets tests register passkeys and answer navigator.credentials.create() / navigator.credentials.get() ceremonies in the page — no real hardware key required, works in all browsers:

context = browser.new_context()

# Seed a passkey your backend provisioned for a test user.
context.credentials.create("example.com",
    id=credential_id,
    user_handle=user_handle,
    private_key=private_key,
    public_key=public_key,
)
context.credentials.install()

page = context.new_page()
page.goto("https://example.com/login")

# The page's navigator.credentials.get() is answered with the seeded passkey.

You can also let the app register a passkey once in a setup test, read it back with credentials.get(), and seed it into later tests — see Credentials for details.

🗃️ Web Storage

New WebStorage API, available via page.localStorage and page.sessionStorage, reads and writes the page's storage for the current origin:

page.local_storage.set_item("token", "abc")
token = page.local_storage.get_item("token")
items = page.session_storage.items()

New APIs

🛠️ Other improvements

  • Playwright now supports Ubuntu 26.04.
  • HAR and trace recordings now include WebSocket requests.

Browser Versions

  • Chromium 149.0.7827.55
  • Mozilla Firefox 151.0
  • WebKit 26.5

This version was also tested against the following stable channels:

  • Google Chrome 149
  • Microsoft Edge 149

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/playwright-1.x branch from eda2211 to c781542 Compare July 4, 2026 13:54
@renovate renovate Bot changed the title fix(deps): update dependency playwright to >=1.61,<1.62 fix(deps): update dependency playwright to ==1.61.* Jul 4, 2026
@renovate
renovate Bot force-pushed the renovate/playwright-1.x branch 2 times, most recently from 8c8a054 to 28b1a1c Compare July 4, 2026 15:35
@renovate

renovate Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: uv.lock
Command failed: uv lock --upgrade-package playwright
Using CPython 3.14.7 interpreter at: /opt/containerbase/tools/python/3.14.7/bin/python3
  × No solution found when resolving dependencies:
  ╰─▶ Because invisible-playwright>=0.6.1 depends on playwright>=1.55,<=1.61.0
      and your project depends on invisible-playwright>=0.6.1, we can conclude
      that your project depends on playwright>=1.55,<=1.61.0.
      And because your project depends on playwright==1.62.*, we can conclude
      that your project's requirements are unsatisfiable.

@renovate
renovate Bot force-pushed the renovate/playwright-1.x branch 3 times, most recently from c3f5e6a to f8f2dca Compare July 4, 2026 16:32
@renovate
renovate Bot force-pushed the renovate/playwright-1.x branch from f8f2dca to 51c0a82 Compare July 24, 2026 02:44
@renovate
renovate Bot force-pushed the renovate/playwright-1.x branch from 51c0a82 to edc6d3d Compare July 31, 2026 17:35
@renovate renovate Bot changed the title fix(deps): update dependency playwright to ==1.61.* fix(deps): update dependency playwright to ==1.62.* Jul 31, 2026
@renovate
renovate Bot force-pushed the renovate/playwright-1.x branch 11 times, most recently from b59328a to b43fdfe Compare August 10, 2026 20:58
@renovate renovate Bot changed the title fix(deps): update dependency playwright to ==1.62.* fix(deps): update dependency playwright to ==1.62.* - autoclosed Aug 10, 2026
@renovate renovate Bot closed this Aug 10, 2026
@renovate
renovate Bot deleted the renovate/playwright-1.x branch August 10, 2026 21:36
@renovate renovate Bot changed the title fix(deps): update dependency playwright to ==1.62.* - autoclosed fix(deps): update dependency playwright to ==1.62.* Aug 10, 2026
@renovate renovate Bot reopened this Aug 10, 2026
@renovate
renovate Bot force-pushed the renovate/playwright-1.x branch 3 times, most recently from 2701b39 to d5b2789 Compare August 10, 2026 22:22
@renovate
renovate Bot force-pushed the renovate/playwright-1.x branch from d5b2789 to 6579b64 Compare August 10, 2026 22:34
@renovate
renovate Bot force-pushed the renovate/playwright-1.x branch from 6579b64 to c274127 Compare August 11, 2026 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants