Skip to content

[Snyk] Upgrade @playwright/test from 1.19.0-alpha-1643749494000 to 1.58.0#1603

Open
ARUMAIS wants to merge 1 commit into
mainfrom
snyk-upgrade-8e9ae618d8eb2aee717ee8b654bc8027
Open

[Snyk] Upgrade @playwright/test from 1.19.0-alpha-1643749494000 to 1.58.0#1603
ARUMAIS wants to merge 1 commit into
mainfrom
snyk-upgrade-8e9ae618d8eb2aee717ee8b654bc8027

Conversation

@ARUMAIS
Copy link
Copy Markdown
Owner

@ARUMAIS ARUMAIS commented Feb 14, 2026

snyk-top-banner

Snyk has created this PR to upgrade @playwright/test from 1.19.0-alpha-1643749494000 to 1.58.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 2463 versions ahead of your current version.

  • The recommended version was released 22 days ago.

Issues fixed by the recommended upgrade:

Issue Score Exploit Maturity
high severity Excessive Platform Resource Consumption within a Loop
SNYK-JS-BRACES-6838727
696 Proof of Concept
high severity Server-side Request Forgery (SSRF)
SNYK-JS-IP-12704893
696 Proof of Concept
high severity Server-side Request Forgery (SSRF)
SNYK-JS-IP-12761655
696 Proof of Concept
high severity Server-side Request Forgery (SSRF)
SNYK-JS-IP-6240864
696 Proof of Concept
high severity Denial of Service (DoS)
SNYK-JS-JPEGJS-2859218
696 Proof of Concept
high severity Regular Expression Denial of Service (ReDoS)
SNYK-JS-SEMVER-3247795
696 Proof of Concept
high severity Denial of Service (DoS)
SNYK-JS-WS-7266574
696 Proof of Concept
medium severity Missing Release of Resource after Effective Lifetime
SNYK-JS-INFLIGHT-6095116
696 Proof of Concept
medium severity Server-Side Request Forgery (SSRF)
SNYK-JS-IP-7148531
696 Proof of Concept
medium severity Prototype Pollution
SNYK-JS-JSON5-3182856
696 Proof of Concept
medium severity Prototype Pollution
SNYK-JS-JSON5-3182856
696 Proof of Concept
medium severity Inefficient Regular Expression Complexity
SNYK-JS-MICROMATCH-6838728
696 No Known Exploit
medium severity Regular Expression Denial of Service (ReDoS)
SNYK-JS-MINIMATCH-3050818
696 No Known Exploit
medium severity Improper Verification of Cryptographic Signature
SNYK-JS-PLAYWRIGHTCORE-13553173
696 No Known Exploit
medium severity Regular Expression Denial of Service (ReDoS)
SNYK-JS-BABELHELPERS-9397697
696 Proof of Concept
low severity Prototype Pollution
SNYK-JS-MINIMIST-2429795
696 Proof of Concept
critical severity Incomplete List of Disallowed Inputs
SNYK-JS-BABELTRAVERSE-5962462
696 Proof of Concept
low severity Regular Expression Denial of Service (ReDoS)
SNYK-JS-BRACEEXPANSION-9789073
696 Proof of Concept
Release notes
Package name: @playwright/test
  • 1.58.0 - 2026-01-23

    📣 Playwright CLI+SKILLs 📣

    We are adding a new token-efficient CLI mode of operation to Playwright with the skills located at playwright-cli. This brings the long-awaited official SKILL-focused CLI mode to our story and makes it more coding agent-friendly.

    It is the first snapshot with the essential command set (which is already larger than the original MCP!), but we expect it to grow rapidly. Unlike the token use, that one we expect to go down since snapshots are no longer forced into the LLM!

    Timeline

    If you're using merged reports, the HTML report Speedboard tab now shows the Timeline:

    Timeline chart in the HTML report

    UI Mode and Trace Viewer Improvements

    • New 'system' theme option follows your OS dark/light mode preference
    • Search functionality (Cmd/Ctrl+F) is now available in code editors
    • Network details panel has been reorganized for better usability
    • JSON responses are now automatically formatted for readability

    Thanks to @ cpAdm for contributing these improvements!

    Miscellaneous

    browserType.connectOverCDP() now accepts an isLocal option. When set to true, it tells Playwright that it runs on the same host as the CDP server, enabling file system optimizations.

    Breaking Changes ⚠️

    • Removed _react and _vue selectors. See locators guide for alternatives.
    • Removed :light selector engine suffix. Use standard CSS selectors instead.
    • Option devtools from browserType.launch() has been removed. Use args: ['--auto-open-devtools-for-tabs'] instead.
    • Removed macOS 13 support for WebKit. We recommend to upgrade your macOS version, or keep using an older Playwright version.

    Browser Versions

    • Chromium 145.0.7632.6
    • Mozilla Firefox 146.0.1
    • WebKit 26.0

    This version was also tested against the following stable channels:

    • Google Chrome 144
    • Microsoft Edge 144
  • 1.58.0-beta-1769780184000 - 2026-01-30
  • 1.58.0-beta-1769780171000 - 2026-01-30
  • 1.58.0-beta-1769640251000 - 2026-01-28
  • 1.58.0-beta-1769164624000 - 2026-01-23
  • 1.58.0-beta-1769095880000 - 2026-01-22
  • 1.58.0-alpha-2026-01-22 - 2026-01-22
  • 1.58.0-alpha-2026-01-21 - 2026-01-21
  • 1.58.0-alpha-2026-01-20 - 2026-01-20
  • 1.58.0-alpha-2026-01-19 - 2026-01-19
  • 1.58.0-alpha-2026-01-18 - 2026-01-18
  • 1.58.0-alpha-2026-01-17 - 2026-01-17
  • 1.58.0-alpha-2026-01-16 - 2026-01-16
  • 1.58.0-alpha-2026-01-15 - 2026-01-15
  • 1.58.0-alpha-2026-01-14 - 2026-01-14
  • 1.58.0-alpha-2026-01-13 - 2026-01-13
  • 1.58.0-alpha-2026-01-12 - 2026-01-12
  • 1.58.0-alpha-2026-01-11 - 2026-01-11
  • 1.58.0-alpha-2026-01-10 - 2026-01-10
  • 1.58.0-alpha-2026-01-09 - 2026-01-09
  • 1.58.0-alpha-2026-01-08 - 2026-01-08
  • 1.58.0-alpha-2026-01-07 - 2026-01-07
  • 1.58.0-alpha-2026-01-06 - 2026-01-06
  • 1.58.0-alpha-2026-01-05 - 2026-01-05
  • 1.58.0-alpha-2026-01-04 - 2026-01-04
  • 1.58.0-alpha-2026-01-03 - 2026-01-03
  • 1.58.0-alpha-2026-01-02 - 2026-01-02
  • 1.58.0-alpha-2026-01-01 - 2026-01-01
  • 1.58.0-alpha-2025-12-31 - 2025-12-31
  • 1.58.0-alpha-2025-12-30 - 2025-12-30
  • 1.58.0-alpha-2025-12-29 - 2025-12-29
  • 1.58.0-alpha-2025-12-28 - 2025-12-28
  • 1.58.0-alpha-2025-12-27 - 2025-12-27
  • 1.58.0-alpha-2025-12-26 - 2025-12-26
  • 1.58.0-alpha-2025-12-25 - 2025-12-25
  • 1.58.0-alpha-2025-12-24 - 2025-12-24
  • 1.58.0-alpha-2025-12-23 - 2025-12-23
  • 1.58.0-alpha-2025-12-22 - 2025-12-22
  • 1.58.0-alpha-2025-12-21 - 2025-12-21
  • 1.58.0-alpha-2025-12-20 - 2025-12-20
  • 1.58.0-alpha-2025-12-19 - 2025-12-19
  • 1.58.0-alpha-2025-12-18 - 2025-12-18
  • 1.58.0-alpha-2025-12-17 - 2025-12-17
  • 1.58.0-alpha-2025-12-16 - 2025-12-16
  • 1.58.0-alpha-2025-12-15 - 2025-12-15
  • 1.58.0-alpha-2025-12-14 - 2025-12-14
  • 1.58.0-alpha-2025-12-13 - 2025-12-13
  • 1.58.0-alpha-2025-12-12 - 2025-12-12
  • 1.58.0-alpha-2025-12-11 - 2025-12-11
  • 1.58.0-alpha-2025-12-10 - 2025-12-10
  • 1.58.0-alpha-2025-12-09 - 2025-12-09
  • 1.58.0-alpha-2025-12-08 - 2025-12-08
  • 1.58.0-alpha-2025-12-07 - 2025-12-07
  • 1.58.0-alpha-2025-12-06 - 2025-12-06
  • 1.58.0-alpha-2025-12-05 - 2025-12-05
  • 1.58.0-alpha-2025-12-04 - 2025-12-04
  • 1.58.0-alpha-2025-12-03 - 2025-12-03
  • 1.58.0-alpha-2025-12-02 - 2025-12-02
  • 1.58.0-alpha-2025-12-01 - 2025-12-01
  • 1.58.0-alpha-2025-11-30 - 2025-11-30
  • 1.58.0-alpha-2025-11-29 - 2025-11-29
  • 1.58.0-alpha-2025-11-28 - 2025-11-28
  • 1.58.0-alpha-2025-11-27 - 2025-11-27
  • 1.58.0-alpha-2025-11-26 - 2025-11-26
  • 1.58.0-alpha-2025-11-25 - 2025-11-25
  • 1.58.0-alpha-2025-11-24 - 2025-11-24
  • 1.58.0-alpha-2025-11-23 - 2025-11-23
  • 1.58.0-alpha-2025-11-22 - 2025-11-22
  • 1.58.0-alpha-2025-11-21 - 2025-11-21
  • 1.58.0-alpha-1767864918000 - 2026-01-08
  • 1.58.0-alpha-1766484475000 - 2025-12-23
  • 1.58.0-alpha-1766189059000 - 2025-12-20
  • 1.58.0-alpha-1764708599000 - 2025-12-02
  • 1.58.0-alpha-1764682370000 - 2025-12-02
  • 1.58.0-alpha-1764325208000 - 2025-11-28
  • 1.58.0-alpha-1763757971000 - 2025-11-21
  • 1.57.0 - 2025-11-25

    Speedboard

    In HTML reporter, there's a new tab we call "Speedboard":

    speedboard

    It shows you all your executed tests sorted by slowness,
    and can help you understand where your test suite is taking longer than expected.
    Take a look at yours - maybe you'll find some tests that are spending a longer time waiting than they should!

    Chrome for Testing

    Starting with this release, Playwright switches from Chromium, to using Chrome for Testing builds. Both headed and headless browsers are subject to this. Your tests should still be passing after upgrading to Playwright 1.57.

    We're expecting no functional changes to come from this switch. The biggest change is the new icon and title in your toolbar.

    new and old logo

    If you still see an unexpected behaviour change, please file an issue.

    On Arm64 Linux, Playwright continues to use Chromium.

    Waiting for webserver output

    testConfig.webServer added a wait field. Pass a regular expression, and Playwright will wait until the webserver logs match it.

    import { defineConfig } from '@ playwright/test';

    export default defineConfig({
    webServer: {
    command: 'npm run start',
    wait: {
    stdout: '/Listening on port (?<my_server_port>\d+)/'
    },
    },
    });

    If you include a named capture group into the expression, then Playwright will provide the capture group contents via environment variables:

    import { test, expect } from '@ playwright/test';

    test.use({ baseUrl: http://localhost:<span class="pl-s1"><span class="pl-kos">${</span><span class="pl-s1">process</span><span class="pl-kos">.</span><span class="pl-c1">env</span><span class="pl-kos">.</span><span class="pl-c1">MY_SERVER_PORT</span> <span class="pl-c1">??</span> <span class="pl-c1">3000</span><span class="pl-kos">}</span></span> });

    test('homepage', async ({ page }) => {
    await page.goto('/');
    });

    This is not just useful for capturing varying ports of dev servers. You can also use it to wait for readiness of a service that doesn't expose an HTTP readiness check, but instead prints a readiness message to stdout or stderr.

    Breaking Change

    After 3 years of being deprecated, we removed Page#accessibility from our API. Please use other libraries such as Axe if you need to test page accessibility. See our Node.js guide for integration with Axe.

    New APIs

    • New property testConfig.tag adds a tag to all tests in this run. This is useful when using merge-reports.
    • worker.on('console') event is emitted when JavaScript within the worker calls one of console API methods, e.g. console.log or console.dir. worker.waitForEvent() can be used to wait for it.
    • locator.description() returns locator description previously set with locator.describe(), and Locator.toString() now uses the description when available.
    • New option steps in locator.click() and locator.dragTo() that configures the number of mousemove events emitted while moving the mouse pointer to the target element.
    • Network requests issued by Service Workers are now reported and can be routed through the BrowserContext, only in Chromium. You can opt out using the PLAYWRIGHT_DISABLE_SERVICE_WORKER_NETWORK environment variable.
    • Console messages from Service Workers are dispatched through worker.on('console'). You can opt out of this using the PLAYWRIGHT_DISABLE_SERVICE_WORKER_CONSOLE environment variable.

    Browser Versions

    • Chromium 143.0.7499.4
    • Mozilla Firefox 144.0.2
    • WebKit 26.0
  • 1.57.0-beta-1765994843000 - 2025-12-17
  • 1.57.0-beta-1765994134000 - 2025-12-17
  • 1.57.0-beta-1764944708000 - 2025-12-05
  • 1.57.0-beta-1764692940000 - 2025-12-02
  • 1.57.0-beta-1764069017000 - 2025-11-25
  • 1.57.0-beta-1764065820000 - 2025-11-25
  • 1.57.0-beta-1763739794000 - 2025-11-21
  • 1.57.0-beta-1763718928000 - 2025-11-21
  • 1.57.0-beta-1763649092000 - 2025-11-20
  • 1.57.0-alpha-2025-11-20 - 2025-11-20
  • 1.57.0-alpha-2025-11-19 - 2025-11-19
  • 1.57.0-alpha-2025-11-18 - 2025-11-18
  • 1.57.0-alpha-2025-11-17 - 2025-11-17
  • 1.57.0-alpha-2025-11-16 - 2025-11-16
  • 1.57.0-alpha-2025-11-15 - 2025-11-15
  • 1.57.0-alpha-2025-11-14 - 2025-11-14
  • 1.57.0-alpha-2025-11-13 - 2025-11-13
  • 1.57.0-alpha-2025-11-12 - 2025-11-12
  • 1.57.0-alpha-2025-11-11 - 2025-11-11
  • 1.57.0-alpha-2025-11-10 - 2025-11-10
  • 1.57.0-alpha-2025-11-09 - 2025-11-09
  • 1.57.0-alpha-2025-11-08 - 2025-11-08
  • 1.57.0-alpha-2025-11-07 - 2025-11-07
  • 1.57.0-alpha-2025-11-06 - 2025-11-06
  • 1.57.0-alpha-2025-11-05 - 2025-11-05
  • 1.57.0-alpha-2025-11-04 - 2025-11-04
  • 1.57.0-alpha-2025-11-03 - 2025-11-03
  • 1.57.0-alpha-2025-11-02 - 2025-11-02
  • 1.57.0-alpha-2025-11-01 - 2025-11-01
  • 1.57.0-alpha-2025-10-31 - 2025-10-31
  • 1.57.0-alpha-2025-10-30 - 2025-10-30
  • 1.57.0-alpha-2025-10-29 - 2025-10-29
  • 1.57.0-alpha-2025-10-28 - 2025-10-28
  • 1.57.0-alpha-2025-10-27 - 2025-10-27
  • 1.57.0-alpha-2025-10-26 - 2025-10-26
  • 1.57.0-alpha-2025-10-25 - 2025-10-25
  • 1.57.0-alpha-2025-10-24 - 2025-10-24
  • 1.57.0-alpha-2025-10-23 - 2025-10-23
  • 1.57.0-alpha-2025-10-22 - 2025-10-22
  • 1.57.0-alpha-2025-10-21 - 2025-10-21
  • 1.57.0-alpha-2025-10-20 - 2025-10-20
  • 1.57.0-alpha-2025-10-19 - 2025-10-19
  • 1.57.0-alpha-2025-10-18 - 2025-10-18
  • 1.57.0-alpha-2025-10-17 - 2025-10-17
  • 1.57.0-alpha-2025-10-16 - 2025-10-16
  • 1.57.0-alpha-2025-10-15 - 2025-10-15
  • 1.57.0-alpha-2025-10-14 - 2025-10-14
  • 1.57.0-alpha-2025-10-13 - 2025-10-13
  • 1.57.0-alpha-2025-10-12 - 2025-10-12
  • 1.57.0-alpha-2025-10-11 - 2025-10-11
  • 1.57.0-alpha-2025-10-10 - 2025-10-10
  • 1.57.0-alpha-2025-10-09 - 2025-10-09
  • 1.57.0-alpha-2025-10-08 - 2025-10-08
  • 1.57.0-alpha-2025-10-07 - 2025-10-07
  • 1.57.0-alpha-2025-10-06 - 2025-10-06
  • 1.57.0-alpha-2025-10-05 - 2025-10-05
  • 1.57.0-alpha-2025-10-04 - 2025-10-04
  • 1.57.0-alpha-2025-10-03 - 2025-10-03
  • 1.57.0-alpha-1761929702000 - 2025-10-31
  • 1.57.0-alpha-1760728340000 - 2025-10-17
  • 1.56.1 - 2025-10-17

    Highlights

    #37871 chore: allow local-network-access permission in chromium
    #37891 fix(agents): remove workspaceFolder ref from vscode mcp
    #37759 chore: rename agents to test agents
    #37757 chore(mcp): fallback to cwd when resolving test config

    Browser Versions

    • Chromium 141.0.7390.37
    • Mozilla Firefox 142.0.1
    • WebKit 26.0
  • 1.56.1-beta-1761085025000 - 2025-10-21
  • 1.56.1-beta-1760662108000 - 2025-10-17
  • 1.56.1-beta-1760659320000 - 2025-10-17
  • 1.56.0 - 2025-10-06

    Playwright Agents

    Introducing Playwright Agents, three custom agent definitions designed to guide LLMs through the core process of building a Playwright test:

    • 🎭 planner explores the app and produces a Markdown test plan
    • 🎭 generator transforms the Markdown plan into the Playwright Test files
    • 🎭 healer executes the test suite and automatically repairs failing tests

    Run npx playwright init-agents with your client of choice to generate the latest agent definitions:

    # Generate agent files for each agentic loop
    # Visual Studio Code
    npx playwright init-agents --loop=vscode
    # Claude Code
    npx playwright init-agents --loop=claude
    # opencode
    npx playwright init-agents --loop=opencode

    Note

    VS Code v1.105 (currently on the VS Code Insiders channel) is needed for the agentic experience in VS Code. It will become stable shortly, we are a bit ahead of times with this functionality!

    Learn more about Playwright Agents

    New APIs

    UI Mode and HTML Reporter

    • Added option to 'html' reporter to disable the "Copy prompt" button
    • Added option to 'html' reporter and UI Mode to merge files, collapsing test and describe blocks into a single unified list
    • Added option to UI Mode mirroring the --update-snapshots options
    • Added option to UI Mode to run only a single worker at a time

    Breaking Changes

    Miscellaneous

    • Aria snapshots render and compare input placeholder
    • Added environment variable PLAYWRIGHT_TEST to Playwright worker processes to allow discriminating on testing status

    Browser Versions

    • Chromium 141.0.7390.37
    • Mozilla Firefox 142.0.1
    • WebKit 26.0
  • 1.56.0-beta-1760659234000 - 2025-10-17
  • 1.56.0-beta-1760652530000 - 2025-10-16
  • 1.56.0-beta-1759868987000 - 2025-10-07
  • 1.56.0-beta-1759867178000 - 2025-10-07
  • 1.56.0-beta-1759861168000 - 2025-10-07
  • 1.56.0-beta-1759771650000 - 2025-10-06
  • 1.56.0-beta-1759761109000 - 2025-10-06
  • 1.56.0-beta-1759756726000 - 2025-10-06
  • 1.56.0-beta-1759754009000 - 2025-10-06
  • 1.56.0-beta-1759527268000 - 2025-10-03
  • 1.56.0-beta-1759451736000 - 2025-10-03
  • 1.56.0-beta-1759435110000 - 2025-10-02
  • 1.56.0-beta-1759412259000 - 2025-10-02
  • 1.56.0-alpha-2025-10-02 - 2025-10-02
  • 1.56.0-alpha-2025-10-01 - 2025-10-01
  • 1.56.0-alpha-2025-09-30 - 2025-09-30
  • 1.56.0-alpha-2025-09-29 - 2025-09-29
  • 1.56.0-alpha-2025-09-28 - 2025-09-28
  • 1.56.0-alpha-2025-09-27 - 2025-09-27
  • 1.56.0-alpha-2025-09-26 - 2025-09-26
  • 1.56.0-alpha-2025-09-25 - 2025-09-25
  • 1.56.0-alpha-2025-09-24 - 2025-09-24
  • 1.56.0-alpha-2025-09-23 - 2025-09-23
  • 1.56.0-alpha-2025-09-22 - 2025-09-22
  • 1.56.0-alpha-2025-09-21 - 2025-09-21
  • 1.56.0-alpha-2025-09-20 - 2025-09-20
  • 1.56.0-alpha-2025-09-18 - 2025-09-18
  • 1.56.0-alpha-2025-09-17 - 2025-09-17
  • 1.56.0-alpha-2025-09-16 - 2025-09-16
  • 1.56.0-alpha-2025-09-15 - 2025-09-15
  • 1.56.0-alpha-2025-09-14 - 2025-09-14
  • 1.56.0-alpha-2025-09-13 - 2025-09-13
  • 1.56.0-alpha-2025-09-12 - 2025-09-12
  • 1.56.0-alpha-2025-09-11 - 2025-09-11
  • 1.56.0-alpha-2025-09-10 - 2025-09-10
  • 1.56.0-alpha-2025-09-09 - 2025-09-09
  • 1.56.0-alpha-2025-09-08 - 2025-09-08
  • 1.56.0-alpha-2025-09-07 - 2025-09-07
  • 1.56.0-alpha-2025-09-06 - 2025-09-06
  • 1.56.0-alpha-2025-09-05 - 2025-09-05
  • 1.56.0-alpha-2025-09-04 - 2025-09-04
  • 1.56.0-alpha-2025-09-03 - 2025-09-03
  • 1.56.0-alpha-2025-09-02 - 2025-09-02
  • 1.56.0-alpha-2025-09-01 - 2025-09-01
  • 1.56.0-alpha-2025-08-31 - 2025-08-31
  • 1.56.0-alpha-2025-08-30 - 2025-08-30
  • 1.56.0-alpha-2025-08-29 - 2025-08-29
  • 1.56.0-alpha-2025-08-28 - 2025-08-28
  • 1.56.0-alpha-2025-08-27 - 2025-08-27
  • 1.56.0-alpha-2025-08-26 - 2025-08-26
  • 1.56.0-alpha-2025-08-25 - 2025-08-25
  • 1.56.0-alpha-2025-08-24 - 2025-08-24
  • 1.56.0-alpha-2025-08-23 - 2025-08-23
  • 1.56.0-alpha-2025-08-22 - 2025-08-22
  • 1.56.0-alpha-2025-08-21 - 2025-08-21
  • 1.56.0-alpha-2025-08-20 - 2025-08-20
  • 1.56.0-alpha-1759271123000 - 2025-09-30
  • 1.56.0-alpha-1758839353000 - 2025-09-25
  • 1.56.0-alpha-1758818034000 - 2025-09-25
  • 1.56.0-alpha-1758750661000 - 2025-09-24
  • 1.56.0-alpha-1758747822000 - 2025-09-24
  • 1.56.0-alpha-1758292576000 - 2025-09-19
  • 1.56.0-alpha-1758061937000 - 2025-09-16
  • 1.56.0-alpha-1757624765000 - 2025-09-11
  • 1.56.0-alpha-1757464324000 - 2025-09-10
  • 1.56.0-alpha-1757456950000 - 2025-09-09
  • 1.56.0-alpha-1757090131000 - 2025-09-05
  • 1.56.0-alpha-1757023974000 - 2025-09-04
  • 1.56.0-alpha-1756945786000 - 2025-09-04
  • 1.56.0-alpha-1756505518000 - 2025-08-29
  • 1.56.0-alpha-1756475278000 - 2025-08-29
  • 1.55.1 - 2025-09-23

    Highlights

    #37479 - [Bug]: Upgrade Chromium to 140.0.7339.186.
    #37147 - [Regression]: Internal error: step id not found.
    #37146 - [Regression]: HTML reporter displays a broken chip link when there are no projects.
    #37137 - Revert "fix(a11y): track inert elements as hidden".
    #37532 - chore: do not use -k option

    Browser Versions

    • Chromium 140.0.7339.186
    • Mozilla Firefox 141.0
    • WebKit 26.0

    This version was also tested against the following stable channels:

    • Google Chrome 139
    • Microsoft Edge 139
  • 1.55.1-beta-1758616458000 - 2025-09-23
  • 1.55.0 - 2025-08-20

    New APIs

    • New Property testStepInfo.titlePath Returns the full title path starting from the test file, including test and step titles.

    Codegen

    • Automatic toBeVisible() assertions: Codegen can now generate automatic toBeVisible() assertions for common UI interactions. This feature can be enabled in the Codegen settings UI.

    Breaking Changes

    • ⚠️ Dropped support for Chromium extension manifest v2.

    Miscellaneous

    • Added support for Debian 13 "Trixie".

    Browser Versions

    • Chromium 140.0.7339.16
    • Mozilla Firefox 141.0
    • WebKit 26.0

    This version was also tested against the following stable channels:

    • Google Chrome 139
    • Microsoft Edge 139
  • 1.55.0-beta-1758616447000 - 2025-09-23
  • 1.55.0-beta-1758585919000 - 2025-09-23
  • 1.55.0-beta-1756370488000 - 2025-08-28
  • 1.55.0-beta-1756314050000 - 2025-08-27
  • 1.55.0-beta-1756314001000 - 2025-08-27
  • 1.55.0-beta-1755874678000 - 2025-08-22
  • 1.55.0-beta-1755685567000 - 2025-08-20
  • 1.55.0-beta-1755673225000 - 2025-08-20
  • 1.55.0-beta-1755614570000 - 2025-08-19
  • 1.55.0-beta-1755602792000 - 2025-08-19
  • 1.55.0-alpha-2025-08-19 - 2025-08-19
  • 1.55.0-alpha-2025-08-18 - 2025-08-18
  • 1.55.0-alpha-2025-08-17 - 2025-08-17
  • 1.55.0-alpha-2025-08-16 - 2025-08-16
  • 1.55.0-alpha-2025-08-15 - 2025-08-15
  • 1.55.0-alpha-2025-08-14 - 2025-08-14
  • 1.55.0-alpha-2025-08-13 - 2025-08-13
  • 1.55.0-alpha-2025-08-12 - 2025-08-12
  • 1.55.0-alpha-2025-08-11 - 2025-08-11
  • 1.55.0-alpha-2025-08-10 - 2025-08-10
  • 1.55.0-alpha-2025-08-09 - 2025-08-09
  • 1.55.0-alpha-2025-08-08 - 2025-08-08
  • 1.55.0-alpha-2025-08-07 - 2025-08-07
  • 1.55.0-alpha-2025-08-06 - 2025-08-06
  • 1.55.0-alpha-2025-08-05 - 2025-08-05
  • 1.55.0-alpha-2025-08-04 - 2025-08-04
  • 1.55.0-alpha-2025-08-03 - 2025-08-03
  • 1.55.0-alpha-2025-08-02 - 2025-08-02
  • 1.55.0-alpha-2025-08-01 - 2025-08-01
  • 1.55.0-alpha-2025-07-31 - 2025-07-31
  • 1.55.0-alpha-2025-07-30 - 2025-07-30
  • 1.55.0-alpha-2025-07-29 - 2025-07-29
  • 1.55.0-alpha-2025-07-28 - 2025-07-28
  • 1.55.0-alpha-2025-07-27 - 2025-07-27
  • 1.55.0-alpha-2025-07-26 - 2025-07-26
  • 1.55.0-alpha-2025-07-25 - 2025-07-25
  • 1.55.0-alpha-2025-07-24 - 2025-07-24
  • 1.55.0-alpha-2025-07-23 - 2025-07-23
  • 1.55.0-alpha-2025-07-22 - 2025-07-22
  • 1.55.0-alpha-2025-07-21 - 2025-07-21
  • 1.55.0-alpha-2025-07-20 - 2025-07-20
  • 1.55.0-alpha-2025-07-19 - 2025-07-19
  • 1.55.0-alpha-2025-07-18 - 2025-07-18
  • 1.55.0-alpha-2025-07-17 - 2025-07-17
  • 1.55.0-alpha-2025-07-16 - 2025-07-16
  • 1.55.0-alpha-2025-07-15 - 2025-07-15
  • 1.55.0-alpha-2025-07-14 - 2025-07-14
  • 1.55.0-alpha-2025-07-13 - 2025-07-13
  • 1.55.0-alpha-2025-07-12 - 2025-07-12
  • 1.55.0-alpha-2025-07-11 - 2025-07-11
  • 1.55.0-alpha-2025-07-10 - 2025-07-10
  • 1.55.0-alpha-1755516433000 - 2025-08-18
  • 1.55.0-alpha-1754386682000 - 2025-08-05
  • 1.55.0-alpha-1754048396000 - 2025-08-01
  • 1.55.0-alpha-1753913825000 - 2025-07-30
  • 1.55.0-alpha-1753197277000 - 2025-07-22
  • 1.55.0-alpha-1752701791000 - 2025-07-16
  • 1.55.0-alpha-1752540053000 - 2025-07-15
  • 1.54.2 - 2025-08-01

    Highlights

    #36714 - [Regression]: Codegen is not able to launch in Administrator Terminal on Windows (ProtocolError: Protocol error)
    #36828 - [Regression]: Playwright Codegen keeps spamming with selected option
    #36810 - [Regression]: Starting Codegen with target language doesn't work anymore

    Browser Versions

    • Chromium 139.0.7258.5
    • Mozilla Firefox 140.0.2
    • WebKit 26.0

    This version was also tested against the following stable channels:

    • Google Chrome 140
    • Microsoft Edge 140
  • 1.54.2-beta-1754031638000 - 2025-08-01
  • 1.54.1 - 2025-07-11

    Highlights

    #36650 - [Regression]: 1.54.0 breaks downloading browsers when an HTTP(S) proxy is used

    Browser Versions

    • Chromium 139.0.7258.5
    • Mozilla Firefox 140.0.2
    • WebKit 26.0

    This version was also tested against the following stable channels:

    • Google Chrome 140
    • Microsoft Edge 140
  • 1.54.1-beta-1753993012000 - 2025-07-31
  • 1.54.1-beta-1753992917000 - 2025-07-31
  • 1.54.1-beta-1753912139000 - 2025-07-30
  • 1.54.1-beta-1753904397000 - 2025-07-30
  • 1.54.1-beta-1753117034000 - 2025-07-21
  • 1.54.1-beta-1752237287000 - 2025-07-11
  • 1.54.0 - 2025-07-10
  • 1.54.0-beta-1752237221000 - 2025-07-11
  • 1.54.0-beta-1752093008000 - 2025-07-09
  • 1.54.0-beta-1752089583000 - 2025-07-09
  • 1.54.0-beta-1752081918000 - 2025-07-09
  • 1.54.0-beta-1752075907000 - 2025-07-09
  • 1.54.0-alpha-2025-07-09 - 2025-07-09
  • 1.54.0-alpha-2025-07-08 - 2025-07-08
  • 1.54.0-alpha-2025-07-07 - 2025-07-07
  • 1.54.0-alpha-2025-07-06 - 2025-07-06
  • 1.54.0-alpha-2025-07-05 - 2025-07-05
  • 1.54.0-alpha-2025-07-04 - 2025-07-04
  • 1.54.0-alpha-2025-07-03 - 2025-07-03
  • 1.54.0-alpha-2025-07-02 - 2025-07-02
  • 1.54.0-alpha-2025-07-01 - 2025-07-01
  • 1.54.0-alpha-2025-06-30 - 2025-06-30
  • 1.54.0-alpha-2025-06-29 - 2025-06-29
  • 1.54.0-alpha-2025-06-28 - 2025-06-28
  • 1.54.0-alpha-2025-06-27 - 2025-06-27
  • 1.54.0-alpha-2025-06-26 - 2025-06-26
  • 1.54.0-alpha-2025-06-25 - 2025-06-25
  • 1.54.0-alpha-2025-06-24 - 2025-06-24
  • 1.54.0-alpha-2025-06-23 - 2025-06-23
  • 1.54.0-alpha-2025-06-22 - 2025-06-22
  • 1.54.0-alpha-2025-06-21 - 2025-06-21
  • 1.54.0-alpha-2025-06-20 - 2025-06-20
  • 1.54.0-alpha-2025-06-19 - 2025-06-19
  • 1.54.0-alpha-2025-06-18 - 2025-06-18
  • 1.54.0-alpha-2025-06-17 - 2025-06-17
  • 1.54.0-alpha-2025-06-16 - 2025-06-16
  • 1.54.0-alpha-2025-06-15 - 2025-06-15
  • 1.54.0-alpha-2025-06-14 - 2025-06-14
  • 1.54.0-alpha-2025-06-13 - 2025-06-13
  • 1.54.0-alpha-2025-06-12 - 2025-06-12
  • 1.54.0-alpha-2025-06-11 - 2025-06-11
  • 1.54.0-alpha-2025-06-10 - 2025-06-10
  • 1.54.0-alpha-2025-06-09 - 2025-06-09
  • 1.54.0-alpha-2025-06-08 - 2025-06-08
  • 1.54.0-alpha-2025-06-07 - 2025-06-07
  • 1.54.0-alpha-2025-06-06 - 2025-06-06
  • 1.54.0-alpha-2025-06-05 - 2025-06-05
  • 1.54.0-alpha-1750421372000 - 2025-06-20
  • 1.53.2 - 2025-06-30
  • 1.53.2-beta-1751304415000 - 2025-06-30
  • 1.53.1 - 2025-06-18
  • 1.53.1-beta-1751298897000 - 2025-06-30
  • 1.53.1-beta-1751031896000 - 2025-06-27
  • 1.53.1-beta-1750959021000 - 2025-06-26
  • 1.53.1-beta-1750266365000 - 2025-06-18
  • 1.53.0 - 2025-06-10
  • 1.53.0-beta-1750256298000 - 2025-06-18
  • 1.53.0-beta-1750239735000 - 2025-06-18
  • 1.53.0-beta-1750231420000 - 2025-06-18
  • 1.53.0-beta-1750065448000 - 2025-06-16
  • 1.53.0-beta-1749576977000 - 2025-06-10
  • 1.53.0-beta-1749561194000 - 2025-06-10
  • 1.53.0-beta-1749559519000 - 2025-06-10
  • 1.53.0-beta-1749221468000 - 2025-06-06
  • 1.53.0-beta-1749220087000 - 2025-06-06
  • 1.53.0-beta-1749196293000 - 2025-06-06
  • 1.53.0-beta-1749141818000 - 2025-06-05
  • 1.53.0-beta-1749131401000 - 2025-06-05
  • 1.53.0-beta-1749049851000 - 2025-06-04
  • 1.53.0-alpha-2025-06-04 - 2025-06-04
  • 1.53.0-alpha-2025-06-03 - 2025-06-03
  • 1.53.0-alpha-2025-06-02 - 2025-06-02
  • 1.53.0-alpha-2025-06-01 - 2025-06-01
  • 1.53.0-alpha-2025-05-31 - 2025-05-31
  • 1.53.0-alpha-2025-05-30 - 2025-05-30
  • 1.53.0-alpha-2025-05-29 - 2025-05-29
  • 1.53.0-alpha-2025-05-28 - 2025-05-28
  • 1.53.0-alpha-2025-05-27 - 2025-05-27
  • 1.53.0-alpha-2025-05-26 - 2025-05-26
  • 1.53.0-alpha-2025-05-25 - 2025-05-25
  • 1.53.0-alpha-2025-05-24 - 2025-05-24
  • 1.53.0-alpha-2025-05-23 - 2025-05-23
  • 1.53.0-alpha-2025-05-22 - 2025-05-22
  • 1.53.0-alpha-2025-05-21 - 2025-05-21
  • 1.53.0-alpha-2025-05-20 - 2025-05-20
  • 1.53.0-alpha-2025-05-19 - 2025-05-19
  • 1.53.0-alpha-2025-05-18 - 2025-05-18
  • 1.53.0-alpha-2025-05-17 - 2025-05-17
  • 1.53.0-alpha-2025-05-16 - 2025-05-16
  • 1.53.0-alpha-2025-05-15 - 2025-05-15
  • 1.53.0-alpha-2025-05-14 - 2025-05-14
  • 1.53.0-alpha-2025-05-13 - 2025-05-13
  • 1.53.0-alpha-2025-05-12 - 2025-05-12
  • 1.53.0-alpha-2025-05-11 - 2025-05-11
  • 1.53.0-alpha-2025-05-10 - 2025-05-10
  • 1.53.0-alpha-2025-05-09 - 2025-05-09
  • 1.53.0-alpha-2025-05-08 - 2025-05-08
  • 1.53.0-alpha-2025-05-07 - 2025-05-07
  • 1.53.0-alpha-2025-05-06 - 2025-05-06
  • 1.53.0-alpha-2025-05-05 - 2025-05-05
  • 1.53.0-alpha-2025-05-04 - 2025-05-04
  • 1.53.0-alpha-2025-05-03 - 2025-05-03
  • 1.53.0-alpha-2025-05-02 - 2025-05-02
  • 1.53.0-alpha-2025-05-01 - 2025-05-01
  • 1.53.0-alpha-2025-04-30 - 2025-04-30
  • 1.53.0-alpha-2025-04-29 - 2025-04-29
  • 1.53.0-alpha-2025-04-28 - 2025-04-28
  • 1.53.0-alpha-2025-04-27 - 2025-04-27
  • 1.53.0-alpha-2025-04-26 - 2025-04-26
  • 1.53.0-alpha-2025-04-25 - 2025-04-25
  • 1.53.0-alpha-2025-04-24 - 2025-04-24
  • 1.53.0-alpha-2025-04-23 - 2025-04-23
  • 1.53.0-alpha-2025-04-22 - 2025-04-22
  • 1.53.0-alpha-2025-04-21 - 2025-04-21
  • 1.53.0-alpha-2025-04-20 - 2025-04-20
  • 1.53.0-alpha-2025-04-19 - 2025-04-19
  • 1.53.0-alpha-2025-04-18 - 2025-04-18
  • 1.53.0-alpha-2025-04-17 - 2025-04-17
  • 1.53.0-alpha-2025-04-16 - 2025-04-16
  • 1.53.0-alpha-1748463427000 - 2025-05-28
  • 1.53.0-alpha-1746832516000 - 2025-05-09
  • 1.53.0-alpha-1746218818000 - 2025-05-02
  • 1.53.0-alpha-1745357020000 - 2025-04-22
  • 1.53.0-alpha-1745282170000 - 2025-04-22
  • 1.53.0-alpha-1744741041000 - 2025-04-15
  • 1.52.0 - 2025-04-17
  • 1.52.0-beta-1746003413000 - 2025-04-30
  • 1.52.0-beta-1745957400000 - 2025-04-29
  • 1.52.0-beta-1744907613000 - 2025-04-17
  • 1.52.0-beta-1744901303000 - 2025-04-17
  • 1.52.0-beta-1744901255000 - 2025-04-17
  • 1.52.0-beta-1744820742000 - 2025-04-16
  • 1.52.0-beta-1744803648000 - 2025-04-16
  • 1.52.0-beta-1744787339000 - 2025-04-16
  • 1.52.0-beta-1744732215000 - 2025-04-15
  • 1.52.0-beta-1744700862000 - 2025-04-15
  • 1.52.0-alpha-2025-04-15 - 2025-04-15
  • 1.52.0-alpha-2025-04-14 - 2025-04-14
  • 1.52.0-alpha-2025-04-13 - 2025-04-13
  • 1.52.0-alpha-2025-04-12 - 2025-04-12
  • 1.52.0-alpha-2025-04-10 - 2025-04-10
  • 1.52.0-alpha-2025-04-09 - 2025-04-09
  • 1.52.0-alpha-2025-04-08 - 2025-04-08
  • 1.52.0-alpha-2025-04-07 - 2025-04-07
  • 1.52.0-alpha-2025-04-06 - 2025-04-06
  • 1.52.0-alpha-2025-04-05 - 2025-04-05
  • 1.52.0-alpha-2025-04-04 - 2025-04-04
  • 1.52.0-alpha-2025-04-03 - 2025-04-03
  • 1.52.0-alpha-2025-04-02 - 2025-04-02
  • 1.52.0-alpha-2025-04-01 - 2025-04-01
  • 1.52.0-alpha-2025-03-31 - 2025-03-31
  • 1.52.0-alpha-2025-03-30 - 2025-03-30
  • 1.52.0-alpha-2025-03-29 - 2025-03-29
  • 1.52.0-alpha-2025-03-28 - 2025-03-28
  • 1.52.0-alpha-2025-03-27 - 2025-03-27
  • 1.52.0-alpha-2025-03-26 - 2025-03-26
  • 1.52.0-alpha-2025-03-25 - 2025-03-25
  • 1.52.0-alpha-2025-03-24 - 2025-03-24

Snyk has created this PR to upgrade @playwright/test from 1.19.0-alpha-1643749494000 to 1.58.0.

See this package in npm:
@playwright/test

See this project in Snyk:
https://app.snyk.io/org/l00163425/project/81e8fe7d-ceaa-41cb-97a0-1afdb66407ba?utm_source=github&utm_medium=referral&page=upgrade-pr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants