Skip to content

chore: revert to electron@39.6.0#298230

Merged
deepak1556 merged 2 commits intomainfrom
robo/update_electron
Feb 27, 2026
Merged

chore: revert to electron@39.6.0#298230
deepak1556 merged 2 commits intomainfrom
robo/update_electron

Conversation

@deepak1556
Copy link
Collaborator

For #298179

@deepak1556 deepak1556 added this to the February 2026 milestone Feb 27, 2026
@deepak1556 deepak1556 self-assigned this Feb 27, 2026
Copilot AI review requested due to automatic review settings February 27, 2026 11:48
Copy link
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

This PR reverts the Electron version from 39.6.1 back to 39.6.0 to address issue #298179, where clicking the "restart to update" button in Insiders closes VS Code without updating or restarting. The revert includes updating package dependencies, checksums, and build configuration to ensure consistency with Electron 39.6.0.

Changes:

  • Downgraded Electron from 39.6.1 to 39.6.0 across all dependency files
  • Updated Electron checksums for all platforms and architectures
  • Modified Windows setup build logic to disable embedded product info handling

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
package.json Reverted electron devDependency from 39.6.1 to 39.6.0
package-lock.json Updated electron package version, resolved URL, and integrity hash to 39.6.0
cgmanifest.json Updated Electron component git commit hash and tag from 39.6.1 to 39.6.0
build/gulpfile.vscode.win32.ts Hardcoded isInsiderOrExploration to false (critical issue identified)
.npmrc Updated electron target version from 39.6.1 to 39.6.0 and ms_build_id from 13369494 to 13330601
build/checksums/electron.txt Replaced all checksums with Electron 39.6.0 versions for all platforms and build artifacts

@deepak1556 deepak1556 marked this pull request as ready for review February 27, 2026 12:32
@deepak1556 deepak1556 enabled auto-merge (squash) February 27, 2026 12:32
@deepak1556 deepak1556 merged commit 55dbb7d into main Feb 27, 2026
20 checks passed
@deepak1556 deepak1556 deleted the robo/update_electron branch February 27, 2026 13:06
DonJayamanne pushed a commit that referenced this pull request Mar 2, 2026
* chore: revert to electron@39.6.0

* chore: bump distro
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