npm electron 8.0.0-beta.3
electron v8.0.0-beta.3

latest releases: 31.0.0-alpha.2, 30.0.1, 29.3.1...
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 electron@8.0.0-beta.3.

Release Notes for v8.0.0-beta.3

Features

  • Added screen to systemPreferences.getMediaAccessStatus() for detecting the new macOS Catalina permissions. #21116
  • Added app.getApplicationNameForProtocol() API. #21117
  • Deprecated <webview>.getWebContents() as it depends on the remote module. #21039

Fixes

  • Fixed <webview>.capturePage() resolving with an empty object instead of NativeImage instance. #21103
  • Fixed nativeTheme not accessible via the remote module. #20953
  • Fixed shell.openExternal() option workingDirectory not working with Unicode characters. #20906
  • Fixed webRequest module unable to modify CORS headers. #21122
  • Fixed a memory leak issue when setting Tray images. #20936
  • Fixed an issue where custom protocols registered using registerStreamProtocol would sometimes fail to complete the response when the stream ended. #21180
  • Fixed broken globalShortcut.registerAll() on Windows and Linux. #20984
  • Fixed context menu disappearing when showing. #21224
  • Fixed crash on exit in aura platforms with webview. #21035
  • Fixed exiting HTML fullscreen for cross-origin iframes (e.g. YouTube) while in macOS fullscreen. #21042
  • Fixed flickering when maximizing and restoring frameless windows. #21201
  • Fixed improper label internationalization for the recentDocuments MenuItem. #20956
  • Fixed incorrect size of windows on differently scaled monitors. #21139
  • Fixed issue where app.setAppLogsPath did not work when you provided a valid path. #20985
  • Fixed issue where proxied remote promises might not resolve if Bluebird was installed in the renderer. #20946
  • Fixed printing. #21059
  • Fixed the 'login' event not being emitted when HTTP Basic auth was requested from a WebContents. #21098
  • Removed __esModule = true inadvertently exported by the electron module. #20952

Don't miss a new electron release

NewReleases is sending notifications on new releases.