[Snyk] Upgrade playwright from 1.54.1 to 1.56.1 #154
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade playwright from 1.54.1 to 1.56.1.
ℹ️ 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 140 versions ahead of your current version.
The recommended version was released a month ago.
Release notes
Package name: playwright
-
1.56.1 - 2025-10-17
- 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
- 🎭 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
- New methods page.consoleMessages() and page.pageErrors() for retrieving the most recent console messages from the page
- New method page.requests() for retrieving the most recent network requests from the page
- Added
- Added option to
- Added option to
- Added option to UI Mode mirroring the
- Added option to UI Mode to run only a single worker at a time
- Event browserContext.on('backgroundpage') has been deprecated and will not be emitted. Method browserContext.backgroundPages() will return an empty list
- Aria snapshots render and compare
- Added environment variable
- 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-1759755104000 - 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
- Chromium 140.0.7339.186
- Mozilla Firefox 141.0
- WebKit 26.0
- Google Chrome 139
- Microsoft Edge 139
-
1.55.1-beta-1758616458000 - 2025-09-23
-
1.55.0 - 2025-08-20
- New Property testStepInfo.titlePath Returns the full title path starting from the test file, including test and step titles.
- Automatic
⚠️ Dropped support for Chromium extension manifest v2.
- Added support for Debian 13 "Trixie".
- Chromium 140.0.7339.16
- Mozilla Firefox 141.0
- WebKit 26.0
- 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
- Chromium 139.0.7258.5
- Mozilla Firefox 140.0.2
- WebKit 26.0
- Google Chrome 140
- Microsoft Edge 140
-
1.54.2-beta-1754031638000 - 2025-08-01
-
1.54.1 - 2025-07-11
- Chromium 139.0.7258.5
- Mozilla Firefox 140.0.2
- WebKit 26.0
- Google Chrome 140
- Microsoft Edge 140
from playwright GitHub release notesHighlights
#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
Playwright Agents
Introducing Playwright Agents, three custom agent definitions designed to guide LLMs through the core process of building a Playwright test:
Run
npx playwright init-agentswith your client of choice to generate the latest agent definitions: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
--test-listand--test-list-invertto allow manual specification of specific tests from a fileUI Mode and HTML Reporter
'html'reporter to disable the "Copy prompt" button'html'reporter and UI Mode to merge files, collapsing test and describe blocks into a single unified list--update-snapshotsoptionsBreaking Changes
Miscellaneous
inputplaceholderPLAYWRIGHT_TESTto Playwright worker processes to allow discriminating on testing statusBrowser Versions
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
This version was also tested against the following stable channels:
New APIs
Codegen
toBeVisible()assertions: Codegen can now generate automatictoBeVisible()assertions for common UI interactions. This feature can be enabled in the Codegen settings UI.Breaking Changes
Miscellaneous
Browser Versions
This version was also tested against the following stable channels:
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
This version was also tested against the following stable channels:
Highlights
#36650 - [Regression]: 1.54.0 breaks downloading browsers when an HTTP(S) proxy is used
Browser Versions
This version was also tested against the following stable channels:
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: