Electron v42.8.1

npm
npm install --save-dev electron@42.8.1
yarn
yarn add --dev electron@42.8.1
Google ChromeChromium
148.0.7778.280
Node.jsNode.js
24.18.1
V8V8
14.8.178.38

Release Notes

Fixes

  • Fixed BrowserWindow size corruption on Windows when created with explicit x/y on a secondary monitor whose DPI differs from the primary. #52500 (Also in 43, 44)

  • Fixed Dirent.parentPath being undefined for fs.readdir, fs.readdirSync, fs.glob, and fs.globSync with withFileTypes: true inside asar archives. #52506 (Also in 43, 44)

  • Fixed a UAF with protocol.registerStreamProtocol when an error is emitted during a read. #52516 (Also in 41, 43, 44)

  • Fixed a crash that could occur when closing DevTools while the host WebContents was being destroyed. #52511 (Also in 41, 43, 44)

Other Changes

  • Fixed a renderer crash when disabling device emulation while the main frame was not local. #52601

  • Improved the error message when an asar integrity check fails to name the entry that failed. #52623 (Also in 43, 44)

  • Updated Node.js to v24.18.1. #52551