build(deps-dev): bump @playwright/test from 1.51.1 to 1.52.0
Bumps @playwright/test from 1.51.1 to 1.52.0.
Release notes
Sourced from @playwright/test's releases.
v1.52.0
Highlights
New method expect(locator).toContainClass() to ergonomically assert individual class names on the element.
await expect(page.getByRole('listitem', { name: 'Ship v1.52' })).toContainClass('done');Aria Snapshots got two new properties:
/childrenfor strict matching and/urlfor links.await expect(locator).toMatchAriaSnapshot(` - list - /children: equal - listitem: Feature A - listitem: - link "Feature B": - /url: "https://playwright.dev" `);Test Runner
- New property testProject.workers allows to specify the number of concurrent worker processes to use for a test project. The global limit of property testConfig.workers still applies.
- New testConfig.failOnFlakyTests option to fail the test run if any flaky tests are detected, similarly to
--fail-on-flaky-tests. This is useful for CI/CD environments where you want to ensure that all tests are stable before deploying.- New property testResult.annotations contains annotations for each test retry.
Miscellaneous
- New option
maxRedirectsin apiRequest.newContext() to control the maximum number of redirects.- New option
refin locator.ariaSnapshot() to generate reference for each element in the snapshot which can later be used to locate the element.- HTML reporter now supports NOT filtering via
!@my-tagor!my-file.spec.tsor!p:my-project.Breaking Changes
- Changes to glob URL patterns in methods like page.route():
?wildcard is not supported any more, it will always match question mark?character.- Ranges/sets
[]are not supported anymore. We recommend using regular expressions instead.- Method route.continue() does not allow to override the
Cookieheader anymore. If aCookieheader is provided, it will be ignored, and the cookie will be loaded from the browser's cookie store. To set custom cookies, use browserContext.addCookies().- macOS 13 is now deprecated and will no longer receive WebKit updates. Please upgrade to a more recent macOS version to continue benefiting from the latest WebKit improvements.
Browser Versions
- Chromium 136.0.7103.25
- Mozilla Firefox 137.0
- WebKit 18.4
This version was also tested against the following stable channels:
- Google Chrome 135
- Microsoft Edge 135
Commits
471930bchore: mark v1.52.0 (#35655)0259acfcherry-pick(#35637): chore: completely remove annotation warnings codea0fdb3fcherry-pick(#35633): chore: add v1.52 release notes25fd261cherry-pick(#35636): chore: fix typos in aria docs6da84b3cherry-pick(#35373): Revert "chore: add location named property to annotation...2914d1bcherry-pick(#35613): chore: refactor error context (#35613)5465ffbcherry-pick(#35603): chore: temporarily disable floating promise warning mess...76ee48dchore: followup on static annotations (#35579)d79bb57chore(bidi): rename bidi-firefox-stable to moz-firefox channel (#35611)6262a12chore: retry selecting option for the notconnected case (#35610)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by playwright-bot, a new releaser for @playwright/test since your current version.
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)
Temporary Branch Update
The temporary branch has been updated with the latest changes. Below are the details:
- Branch Name: pr-releases/pr-1642
- Commit Hash: 76d9dac4d82ad8b8102e59d1f02e113e306c9d0f
- Last Updated: May 25, 2025 at 2:08:16 PM UTC
-
Install Command:
npm i github:duckduckgo/content-scope-scripts#76d9dac4d82ad8b8102e59d1f02e113e306c9d0f
Please use the above install command to update to the latest version.
Deploy Preview for content-scope-scripts canceled.
| Name | Link |
|---|---|
| Latest commit | 678e2e2a76cc6397f1b2a5ab486a218e51106b46 |
| Latest deploy log | https://app.netlify.com/projects/content-scope-scripts/deploys/6833242e86efca0008402391 |
[Beta] Generated file diff
Time updated: Sun, 25 May 2025 14:08:25 GMT
@dependabot rebase
Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!
If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.