npm install electron@v8.0.0-beta.8
yarn add electron@v8.0.0-beta.8
Note: This is a beta release, this means it may be shipping with an unreleased version of Chromium.
Please file new issues for any bugs you find in it.
Release Notes
Fixes
- Fixed Linux desktop tray icon size regression introduced in the 8.0 betas. #21936
- Fixed
BrowserWindow.setFocusable(true)
not working on Windows. #21854
- Fixed
Tray.setContextMenu
not updating the menu on Linux. #21902
- Fixed a crash in
webContents.print()
caused by infinite recursion. #21905
- Fixed an edge case in checkbox logic on Windows. #21861
- Fixed an issue where
window.print()
only worked once on a single BrowserWindow
. #21908
- Fixed an issue where sites using
ShadowDOMV0
, CustomElementsV0
, or HTMLImports
would not load properly. #21866
- Fixed an issue where the credits set in About Panel credits were not dark mode aware on macOS. #21926
- Fixed crash when doing redirect navigation with webRequest listener. #21841
- Fixed crash when restoring minimized hidden window on Windows. #21821
- Fixed error thrown when importing powerMonitor on Linux before app's 'ready' event. #21942
- Fixed native module size increase on windows, follow up fix to https://github.com/electron/electron/pull/20614. #21947
Other Changes
- Fixed potential hang when sending synchronous IPC messages on process shutdown. #21948
- Updated Chromium to 80.0.3987.75. #21932
Documentation
- Documentation changes: #21874