What electron/electron shipped
Written by FoxPlug from public releases; not affiliated with Electron. An automatic summary of the public release, pull request and commit data of github.com/electron/electron. Electron did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.
Get a weekly update like this for your product, free
Week of September 21, 2026
What shipped
- electron v45.0.0-alpha.12 released with launch-failure reporting features. Release
- GPU process no longer crash-loops on Windows when sandbox cannot read install folder; instead reports the folder name and icacls command to fix it. Pull request #54382
- Keyboard input now works immediately after closing alert(), confirm(), or beforeunload dialogs on Windows and Linux. Pull request #54380
- Child WebContentsView keeps focus when its BrowserWindow is reactivated on Windows and Linux. Pull request #54378
- setVisualZoomLevelLimits() now persists across navigations and works for webview guests, with promise rejection for invalid limits. Pull request #54373
- Pointer lock permission requests from in-process iframes now correctly attribute to the requesting frame instead of the parent. Pull request #54432
- win.setEnabled(false) and modal windows now block input on Wayland, matching X11 behavior. Pull request #54427
- setIgnoreMouseEvents(true) now persists across window operations on X11 and works on Wayland. Pull request #54375
- app.getLoginItemSettings() now correctly matches Windows login items when executable path contains spaces. Pull request #54364
- File URLs and other host-less pages now keep their zoom level across fragment navigations. Pull request #54381
Why it matters
This week includes alpha.12 for v45 with multiple critical fixes for input handling, window focus behavior, and permission request accuracy. Linux users get Wayland support improvements and Windows users see fixes for common configuration issues that previously caused crashes or broken functionality.
Changelog entry
- fix: report install folders that the sandbox cannot read on Windows instead of crash-looping the GPU process [#54382] Pull request #54382
- fix: restore keyboard input after a JavaScript dialog on Windows and Linux [#54380] Pull request #54380
- fix: keep focus in a child WebContentsView when its window regains focus [#54378] Pull request #54378
- fix: keep visual zoom level limits across navigations and for webview guests [#54373] Pull request #54373
- fix: keep setIgnoreMouseEvents(true) in effect on Linux and support it on Wayland [#54375] Pull request #54375
- fix: attribute pointer lock requests from in-process iframes to the requesting frame [#54432] Pull request #54432
- fix: honor win.setEnabled(false) and modal parents under Wayland [#54427] Pull request #54427
- fix: match Windows login items when the executable path contains spaces [#54364] Pull request #54364
- fix: keep the zoom level of file: and other host-less pages across fragment navigations [#54381] Pull request #54381
- docs: fix offline installation cache key description [#53824] Pull request #53824
Electron v45.0.0-alpha.12 is out. This release fixes keyboard input after dialogs, keeps WebContentsView focus on window reactivation, improves pointer lock accuracy, and adds Wayland support for input blocking.
Electron v45.0.0-alpha.12 is now available. This release brings important fixes for input handling after JavaScript dialogs, WebContentsView focus management, and permission request attribution from iframes. Linux users benefit from improved Wayland support for window input blocking, while Windows users see fixes for login item matching with spaced paths and sandbox permission reporting that previously crashed the GPU process.