Electron v36.5.0

Latest Stable
npm
npm install --save-dev electron@36.5.0
yarn
yarn add --dev electron@36.5.0
Google ChromeChromium
136.0.7103.168
Node.jsNode.js
22.16.0
V8V8
13.6.233.16

Release Notes

Features

  • Added before-mouse-event to allow intercepting and preventing mouse events in WebContents. #47365 (Also in 37)

  • Added the priority and priorityIncremental options to net.request(). #47320 (Also in 37)

  • Exposed win.isContentProtected() to allow developers to check window protection status. #47311 (Also in 37)

Fixes

  • Fixed addChildView() crashes when adding a closed WebContentsView. #47340 (Also in 35, 37)

  • Fixed a potential crash using session.clearData in some circumstances. #47411 (Also in 35, 37)

  • Fixed an error when importing electron for the first time from an ESM module loaded by a CJS module in a packaged app. #47343 (Also in 35, 37)

  • Fixed an issue where calling Fetch.continueResponse via debugger with WebContentsView could cause a crash. #47442 (Also in 35, 37)

  • Partially fixes an issue with printing a PDF via webContents.print() where the callback would not be called. #47400 (Also in 35, 37)

Other Changes

  • Backported fix for 420637585. #47368

  • Updated Chromium to 136.0.7103.168. #47441

  • Updated Node.js to v22.16.0. #47214