Electron v42.4.1

Latest Stable
npm
npm install --save-dev electron@42.4.1
yarn
yarn add --dev electron@42.4.1
Google ChromeChromium
148.0.7778.265
Node.jsNode.js
24.16.0
V8V8
14.8.178.31

Release Notes

Fixes

  • Fixed DevTools Network panel missing most requests after navigating when webContents.debugger is attached. #51965 (Also in 43)

  • Fixed safeStorage.isAsyncEncryptionAvailable() incorrectly reporting false shortly after the app ready event, and a crash when calling safeStorage.encryptStringAsync() or safeStorage.decryptStringAsync() before async encryption initialization completed. safeStorage.isAsyncEncryptionAvailable() now returns a Promise as documented. #51924

  • Fixed a bug on Linux where a 1px line appeared at the top of frameless windows if the window and web contents had different background colors. #52005 (Also in 41, 43)

  • Fixed a renderer crash when calling WebAssembly.compileStreaming() or WebAssembly.instantiateStreaming() with nodeIntegration enabled. #51956 (Also in 43)

Other Changes

  • Backported fixes from upstream Chromium, Skia and Dawn. #51942

  • Updated Chromium to 148.0.7778.265. #51979

Documentation

  • Documentation changes: #51927