Releases: electron/electron
Releases · electron/electron
electron v6.0.5
Release Notes for v6.0.5
Fixes
- Added default
NSMicrophoneUsageDescription
andNSCameraUsageDescription
strings to info.plist. #19949 - Fixed a bug where an unresizable window would shrink when restored after being minimized on Windows. #19956
- Fixed a bug where sometimes a ~10px white border would be added to fullscreen windows on Windows. #19944
- Fixed command-line scheme arguments from spilling over into each other. #19940
- Fixed issue where reloading the window after calling
setBackgroundColor
would result in using an older background color setting. #19973 - No-notes. #19391
Other Changes
- Updated Chromium to 76.0.3809.136. #19981
electron v6.0.4
Release Notes for v6.0.4
Fixes
- Fixed an issue where a call to
child_process.fork()
would setELECTRON_RUN_AS_NODE
in the main process. #19845 - Fixed web page displayed with offset when using native tab on macOS. #19888
- Fixed white flash after restoring an app from the background. #19900
Other Changes
- Updated Chromium to 76.0.3809.131. #19909
Documentation
- Documentation changes: #19843
electron v6.0.3
Release Notes for v6.0.3
Fixes
- Correctly internationalize i18n in GTK-based Linux dialogs. #19760
- Fixed a bug where you couldn't navigate the menu bar with the keyboard if you used the mouse to focus it. #19764
- Fixed bug where inputs would lose focus when opening the menu bar, preventing many menu items (Edit/Copy/Paste/etc.) to be unusable on Windows and Linux. #19708
- Fixed occasional crashes while selecting text. #19808
- Normalized out-of-bound value behavior for the
setOpacity()
API inBrowserWindow
. #19723 - Removed the possibility of a preload script being executed twice for the same process in quickly succeeding navigations in the same frame. #19826
Other Changes
Documentation
- Documentation changes: #19798
electron v5.0.10
Release Notes for v5.0.10
Fixes
- Correctly internationalize i18n in GTK-based Linux dialogs. #19801
- Fixed BrowserWindow's
will-resize
event returning wrong bounds on macOS. #19705 - Fixed a bug where you couldn't navigate the menu bar with the keyboard if you used the mouse to focus it. #19763
- Fixed a crash in
window.print()
. #19678 - Fixed bug where inputs would lose focus when opening the menu bar, preventing many menu items (Edit/Copy/Paste/etc.) to be unusable on Windows and Linux. #19707
- Normalized out-of-bound value behavior for the
setOpacity()
API inBrowserWindow
. #19724 - Removed the possibility of a preload script being executed twice for the same process in quickly succeeding navigations in the same frame. #19828
- Uint8Array and Uint16Array can now be sent correctly in Chrome Extension MessagePort instances. #19654
Documentation
- Documentation changes: #19796
electron v7.0.0-beta.3
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@7.0.0-beta.3.
Release Notes for v7.0.0-beta.3
Features
- Added new
nativeTheme
API to read and respond to changes in the OS's theme and color scheme. #19758
Fixes
- Fixed BrowserWindow's
will-resize
event returning wrong bounds on macOS. #19680 - Fixed a crash in
window.print()
. #19728 - Fixed async Node APIs not working after received IPC message. #19722
- Fixed bug where inputs would lose focus when opening the menu bar, preventing many menu items (Edit/Copy/Paste/etc.) to be unusable on Windows and Linux. #19706
- Normalized out-of-bound value behavior for the
setOpacity()
API inBrowserWindow
. #19673 - Updated Node.js to v12.8.0. #19726
electron v6.0.2
electron v7.0.0-beta.2
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@7.0.0-beta.2.
Release Notes for v7.0.0-beta.2
Fixes
- Exposed
setMenuBarVisibility
onBrowserWindow
again. #19579 - Fixed a crash in
window.print()
. #19623 - Fixed a crash on manual print cancellation as well as an issue with
deviceName
not working. #19668 - Fixed bug where app would crash if
app.showAboutPanel()
was called before setting any About panel options on Linux. #19625 - Fixed case where sending IPC to a child window (opened with
window.open
) could cause a crash. #19632 - Fixed crashes when using the application menu. #19558
- Fixed the
clearRecentDocuments
MenuItem role on Windows. #19638
electron v6.0.1
Release Notes for v6.0.1
Fixes
- Fixed 'swipe' event emission on macOS. #19354
- Fixed
process.uptime()
returning the wrong time. #19567 - Fixed
tray.displayBalloon()
not working with custom icon on Windows. #19528 - Fixed case where sending IPC to a child window (opened with
window.open
) could cause a crash. #19633 - Fixed crashes when using the application menu on Linux. #19560
- Fixed default dock bounce type on macOS. #19546
- Fixed handling of invalid
webRequest
url pattern filtering inonBeforeRequest
. #19570 - Ensured that the
alwaysOnTop
status returned whenalways-on-top-changed
was emitted was correct. #19534 - Fixed setting the
backgroundColor
property onTouchBarButton
to default by assigningnull
after the item is constructed. #19471 - Fixed the
clearRecentDocuments
MenuItem role on Windows. #19637 - Standardized the about panel icon size on Linux. #19572
getPath('logs')
now throws better error when it fails to find the logs path. #19545
Other Changes
- Updated Chromium to 76.0.3809.102. #19649
electron v5.0.9
Release Notes for v5.0.9
Fixes
- Fixed
process.uptime()
returning the wrong time. #19566 - Fixed
tray.displayBalloon()
not working with custom icon on Windows. #19530 - Fixed an issue where tray.destroy was not working properly on some linux distros. #19619
- Fixed an issue where windows symbol files were changed in a way that was incompatible with some symbolication tools. #19503
- Fixed crashes when using the application menu on Linux. #19561
- Fixed error throwing on invalid
webRequest
url pattern filtering inonBeforeRequest
. #19580 - Fixed inverted
alwaysOnTop
status returned whenalways-on-top-changed
was emitted. #19506 - Fixed setting the
backgroundColor
property onTouchBarButton
to default by assigningnull
after the item is constructed. #19473 - Fixed the
clearRecentDocuments
MenuItem role on Windows. #19640 - Fixed the callback of
beginFrameSubscription
passingBuffer
instead ofNativeImage
. #19647 - Standardized the about panel icon size on Linux. #19581
electron v4.2.9
Release Notes for v4.2.9
Fixes
- Fixed 'swipe' event emission on macoS>. #19352
- Fixed
tray.displayBalloon()
not working with custom icon on Windows. #19529 - Fixed an issue where windows symbol files were changed in a way that was incompatible with some symbolication tools. #19502
- Fixed setting the
backgroundColor
property onTouchBarButton
to default by assigningnull
after the item is constructed. #19472