Electron v39.8.10

npm
npm install --save-dev electron@39.8.10
yarn
yarn add --dev electron@39.8.10
Google ChromeChromium
142.0.7444.265
Node.jsNode.js
22.22.1
V8V8
14.2.231.22

Release Notes

WARNINGElectron 39.x.y has reached end-of-support as per the project's support policy. Developers and applications are encouraged to upgrade to a newer version of Electron.

Fixes

  • Ensured cross-origin fetch() and XHR are blocked for custom protocols registered with supportFetchAPI: true unless corsEnabled: true is also set; cross-origin mode: 'no-cors' requests now receive an opaque response. #51272 (Also in 40, 41, 42)

  • Fixed an issue where the Squirrel.Mac installer could resolve the target bundle path to different locations at different stages of an install. #50766 (Also in 42)

Other Changes

  • Backported a fix for route_id validation in the GPU command buffer. #51327

  • Backported security fixes for 493319454, 494158331, 493234757, 492736100, 493413432, 492668885, 496281816. #51257

  • Backported several fixes in Skia, ANGLE, and WebRTC from upstream. #51266