Skip to content

Update dependency Microsoft.Playwright to 1.58.0#1166

Open
renovate[bot] wants to merge 1 commit intodev8from
renovate/playwright-dotnet-monorepo
Open

Update dependency Microsoft.Playwright to 1.58.0#1166
renovate[bot] wants to merge 1 commit intodev8from
renovate/playwright-dotnet-monorepo

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 25, 2025

This PR contains the following updates:

Package Change Age Confidence
Microsoft.Playwright 1.52.01.58.0 age confidence

Release Notes

microsoft/playwright-dotnet (Microsoft.Playwright)

v1.58.0

Trace Viewer Improvements

  • New 'system' theme option follows your OS dark/light mode preference
  • Search functionality (Cmd/Ctrl+F) is now available in code editors
  • Network details panel has been reorganized for better usability
  • JSON responses are now automatically formatted for readability

Thanks to @​cpAdm for contributing these improvements!

Miscellaneous

BrowserType.ConnectOverCDPAsync() now accepts an IsLocal option. When set to true, it tells Playwright that it runs on the same host as the CDP server, enabling file system optimizations.

Breaking Changes ⚠️

  • Removed _react and _vue selectors. See locators guide for alternatives.
  • Removed :light selector engine suffix. Use standard CSS selectors instead.
  • Option Devtools from BrowserType.LaunchAsync() has been removed. Use Args = new[] { "--auto-open-devtools-for-tabs" } instead.
  • Removed macOS 13 support for WebKit.

Browser Versions

  • Chromium 145.0.7632.6
  • Mozilla Firefox 146.0.1
  • WebKit 26.0

v1.57.0

Chrome for Testing

Starting with this release, Playwright switches from Chromium, to using Chrome for Testing builds. Both headed and headless browsers are subject to this. Your tests should still be passing after upgrading to Playwright 1.57.

We're expecting no functional changes to come from this switch. The biggest change is the new icon and title in your toolbar.

new and old logo

If you still see an unexpected behaviour change, please file an issue.

On Arm64 Linux, Playwright continues to use Chromium.

Breaking Change

After 3 years of being deprecated, we removed Page.Accessibility from our API. Please use other libraries such as Axe if you need to test page accessibility. See our Node.js guide for integration with Axe.

New APIs

Browser Versions

  • Chromium 143.0.7499.4
  • Mozilla Firefox 144.0.2
  • WebKit 26.0

v1.56.0

New APIs

Breaking Changes

Miscellaneous

  • Aria snapshots render and compare input placeholder

Browser Versions

  • Chromium 141.0.7390.37
  • Mozilla Firefox 142.0.1
  • WebKit 26.0

v1.55.0

Codegen

  • Automatic ToBeVisibleAsync() assertions: Codegen can now generate automatic ToBeVisibleAsync() assertions for common UI interactions. This feature can be enabled in the Codegen settings UI.

Breaking Changes

  • ⚠️ Dropped support for Chromium extension manifest v2.

Miscellaneous

Browser Versions

  • Chromium 140.0.7339.16
  • Mozilla Firefox 141.0
  • WebKit 26.0

This version was also tested against the following stable channels:

  • Google Chrome 139
  • Microsoft Edge 139

v1.54.0

Highlights

  • New cookie property PartitionKey in browserContext.cookies() and browserContext.addCookies(). This property allows to save and restore partitioned cookies. See CHIPS MDN article for more information. Note that browsers have different support and defaults for cookie partitioning.

  • New option --user-data-dir in multiple commands. You can specify the same user data dir to reuse browsing state, like authentication, between sessions.

    pwsh bin/Debug/netX/playwright.ps1 codegen --user-data-dir=./user-data
  • pwsh bin/Debug/netX/playwright.ps1 open does not open the test recorder anymore. Use pwsh bin/Debug/netX/playwright.ps1 codegen instead.

Browser Versions

  • Chromium 139.0.7258.5
  • Mozilla Firefox 140.0.2
  • WebKit 26.0

This version was also tested against the following stable channels:

  • Google Chrome 140
  • Microsoft Edge 140

v1.53.0

Miscellaneous

  • New Steps in Trace Viewer: New Trace Viewer Steps

  • New method Locator.Describe() to describe a locator. Used for trace viewer.

    var button = Page.GetByTestId("btn-sub").Describe("Subscribe button");
    await button.ClickAsync();
  • pwsh bin/Debug/netX/playwright.ps1 install --list will now list all installed browsers, versions and locations.

Browser Versions

  • Chromium 138.0.7204.4
  • Mozilla Firefox 139.0
  • WebKit 18.5

This version was also tested against the following stable channels:

  • Google Chrome 137
  • Microsoft Edge 137

Configuration

📅 Schedule: Branch creation - "before 1am,before 5am,before 9am" in timezone Asia/Shanghai, 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-dotnet-monorepo branch from 93b0e92 to adca041 Compare July 22, 2025 17:51
@renovate renovate bot changed the title Update dependency Microsoft.Playwright to 1.53.0 Update dependency Microsoft.Playwright to 1.54.0 Jul 22, 2025
@renovate renovate bot force-pushed the renovate/playwright-dotnet-monorepo branch from adca041 to 9c5f0cf Compare September 4, 2025 14:06
@renovate renovate bot changed the title Update dependency Microsoft.Playwright to 1.54.0 Update dependency Microsoft.Playwright to 1.55.0 Sep 4, 2025
@renovate renovate bot force-pushed the renovate/playwright-dotnet-monorepo branch from 9c5f0cf to eb94e60 Compare November 11, 2025 05:07
@renovate renovate bot changed the title Update dependency Microsoft.Playwright to 1.55.0 Update dependency Microsoft.Playwright to 1.56.0 Nov 11, 2025
@renovate renovate bot force-pushed the renovate/playwright-dotnet-monorepo branch from eb94e60 to 2e37183 Compare December 5, 2025 04:46
@renovate renovate bot changed the title Update dependency Microsoft.Playwright to 1.56.0 Update dependency Microsoft.Playwright to 1.57.0 Dec 5, 2025
@renovate renovate bot force-pushed the renovate/playwright-dotnet-monorepo branch from 2e37183 to 7b31aff Compare January 30, 2026 09:45
@renovate renovate bot force-pushed the renovate/playwright-dotnet-monorepo branch from 7b31aff to 92473e5 Compare February 2, 2026 10:40
@renovate renovate bot changed the title Update dependency Microsoft.Playwright to 1.57.0 Update dependency Microsoft.Playwright to 1.58.0 Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants