chore(deps): update dependency microsoft.playwright to 1.61.0#6302
Conversation
There was a problem hiding this comment.
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.0 → 1.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.propsversion 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.CredentialsAPI - Web Storage API via
Page.LocalStorage/Page.SessionStorage APIResponse.SecurityDetailsAsync()andAPIResponse.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.
There was a problem hiding this comment.
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.0 → 1.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.propsversion 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.
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Complexity | 0 |
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.
This PR contains the following updates:
1.60.0→1.61.0Release 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: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:
New APIs
ArtifactsDirin BrowserType.ConnectOverCDPAsync() controls where artifacts such as traces and downloads are stored when attached to an existing browser.Cursorin Screencast.ShowActionsAsync() controls the cursor decoration rendered for pointer actions.OnFramecallback in Screencast.StartAsync() now receives aTimestampof when the frame was presented by the browser.🛠️ Other improvements
Browser Versions
This version was also tested against the following stable channels:
Configuration
📅 Schedule: (UTC)
🚦 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.
This PR has been generated by Mend Renovate.