Bump playwright from 1.23.1 to 1.29.1 in /browser
Bumps playwright from 1.23.1 to 1.29.1.
Release notes
Sourced from playwright's releases.
v1.29.1
Highlights
microsoft/playwright#18928 - [BUG] Electron firstWindow times out after upgrading to 1.28.0 microsoft/playwright#19412 - [REGRESSION]: 1.28 does not work with electron-serve anymore. microsoft/playwright#19540 - [BUG] electron.app.getAppPath() returns the path one level higher if you run electron pointing to the directory microsoft/playwright#19548 - [REGRESSION]: Ubuntu 18 LTS not supported anymore
Browser Versions
- Chromium 109.0.5414.46
- Mozilla Firefox 107.0
- WebKit 16.4
This version was also tested against the following stable channels:
- Google Chrome 108
- Microsoft Edge 108
v1.29.0
New APIs
New method
route.fetch()
and new optionjson
forroute.fulfill()
:await page.route('**/api/settings', async route => { // Fetch original settings. const response = await route.fetch(); // Force settings theme to a predefined value. const json = await response.json(); json.theme = 'Solorized'; // Fulfill with modified data. await route.fulfill({ json }); });
New method
locator.all()
to iterate over all matching elements:// Check all checkboxes! const checkboxes = page.getByRole('checkbox'); for (const checkbox of await checkboxes.all()) await checkbox.check();
Locator.selectOption
matches now by value or label:
... (truncated)
Commits
-
0bdca2b
chore: mark v1.29.1 (#19633) -
f2916d4
cherry-pick(#19627): fix(screenshot): account forscreenshot === undefined
... -
db88d4b
chery-pick(#19625): chore: bring ubuntu bionic back (#19629) -
5d07c48
chery-pick(#19617): feat(chromium): roll to r1041 (#19623) -
25c747d
chery-pick(#19605): chore: fix docs roll (#19608) -
ae7a8d2
chery-pick(#19573): docs: add 1.29 language port release notes (#19606) -
5c0e23d
chery-pick(#19596): fix: render discouraged / deprecated types (#19598) -
0237b7b
cherry-pick(#19601): fix(electron): fix the directory app path -
e78bd24
cherry-pick(#19599): fix(electron): allow using pre-ready apis -
d10cc91
cherry-pick(#19580): fix: properly handle negated timed-outtoPass
matcher - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts