Bump @playwright/test from 1.35.1 to 1.38.1
Bumps @playwright/test from 1.35.1 to 1.38.1.
Release notes
Sourced from @playwright/test'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 reportsstartTimeand 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/testpackage, this change does not affect you.Playwright recommends to use
@playwright/testpackage and download browsers vianpx playwright installcommand. If you are following this recommendation, nothing has changed for you.
... (truncated)
Commits
4743420chore: mark 1.38.1 (#27237)c41012bcherry-pick(#27219): Revert "feat(evaluate): serialize map and set (#26730)" ...ed619b6cherry-pick(#27162): fix(tracing): bump trace version to V5, migrate V4 trace...abf9df3cherry-pick(#27188): fix(locators): do not escape regular expressions with u ...35d8604cherry-pick(#27167): docs: 1.38 release notes for language ports (#27168)6cc43d8cherry-pick(#27117): fix: custom expect matchers on Locator/Page/APIResponse ...2a577a5cherry-pick(#27095): fix(tracing): support old traces with consoleMessage.arg...ed919f3cherry-pick(#27098): fix(har): handle invalid Expires/Max-Age (#27123)476b74fcherry-pick(#27103): fix: list tests only once (#27107)0861364cherry-pick(#27100): chore: fit body in the network panel- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
@dependabot rebase
Superseded by #1394.