Bump playwright from 1.16.3 to 1.23.1 in /browser
Bumps playwright from 1.16.3 to 1.23.1.
Release notes
Sourced from playwright's releases.
v1.23.1
Highlights
This patch includes the following bug fixes:
microsoft/playwright#15219 - [REGRESSION]: playwright-core 1.23.0 issue with 'TypeError [ERR_INVALID_ARG_TYPE]: The "listener" argument'
Browser Versions
- Chromium 104.0.5112.20
- Mozilla Firefox 100.0.2
- WebKit 15.4
This version was also tested against the following stable channels:
- Google Chrome 103
- Microsoft Edge 103
v1.23.0
Network Replay
Now you can record network traffic into a HAR file and re-use the data in your tests.
To record network into HAR file:
npx playwright open --save-har=github.har.zip https://github.com/microsoft
Alternatively, you can record HAR programmatically:
const context = await browser.newContext({ recordHar: { path: 'github.har.zip' } }); // ... do stuff ... await context.close();
Use the new methods
page.routeFromHAR()
orbrowserContext.routeFromHAR()
to serve matching responses from the HAR file:await context.routeFromHAR('github.har.zip');
Read more in our documentation.
... (truncated)
Commits
-
a19117a
chore: mark v1.23.1 (#15248) -
e9200c5
cherry-pick(#15237): chore: roll source-map-support to 0.5.21 (#15241) -
389aa59
cherry-pick(#15224): fix: do not throw on removeListener without listener (#1... -
140f8e4
cherry-pick(#15197): chore: allow updating har while routing -
a8cf285
cherry-pick(#15192): docs(java): fix pom.xml (#15199) -
25cd4c9
cherry-pick(#15162): docs: fix routing and har examples -
7db695f
cherry-pick(#15158) docs: add Java release notes (#15160) -
5c6335e
cherry-pick(#15152): chore: undeprecate sync headers() -
29ec22b
cherry-pick(#15111): feat(chromium): roll to r1012 (#15144) -
8f292e0
cherry-pick(#15112): fix(route): match against updated url while chaining - 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