Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency @playwright/test to v1.49.0 #2100

Merged
merged 1 commit into from
Dec 6, 2024

Conversation

backstage-goalie[bot]
Copy link
Contributor

@backstage-goalie backstage-goalie bot commented Nov 29, 2024

This PR contains the following updates:

Package Type Update Change
@playwright/test (source) devDependencies minor 1.48.2 -> 1.49.0

Release Notes

microsoft/playwright (@​playwright/test)

v1.49.0

Compare Source

Aria snapshots

New assertion expect(locator).toMatchAriaSnapshot() verifies page structure by comparing to an expected accessibility tree, represented as YAML.

await page.goto('https://playwright.dev');
await expect(page.locator('body')).toMatchAriaSnapshot(`
  - banner:
    - heading /Playwright enables reliable/ [level=1]
    - link "Get started"
    - link "Star microsoft/playwright on GitHub"
  - main:
    - img "Browsers (Chromium, Firefox, WebKit)"
    - heading "Any browser • Any platform • One API"
`);

You can generate this assertion with Test Generator and update the expected snapshot with --update-snapshots command line flag.

Learn more in the aria snapshots guide.

Test runner
Breaking: channels chrome, msedge and similar switch to new headless

This change affects you if you're using one of the following channels in your playwright.config.ts:

  • chrome, chrome-dev, chrome-beta, or chrome-canary
  • msedge, msedge-dev, msedge-beta, or msedge-canary
What do I need to do?

After updating to Playwright v1.49, run your test suite. If it still passes, you're good to go. If not, you will probably need to update your snapshots, and adapt some of your test code around PDF viewers and extensions. See issue #​33566 for more details.

Other breaking changes
  • There will be no more updates for WebKit on Ubuntu 20.04 and Debian 11. We recommend updating your OS to a later version.
  • Package @playwright/experimental-ct-vue2 will no longer be updated.
  • Package @playwright/experimental-ct-solid will no longer be updated.
Try new Chromium headless

You can opt into the new headless mode by using 'chromium' channel. As official Chrome documentation puts it:

New Headless on the other hand is the real Chrome browser, and is thus more authentic, reliable, and offers more features. This makes it more suitable for high-accuracy end-to-end web app testing or browser extension testing.

See issue #​33566 for the list of possible breakages you could encounter and more details on Chromium headless. Please file an issue if you see any problems after opting in.

import { defineConfig, devices } from '@​playwright/test';

export default defineConfig({
  projects: [
    {
      name: 'chromium',
      use: { ...devices['Desktop Chrome'], channel: 'chromium' },
    },
  ],
});
Miscellaneous
  • <canvas> elements inside a snapshot now draw a preview.
  • New method tracing.group() to visually group actions in the trace.
  • Playwright docker images switched from Node.js v20 to Node.js v22 LTS.
Browser Versions
  • Chromium 131.0.6778.33
  • Mozilla Firefox 132.0
  • WebKit 18.2

This version was also tested against the following stable channels:

  • Google Chrome 130
  • Microsoft Edge 130

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@backstage-goalie backstage-goalie bot added the dependencies Pull requests that update a dependency file label Nov 29, 2024
@backstage-goalie backstage-goalie bot requested a review from awanlin November 29, 2024 15:11
@backstage-goalie
Copy link
Contributor Author

backstage-goalie bot commented Nov 29, 2024

Changed Packages

Package Name Package Path Changeset Bump Current Version
@backstage-community/plugin-quay workspaces/quay/plugins/quay patch v1.14.5
@backstage-community/plugin-rbac workspaces/rbac/plugins/rbac patch v1.33.2
@backstage-community/plugin-redhat-argocd workspaces/redhat-argocd/plugins/argocd patch v1.10.4
@backstage-community/plugin-tekton workspaces/tekton/plugins/tekton patch v3.16.3

@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from 5ff4f49 to a30db06 Compare November 29, 2024 15:11
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from a30db06 to 49dce1a Compare November 29, 2024 18:13
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from 49dce1a to a7fe49a Compare November 29, 2024 18:13
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from a7fe49a to 6870313 Compare November 29, 2024 19:13
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from 6870313 to cedfc54 Compare November 29, 2024 19:13
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from cedfc54 to cb9e0cd Compare November 29, 2024 20:13
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from cb9e0cd to 2e9e367 Compare November 29, 2024 20:13
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from 2e9e367 to 7547685 Compare November 29, 2024 21:12
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from 7547685 to 14643b8 Compare November 29, 2024 21:13
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from 14643b8 to c941ffa Compare December 1, 2024 18:14
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from c941ffa to 44656db Compare December 1, 2024 18:14
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from 44656db to b40f804 Compare December 1, 2024 19:14
@backstage-goalie backstage-goalie bot changed the title chore(deps): update dependency @playwright/test to v1.49.0 Update dependency @playwright/test to v1.49.0 Dec 1, 2024
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from b40f804 to 869b973 Compare December 1, 2024 19:14
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from 869b973 to d78a73c Compare December 3, 2024 15:24
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from d78a73c to ac72a4d Compare December 3, 2024 15:24
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from ac72a4d to 14510bd Compare December 3, 2024 16:23
@backstage-goalie backstage-goalie bot changed the title Update dependency @playwright/test to v1.49.0 chore(deps): update dependency @playwright/test to v1.49.0 Dec 3, 2024
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from 14510bd to 2982d24 Compare December 3, 2024 16:24
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from 2982d24 to 79562d0 Compare December 4, 2024 20:14
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from 79562d0 to a586170 Compare December 4, 2024 20:14
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from a586170 to a1134b4 Compare December 4, 2024 23:13
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from a1134b4 to 3548a92 Compare December 4, 2024 23:13
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from 3548a92 to 2305e7b Compare December 5, 2024 17:12
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from 2305e7b to 7226e69 Compare December 5, 2024 17:13
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from 7226e69 to 8aa9258 Compare December 5, 2024 20:14
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from 8aa9258 to 0d72b68 Compare December 5, 2024 20:14
@backstage-goalie backstage-goalie bot force-pushed the renovate/playwright-monorepo branch from 0d72b68 to 86e99ec Compare December 6, 2024 13:28
Signed-off-by: Renovate Bot <bot@renovateapp.com>
@backstage-service backstage-service force-pushed the renovate/playwright-monorepo branch from 86e99ec to 61d3b6c Compare December 6, 2024 13:28
@awanlin awanlin merged commit aa02f04 into main Dec 6, 2024
24 checks passed
@awanlin awanlin deleted the renovate/playwright-monorepo branch December 6, 2024 18:49
famibo pushed a commit to famibo/community-plugins that referenced this pull request Dec 9, 2024
…#2100)

Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: backstage-goalie[bot] <97962292+backstage-goalie[bot]@users.noreply.github.com>
Signed-off-by: Artur Bochert <github@cool.ms>
CryptoRodeo pushed a commit to CryptoRodeo/community-plugins that referenced this pull request Dec 10, 2024
…#2100)

Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: backstage-goalie[bot] <97962292+backstage-goalie[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant