Bump playwright from 1.35.1 to 1.38.1 in /browser
Bumps playwright from 1.35.1 to 1.38.1.
Release notes
Sourced from playwright's releases.
v1.38.1
Highlights
microsoft/playwright#27071 - expect(value).toMatchSnapshot() deprecation announcement on V1.38 microsoft/playwright#27072 - [BUG] PWT trace viewer fails to load trace and throws TypeError microsoft/playwright#27073 - [BUG] RangeError: Invalid time value microsoft/playwright#27087 - [REGRESSION]: npx playwright test --list prints all tests twice microsoft/playwright#27113 - [REGRESSION]: No longer able to extend PlaywrightTest.Matchers type for locators and pages microsoft/playwright#27144 - [BUG]can not display trace microsoft/playwright#27163 - [REGRESSION] Single Quote Wrongly Escaped by Locator When Using Unicode Flag microsoft/playwright#27181 - [BUG] evaluate serializing fails at 1.38
Browser Versions
- Chromium 117.0.5938.62
- Mozilla Firefox 117.0
- WebKit 17.0
This version was also tested against the following stable channels:
- Google Chrome 116
- Microsoft Edge 116
v1.38.0
UI Mode Updates
- Zoom into time range.
- Network panel redesign.
New APIs
- [
browserContext.on('weberror')
]- [
locator.pressSequentially()
]- The [
reporter.onEnd()
] now reportsstartTime
and total runduration
.Deprecations
- The following methods were deprecated: [
page.type()
], [frame.type()
], [locator.type()
] and [elementHandle.type()
]. Please use [locator.fill()
] instead which is much faster. Use [locator.pressSequentially()
] only if there is a special keyboard handling on the page, and you need to press keys one-by-one.Breaking Changes: Playwright no longer downloads browsers automatically
[!NOTE] If you are using
@playwright/test
package, this change does not affect you.Playwright recommends to use
@playwright/test
package and download browsers vianpx playwright install
command. If you are following this recommendation, nothing has changed for you.
... (truncated)
Commits
-
4743420
chore: mark 1.38.1 (#27237) -
c41012b
cherry-pick(#27219): Revert "feat(evaluate): serialize map and set (#26730)" ... -
ed619b6
cherry-pick(#27162): fix(tracing): bump trace version to V5, migrate V4 trace... -
abf9df3
cherry-pick(#27188): fix(locators): do not escape regular expressions with u ... -
35d8604
cherry-pick(#27167): docs: 1.38 release notes for language ports (#27168) -
6cc43d8
cherry-pick(#27117): fix: custom expect matchers on Locator/Page/APIResponse ... -
2a577a5
cherry-pick(#27095): fix(tracing): support old traces with consoleMessage.arg... -
ed919f3
cherry-pick(#27098): fix(har): handle invalid Expires/Max-Age (#27123) -
476b74f
cherry-pick(#27103): fix: list tests only once (#27107) -
0861364
cherry-pick(#27100): chore: fit body in the network panel - 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