npm install electron@v7.0.0-beta.4
yarn add electron@v7.0.0-beta.4
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
Features
- Added support for HTTP preconnect resource hints. #19952
- Added support for picture-in-picture mode for video elements. #19914
Fixes
- Added default
NSMicrophoneUsageDescription
and NSCameraUsageDescription
strings to info.plist. #19948
- Correctly internationalize i18n in GTK-based Linux dialogs. #19783
- Fixed Linux console warning about gtk_disable_setlocale(). #20012
- Fixed a bug where an unresizable window would shrink when restored after being minimized on Windows. #19957
- Fixed a bug where sometimes a ~10px white border would be added to fullscreen windows on Windows. #19942
- Fixed a bug where windows would sometimes shrink to 0 size after being restored on Windows. #20000
- Fixed a bug where you couldn't navigate the menu bar with the keyboard if you used the mouse to focus it. #19762
- Fixed a crash on
<input type="file">
dialog cancellation. #19917
- Fixed a race condition that occurred when using protocol.registerStreamProtocol. #19869
- Fixed an issue where
app.getPath('logs')
would throw an error if the logs path was not previously set. #19836
- Fixed an issue where a call to
child_process.fork()
would set ELECTRON_RUN_AS_NODE
in the main process. #19776
- Fixed an issue where cursor blink rate was not honored. #20044
- Fixed command-line scheme arguments from spilling over into each other. #19941
- Fixed i18n of GTK messageboxes' stock buttons. #19982
- Fixed issue where reloading the window after calling
setBackgroundColor
would result in using an older background color setting. #19974
- Fixed web page displayed with offset when using native tab on macOS. #19898
- Fixed white flash after restoring an app from the background. #19901
- Removed the possibility of a preload script being executed twice for the same process in quickly succeeding navigations in the same frame. #19827
- Updated Chromium to 78.0.3896.6. #19609
Other Changes
- Updated Node.js to v12.8.1. #19835
Documentation
- Documentation changes: #19797, #19844