Skip to content

build: update dependency puppeteer-core to v25#3674

Open
angular-robot wants to merge 1 commit into
angular:mainfrom
angular-robot:ng-renovate/puppeteer-core-25-x
Open

build: update dependency puppeteer-core to v25#3674
angular-robot wants to merge 1 commit into
angular:mainfrom
angular-robot:ng-renovate/puppeteer-core-25-x

Conversation

@angular-robot
Copy link
Copy Markdown
Contributor

@angular-robot angular-robot commented May 18, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
puppeteer-core (source) 24.43.125.0.3 age adoption passing confidence

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

Release Notes

puppeteer/puppeteer (puppeteer-core)

v25.0.3

Compare Source

♻️ Chores
  • puppeteer: Synchronize puppeteer versions
Dependencies
  • The following workspace dependencies were updated
    • dependencies
      • puppeteer-core bumped from 25.0.3 to 25.0.4
🛠️ Fixes

v25.0.2

Compare Source

♻️ Chores
  • puppeteer: Synchronize puppeteer versions
Dependencies
  • The following workspace dependencies were updated
🛠️ Fixes

@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only] labels May 18, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates puppeteer-core to version 25.0.2 and refreshes the lockfile, which includes adding new versions of @puppeteer/browsers and chromium-bidi. A review comment points out a version mismatch between puppeteer-core and puppeteer in the overrides section, recommending that both be updated to 25.0.2 to ensure compatibility and prevent duplicate transitive dependencies.

Comment thread bazel/rules/rules_browsers/package.json Outdated
"overrides": {
"puppeteer": "24.43.0",
"puppeteer-core": "24.43.0"
"puppeteer-core": "25.0.2"
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The puppeteer-core package is updated to 25.0.2, but puppeteer remains at 24.43.0 in the overrides section. These packages are released in tandem and should be kept at the same version to ensure compatibility and avoid unexpected behavior.

Currently, this mismatch causes puppeteer v24 to resolve to puppeteer-core v25, which leads to duplicate transitive dependencies (e.g., chromium-bidi versions 14.0.0 and 16.0.1 both being present in the lockfile) and potential runtime issues. Both should be updated to 25.0.2.

@angular-robot angular-robot force-pushed the ng-renovate/puppeteer-core-25-x branch 5 times, most recently from c970bef to 7059752 Compare May 19, 2026 08:34
@alan-agius4 alan-agius4 added action: blocked The action is blocked by something, such as an upstream update, or an announcement and removed action: merge The PR is ready for merge by the caretaker labels May 19, 2026
See associated pull request for more information.
@angular-robot angular-robot force-pushed the ng-renovate/puppeteer-core-25-x branch from 7059752 to 1ea5573 Compare May 19, 2026 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: blocked The action is blocked by something, such as an upstream update, or an announcement area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants