Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Puppeteer to v23.2.1 and Chromium to v128 #145

Merged
merged 3 commits into from
Sep 3, 2024

Conversation

sangaline
Copy link
Contributor

This bumps Puppeteer for the browser tests from v22.6.0 to v23.2.1 and Chromium from v123 to v128. The docker development image on ARM requires pulling in an ARM Chromium build from a third-party source (Microsoft Playwright), and this was updated to r1129 which provides Chromium v128.0.6613.18. This differs slightly from the v128.0.6613.86 version bundled with Puppeteer, but it's not consequential. Minor version mismatches don't really matter for what we're doing here, but it's good to keep them as close as possible.

For future reference:

Connects #98

Copy link

@jason-sindri jason-sindri left a comment

Choose a reason for hiding this comment

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

lgtm

@sangaline sangaline merged commit ee78454 into main Sep 3, 2024
6 checks passed
@sangaline sangaline deleted the ews-bump-chromium-to-v128 branch September 3, 2024 14:21
sangaline added a commit that referenced this pull request Sep 5, 2024
Earlier Puppeteer/Chromium versions weren't phoning home to Google, but this
appears to have changed after #145. This updates are proxy configuration to
return 403s for any Google URLs which keeps them out of the test fixtures and
makes things more predictable. A browser test has been added which verifies
this behavior.

Connects #145

Merges #150

LGTM given by: @KPreisner
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