Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR bumps the Electron dependency from version 39.2.0 to 39.2.3, which includes the underlying Chromium update from version 142.0.7444.162 to 142.0.7444.175. The update addresses multiple bug fixes tracked in GitHub issues #278372, #278339, #277392, #277297, and #277064.
Key changes:
- Electron version updated from 39.2.0 to 39.2.3 across all package management files
- Chromium version updated from 142.0.7444.162 to 142.0.7444.175 in component manifest and build scripts
- All 75 platform-specific binary checksums regenerated for the new Electron release
Reviewed Changes
Copilot reviewed 7 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| package.json | Updated Electron devDependency version to 39.2.3 |
| package-lock.json | Updated Electron package lock with new version, resolved URL, and integrity hash |
| cgmanifest.json | Updated Chromium and Electron component entries with new commit hashes, tags, and version numbers |
| build/linux/dependencies-generator.ts | Updated Chromium source reference URL to version 142.0.7444.175 |
| build/linux/dependencies-generator.js | Updated Chromium source reference URL to version 142.0.7444.175 (compiled output) |
| build/checksums/electron.txt | Regenerated all 75 checksums for Electron 39.2.3 binaries across all platforms and architectures |
| build/azure-pipelines/linux/setup-env.sh | Updated Chromium version references in clang download URL and documentation links |
| .npmrc | Updated Electron target version to 39.2.3 and build ID to 12825439 |
ed94704 to
305ede2
Compare
📬 CODENOTIFYThe following users are being notified based on files changed in this PR: @lszomoruMatched files:
|
|
Users be aware that this update changes some DOM behaviors! For example, This could break some extensions. Fortunately the fix is pretty easy. For example, see MarlinFirmware/AutoBuildMarlin@2.1.81...2.1.82 |
Fixes #278372
Fixes #278339
Fixes #277392
Fixes #277297
Fixes #277064