Electron v45.3.0

Latest Stable
Released Nov 10, 2026Today
npm
npm install --save-dev electron@45.3.0
yarn
yarn add --dev electron@45.3.0
Google ChromeChromium
156.0.8078.96
Node.jsNode.js
24.22.2
V8V8
15.6.75.50

Release Notes

Features

  • Added support for chrome.storage.managed in extensions. It's read-only and will reject on writes. #55526 (Also in 46)

Fixes

  • Fixed a crash when extensions access chrome.system.storage APIs. #55625 (Also in 46)

  • Fixed a main process crash when a setPermissionRequestHandler callback answered a pointer or keyboard lock request after its <webview> was destroyed. #55676

  • Fixed a possible hang on quit on macOS when using systemPreferences.subscribeLocalNotification, subscribeNotification, or subscribeWorkspaceNotification. #55680 (Also in 44, 46)

  • Fixed hasShadow: false and focusable being ignored in macOS app shims. #55632 (Also in 46)

  • Fixed incorrect display of hidden windows on Windows. #55630

  • Fixed renderer crashes caused by unbounded webRequest redirect loops. #55656 (Also in 43, 44, 46)

  • Fixed setIgnoreMouseEvents(true, { forward: true }) not tracking legacy windows when they are reparented. #55620 (Also in 44, 46)

  • Fixed unhandled rejection and hang in net.fetch on upload stream error. #55691 (Also in 44, 46)

  • Fixed win.setHasShadow() having no effect in macOS app shims. #55648

Other Changes

  • Backported fixes from upstream Chromium, Dawn and V8. #55708

  • Updated Chromium to 156.0.8078.96. #55703