Electron v8.0.0-beta.8 Release Notes

Release Date: 2020-01-29 // over 4 years ago
  • ๐Ÿš€ 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 [email protected].

    ๐Ÿš€ Release Notes for v8.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 #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