Note: This is a beta release. Please file new issues for any bugs you find in it.
This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm i electron@8.0.0-beta.9.
Fixes
- Added name of module to context-aware deprecation warning (#18397). #21958
- Fixed build issue where ChromeDriver would fail to start. #21966
- Fixed compilation error for native modules building with VS 2015. #21960
Note: This is a beta release. Please file new issues for any bugs you find in it.
This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm i electron@8.0.0-beta.8.
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