Electron v36.9.0

npm
npm install --save-dev electron@36.9.0
yarn
yarn add --dev electron@36.9.0
Google ChromeChromium
136.0.7103.177
Node.jsNode.js
22.19.0
V8V8
13.6.233.17

Release Notes

Features

  • Added tray.{get|set}AutosaveName to enable macOS tray icons to maintain position across launches. #48078 (Also in 37, 38)

Fixes

  • Fixed an issue where dialog.showMessageDialog showed a window incorrectly centered to monitor instead of parent window when passed. #48214 (Also in 37, 38)

  • Fixed an issue where net.isOnline() always returned true in utilityProcesses. #48153 (Also in 37, 38)

  • Fixed an issue where a file-only picker incorrectly allowed some directories. #48229 (Also in 37, 38)

  • Fixed an issue where dragging sometimes didn't work after the contextmenu event was emitted. #48225 (Also in 37, 38)

  • Fixed an issue where snapped corner state wasn't properly restored after minimizing and then restoring. #48155 (Also in 37, 38)

  • Fixed an issue where the accent color would be accidentally inverted when set to match the system color. #48109 (Also in 37, 38)

Other Changes

  • Updated Node.js to v22.19.0. #48219