Electron v45.1.0
Latest StableRelease Notes
Features
Added filtering options to
session.registerPreloadScript-matches,excludeMatches,includeGlobs,excludeGlobs,matchOriginAsFallback. #55181 (Also in 44)
Fixes
Fixed a crash on Linux when a D-Bus method call was made on a disconnected bus. #55292 (Also in 44, 46)
Fixed a main process crash when
onSendHeadersobserved Blob uploads. #55169 (Also in 44)Fixed extension
chrome.webRequestevents reporting atabIdof-1andchrome.declarativeNetRequestrules restricted to tabs never matching. #55283 (Also in 46)Fixed
session.clearStorageData()unregistering the service workers of loaded extensions.Fixed
chrome.managementmethods and events being unavailable to extensions with themanagementpermission.Fixed
__MSG_*__placeholders not being localized in extension stylesheets.Fixed extension service workers being stopped after 30 seconds while a WebSocket was active.
Fixed sandboxed extension pages being hosted in a process with extension API privileges.
Fixed extension service workers running an outdated script after an app restart when the extension's files changed without a version change.
Fixed
chrome.alarmsand content scripts registered withpersistAcrossSessionsnot persisting across app restarts.
Fixed File System Access blocklist gaps for
.git/hookswrites and hypervisor UNC shares. #55329Fixed handling of malformed asar archives whose size fields do not match the file length. #55175 (Also in 43, 44)
Fixed inconsistent handling of asar archive paths between the main process and child processes. #55184 (Also in 43, 44)
Fixed
Menu.popup()on macOS sometimes not showing a menu after another closed. #55326 (Also in 44, 46)Fixed MV3 extension events not arriving to background service workers. #55154 (Also in 43, 44)
Fixed
protocol.registerSourceschemes not applying the same fetch rules asprotocol.handleschemes. #55178 (Also in 44)Fixed requests stalling when an extension used a blocking
chrome.webRequestlistener. #55271 (Also in 46)Fixed
utilityProcessnot emitting anexitevent when the app quit while the process was still launching. #55274 (Also in 43, 44, 46)