Electron v33.1.0

npm
npm install --save-dev electron@33.1.0
yarn
yarn add --dev electron@33.1.0
Google ChromeChromium
130.0.6723.91
Node.jsNode.js
20.18.0
V8V8
13.0.245.18

Release Notes

Features

  • Added WebFrameMain.detached for frames in an unloading state.

    • Added WebFrameMain.isDestroyed() to determine if a frame has been destroyed.

    • Fixed webFrameMain.fromId(processId, frameId) returning a WebFrameMain instance which doesn't match the given parameters when the frame is unloading. #44209

Fixes

  • Fixed an issue where EventSource was undefined in both renderer and worker processes when Node.js integration was enabled. #44496 (Also in 32, 34)

  • Fixed crash when network process terminates while a net log is running. #44420 (Also in 31, 32, 34)

  • Fixed crash when rendering super menu accelerator on linux. #44520 (Also in 34)

  • Fixed external window focus when using shell.openExternal. #44468 (Also in 34)

  • Fixed regression with dynamic dependency on libgdk_pixbuf. #44436 (Also in 32, 34)

Other Changes

  • Performance improvements when processing microtasks. #44473 (Also in 32, 34)

  • Updated Chromium to 130.0.6723.91. #44477