Skip to content

chore: bump electron@39.8.3#303738

Merged
deepak1556 merged 3 commits intomainfrom
robo/update_electron
Mar 22, 2026
Merged

chore: bump electron@39.8.3#303738
deepak1556 merged 3 commits intomainfrom
robo/update_electron

Conversation

@deepak1556
Copy link
Copy Markdown
Collaborator

Reland #302875 with additional fix for crash during certificate parsing on macOS

Refs https://github.com/microsoft/vscode-internalbacklog/issues/7003#issuecomment-4076672037

cc @chrmarti

@deepak1556 deepak1556 added this to the 1.113.0 milestone Mar 21, 2026
@deepak1556 deepak1556 self-assigned this Mar 21, 2026
Copilot AI review requested due to automatic review settings March 21, 2026 14:06
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the repo’s Electron dependency from 39.8.2 to 39.8.3 (a reland of #302875), aligning build metadata and artifact verification inputs with the new Electron version.

Changes:

  • Bump electron dependency to 39.8.3 in package.json and package-lock.json.
  • Update Electron component metadata in cgmanifest.json to the 39.8.3 tag/commit.
  • Refresh Electron artifact SHA256s in build/checksums/electron.txt and update build IDs used by npmrc configs.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
remote/.npmrc Updates Node MS build ID used by remote build/pipeline flows.
package.json Bumps Electron npm dependency to 39.8.3.
package-lock.json Locks Electron to 39.8.3 with updated resolved URL/integrity.
cgmanifest.json Updates Electron component version/tag/commit for compliance tracking.
build/checksums/electron.txt Replaces checksums to match Electron 39.8.3 artifacts.
.npmrc Updates Electron headers target to 39.8.3.

@deepak1556 deepak1556 marked this pull request as ready for review March 22, 2026 04:50
@deepak1556 deepak1556 enabled auto-merge (squash) March 22, 2026 04:50
@deepak1556 deepak1556 merged commit 30c0bd0 into main Mar 22, 2026
19 checks passed
@deepak1556 deepak1556 deleted the robo/update_electron branch March 22, 2026 06:20
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.

3 participants