Electron Releases - v7.0.1

npm install electron@v7.0.1
yarn add electron@v7.0.1

Release Notes

Fixes

  • Fixed shell.openExternal() option workingDirectory not working with Unicode characters. #20905
  • Fixed a crash in Menus related to menu.popup(). #20808
  • Fixed a label mismatch on open and save dialogs on GTK. #20882
  • Fixed a regression in the recentDocuments role on macOS. #20670
  • Fixed an issue where objects referenced by remote could sometimes not be correctly freed. #20693
  • Fixed crashes when calling webContents.printToPDF() multiple times. #20810
  • Fixed devtools extensions not loading due to "Connect to unknown extension [object Object]" errors. #20844
  • Fixed flicker when switching between BrowserViews. #20846
  • Fixed fs.mkdir/mkdirSync hang with {recursive: true} for invalid names with node 12 on windows. #20629
  • Fixed hang when closing a scriptable popup window using the remote module. #20715
  • Fixed memory leaks caused by callbacks not being released when the remote module is used in sub-frames (<iframe> or scriptable popup). #20814
  • Fixed native module size increase on windows, follow up fix to https://github.com/electron/electron/pull/20614. #20708
  • Fixed several deprecation warnings in Electron code. #20804

Other Changes

  • Updated Chromium to 78.0.3904.92. #20913

Documentation

  • Documentation changes: #20757