Async Pytest Plugin
- Playwright's Pytest plugin now has support for Async Fixtures.
Miscellaneous
- Added method expect(locator).to_have_accessible_error_message() 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).to_be_editable() and locator.is_editable() 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