build: update dependency puppeteer to v25#3673
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the puppeteer dependency from version 24.43.0 to 25.0.2 and refreshes the pnpm-lock.yaml file. A significant issue was identified in package.json where puppeteer and puppeteer-core versions are now out of sync within the overrides section. It is recommended to update puppeteer-core to 25.0.2 as well to maintain compatibility and avoid potential runtime errors.
| "onlyBuiltDependencies": [], | ||
| "overrides": { | ||
| "puppeteer": "24.43.0", | ||
| "puppeteer": "25.0.2", |
There was a problem hiding this comment.
The puppeteer and puppeteer-core versions in the overrides section are out of sync. Since puppeteer depends on puppeteer-core, they should be updated together to the same version (25.0.2) to ensure compatibility. Leaving puppeteer-core at 24.43.0 (line 38) will cause puppeteer to use an older core, which is likely to cause runtime errors or unexpected behavior.
7960c6a to
b693f7f
Compare
See associated pull request for more information.
b693f7f to
8897319
Compare
This PR contains the following updates:
24.43.1→25.0.2Release Notes
puppeteer/puppeteer (puppeteer)
v25.0.2Compare Source
♻️ Chores
Dependencies
🛠️ Fixes