Electron v42.8.1

v42.8.1Desktop

electron v42.8.1

Changed 2
  • Improved the error message when an asar integrity check fails to name the entry that failed
  • Updated Node.js to v24.18.1
Fixed 5
  • Fixed BrowserWindow size corruption on Windows when created with explicit x/y on a secondary monitor whose DPI differs from the primary
  • Fixed Dirent.parentPath being undefined for fs.readdir, fs.readdirSync, fs.glob, and fs.globSync with withFileTypes: true inside asar archives
  • Fixed a UAF with protocol.registerStreamProtocol when an error is emitted during a read
  • Fixed a crash that could occur when closing DevTools while the host WebContents was being destroyed
  • Fixed a renderer crash when disabling device emulation while the main frame was not local

Release Notes for v42.8.1

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
View original

Upgraded? How did it go?

Discussion