Support for Xunit
- Support for xUnit 2.8+ via Microsoft.Playwright.Xunit. Follow our Getting Started guide to learn more.
Miscellaneous
- Added method Expect(locator).toHaveAccessibleErrorMessage() to assert the Locator points to an element with a given aria errormessage.
UI updates
- New button in Codegen for picking elements to produce aria snapshots.
- Additional details (such as keys pressed) are now displayed alongside action API calls in traces.
- Display of
canvas
content in traces is error-prone. Display is now disabled by default, and can be enabled via theDisplay canvas content
UI setting. Call
andNetwork
panels now display additional time information.
Breaking
- Expect(locator).toBeEditable() and locator.isEditable() now throw if the target element is not
<input>
,<select>
, or a number of other editable elements.
Browser Versions
- Chromium 133.0.6943.16
- Mozilla Firefox 134.0
- WebKit 18.2
This version was also tested against the following stable channels:
- Google Chrome 132
- Microsoft Edge 132