-
-
Notifications
You must be signed in to change notification settings - Fork 106
chore(deps): update dependency microsoft.playwright to 1.57.0 #3978
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Claude finished @thomhurst's task —— View job Reviewing Playwright Dependency UpdateI'll review this Microsoft.Playwright dependency update from v1.56.0 to v1.57.0 and check for potential impacts on the codebase. Todo List:
Review Feedback✅ Code Quality & Best Practices
✅ Breaking Changes Assessment
✅ Security Considerations
✅ Performance Considerations
✅ Test Coverage Assessment
📋 New Features Available (Optional Adoption)
🔧 Files Analyzed
✅ RecommendationAPPROVE - This is a safe, beneficial update with no breaking changes affecting the codebase. The dependency update follows best practices and the project's Playwright integration uses modern, supported APIs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the Microsoft.Playwright dependency from version 1.56.0 to 1.57.0, incorporating a minor version update that includes new APIs and a switch from Chromium to Chrome for Testing builds.
Key Changes:
- Updates Microsoft.Playwright package version from 1.56.0 to 1.57.0
- No code changes required as the codebase doesn't use any deprecated APIs (specifically
Page.Accessibilitywhich was removed in this version)
This PR contains the following updates:
1.56.0->1.57.0Release Notes
microsoft/playwright-dotnet (Microsoft.Playwright)
v1.57.0Chrome 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.
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.Accessibilityfrom 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
Stepsin Locator.ClickAsync() and Locator.DragToAsync() that configures the number ofmousemoveevents emitted while moving the mouse pointer to the target element.Browser Versions
Configuration
📅 Schedule: 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.
This PR has been generated by Renovate Bot.