Electron v42.9.2

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

Release Notes

Fixes

  • Fixed registerFileProtocol and registerHttpProtocol returning readable responses to cross-origin no-cors fetches; they now return opaque responses like protocol.handle. #52855 (Also in 41, 43, 44)

  • Fixed a WebContentsView staying blank after its window is shown when setBackgroundThrottling(false) was called while the window was hidden. #52865 (Also in 43, 44)

  • Fixed a crash when resolving a path inside a malformed ASAR archive that contains cyclic link entries. #52859 (Also in 43, 44)

  • Fixed downloading files that live inside an asar archive, including saving a packed PDF from the built-in PDF viewer. #52828 (Also in 43, 44)

  • Fixed windows opened by a sandboxed top-level frame not inheriting the opener's sandbox restrictions. #52850 (Also in 41, 43, 44)

  • <webview> and window.open now inherit nodeIntegrationInWorker from the embedder, consistent with the other Node and sandbox preferences. #52831 (Also in 41, 43, 44)

Other Changes

  • Backported fixes for 542224257, 542025190. #52843