Skip to content

chore(deps): update dependency microsoft.playwright to 1.61.0#6302

Merged
thomhurst merged 1 commit into
mainfrom
renovate/microsoft.playwright-1.x
Jun 23, 2026
Merged

chore(deps): update dependency microsoft.playwright to 1.61.0#6302
thomhurst merged 1 commit into
mainfrom
renovate/microsoft.playwright-1.x

Conversation

@thomhurst

Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Type Update Change
Microsoft.Playwright nuget minor 1.60.01.61.0

Release Notes

microsoft/playwright-dotnet (Microsoft.Playwright)

v1.61.0

🔑 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:

var context = await browser.NewContextAsync();

// Seed a passkey your backend provisioned for a test user.
await context.Credentials.CreateAsync("example.com", new()
{
    Id = credentialId,
    UserHandle = userHandle,
    PrivateKey = privateKey,
    PublicKey = publicKey,
});
await context.Credentials.InstallAsync();

var page = await context.NewPageAsync();
await page.GotoAsync("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.GetAsync(), 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:

await page.LocalStorage.SetItemAsync("token", "abc");
var token = await page.LocalStorage.GetItemAsync("token");
var items = await page.SessionStorage.ItemsAsync();

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 has been generated by Mend Renovate.

@thomhurst thomhurst added dependencies Pull requests that update a dependency file MINOR renovate-bot labels Jun 23, 2026
@thomhurst thomhurst enabled auto-merge (squash) June 23, 2026 22:32

@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependency Update Review: Microsoft.Playwright 1.60.0 → 1.61.0

This is a straightforward Renovate-generated minor version bump with a single line change in Directory.Packages.props.

Change: Microsoft.Playwright bumped from 1.60.01.61.0 in the central package version management file.

Assessment: Safe to merge ✓

Why this is low-risk:

  • Minor version bump — no breaking changes expected by semver convention
  • Only touches the central Directory.Packages.props version pin, which is the correct place for this update in a Central Package Management setup
  • No code changes required to consume the new API additions

What's new in 1.61.0 (additive only):

  • WebAuthn passkeys support via new BrowserContext.Credentials API
  • Web Storage API via Page.LocalStorage / Page.SessionStorage
  • APIResponse.SecurityDetailsAsync() and APIResponse.ServerAddrAsync() methods
  • Updated browser versions: Chromium 149, Firefox 151, WebKit 26.5
  • HAR/trace recordings now include WebSocket requests

No previous review comments to address — this is a freshly opened Renovate PR.

This update is routine and does not require any TUnit source changes. The new Playwright capabilities are purely opt-in additions that existing tests won't accidentally trigger.

@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependency Update Review: Microsoft.Playwright 1.60.0 → 1.61.0

This is a straightforward Renovate-generated minor version bump with a single line change in Directory.Packages.props.

Change: Microsoft.Playwright bumped from 1.60.01.61.0 in the central package version management file.

Assessment: Safe to merge

Why this is low-risk:

  • Minor version bump — no breaking changes expected by semver convention
  • Only touches the central Directory.Packages.props version pin, the correct place for this update in a Central Package Management setup
  • No code changes required to consume the new API additions

What is new in 1.61.0 (additive only):

  • WebAuthn passkeys support via new BrowserContext.Credentials API
  • Web Storage API via Page.LocalStorage / Page.SessionStorage
  • APIResponse.SecurityDetailsAsync() and APIResponse.ServerAddrAsync() methods
  • Updated browser versions: Chromium 149, Firefox 151, WebKit 26.5
  • HAR/trace recordings now include WebSocket requests

No previous review comments to address. This update is routine and requires no TUnit source changes. The new Playwright capabilities are purely opt-in additions that existing tests will not accidentally trigger.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@thomhurst thomhurst merged commit a48edcc into main Jun 23, 2026
14 of 15 checks passed
@thomhurst thomhurst deleted the renovate/microsoft.playwright-1.x branch June 23, 2026 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file MINOR renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants