[Snyk] Security upgrade puppeteer from 24.43.1 to 25.0.2#12913
Conversation
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-EXTRACTZIP-17660777
|
The upgrade from Puppeteer v24 to v25 is a major version with significant breaking changes that require developer action. Key Breaking Changes:
Recommendation:
Source: Puppeteer Changelog
|
There was a problem hiding this comment.
1 issue found across 1 file
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="core/package.json">
<violation number="1" location="core/package.json:106">
P0: Puppeteer 25.x requires Node.js 22.12+ but this project targets Node.js >=20.20.1. This upgrade will break at runtime on Node 20.x.</violation>
</file>
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
| "pg": "^8.11.3", | ||
| "plist": "^3.1.0", | ||
| "puppeteer": "^24.15.0", | ||
| "puppeteer": "^25.0.2", |
There was a problem hiding this comment.
P0: Puppeteer 25.x requires Node.js 22.12+ but this project targets Node.js >=20.20.1. This upgrade will break at runtime on Node 20.x.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At core/package.json, line 106:
<comment>Puppeteer 25.x requires Node.js 22.12+ but this project targets Node.js >=20.20.1. This upgrade will break at runtime on Node 20.x.</comment>
<file context>
@@ -103,7 +103,7 @@
"pg": "^8.11.3",
"plist": "^3.1.0",
- "puppeteer": "^24.15.0",
+ "puppeteer": "^25.0.2",
"puppeteer-chromium-resolver": "^23.0.0",
"quick-lru": "^7.0.0",
</file context>
Snyk has created this PR to fix 1 vulnerabilities in the npm dependencies of this project.
Snyk changed the following file(s):
core/package.jsonVulnerabilities that will be fixed with an upgrade:
SNYK-JS-EXTRACTZIP-17660777
Breaking Change Risk
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic
Learn how to fix vulnerabilities with free interactive lessons:
🦉 Directory Traversal