npm electron 46.0.0-alpha.2
electron v46.0.0-alpha.2

3 hours ago

Note: This is an alpha release. Please file new issues for any bugs you find in it.

This release is published to npm under the alpha tag and can be installed via npm install electron@alpha, or npm install electron@46.0.0-alpha.2.

Release Notes for v46.0.0-alpha.2

Fixes

  • Fixed a crash on Linux when a D-Bus method call was made on a disconnected bus. #55289 (Also in 44, 45)
  • Fixed extension chrome.webRequest events reporting a tabId of -1 and chrome.declarativeNetRequest rules restricted to tabs never matching. #55284 (Also in 45)
    • Fixed session.clearStorageData() unregistering the service workers of loaded extensions.
    • Fixed a crash when an extension called chrome.cookies.getAllCookieStores().
    • Fixed chrome.management methods and events being unavailable to extensions with the management permission.
    • 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 navigator.clipboard being unavailable in extension service workers.
    • Fixed extension service workers running an outdated script after an app restart when the extension's files changed without a version change.
    • Fixed chrome.alarms and content scripts registered with persistAcrossSessions not persisting across app restarts.
  • Fixed Menu.popup() on macOS sometimes not showing a menu after another closed. #55324 (Also in 44, 45)
  • Fixed requests stalling when an extension used a blocking chrome.webRequest listener. #55263 (Also in 45)
  • Fixed utilityProcess not emitting an exit event when the app quit while the process was still launching. #55264 (Also in 43, 44, 45)

Other Changes

  • Updated Chromium to 158.0.8120.0. #55365

Don't miss a new electron release

NewReleases is sending notifications on new releases.