Electron v44.0.0-alpha.8

Latest Pre Release
npm
npm install --save-dev electron@44.0.0-alpha.8
yarn
yarn add --dev electron@44.0.0-alpha.8
Google ChromeChromium
152.0.7977.0
Node.jsNode.js
24.18.0
V8V8
15.2.124

Release Notes

Features

  • Clipboard module is now aligned with the W3C Clipboard API. #52508

  • Frameless windows on Linux now use system-themed titlebar icons for Window Controls Overlay (WCO). #52531

Fixes

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

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

  • Fixed select-hid-device presenting HID devices that could not be granted, which caused navigator.hid.requestDevice() to resolve with no device. #52497

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

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

  • Fixed an issue where loading ICO files from ASAR archives on Windows left temporary icon files behind. #52477 (Also in 42, 43)

  • Fixed an issue where some values passed into requestSingleInstanceLock could result in a crash. #52470 (Also in 43)

Other Changes

  • Updated Chromium to 152.0.7977.0. #52541

Documentation