Releases: electron/electron
Releases · electron/electron
electron v5.0.13
electron v7.1.5
Release Notes for v7.1.5
Fixes
- Added workaround for nativeWindowOpen hang. #21497
- Fixed
cookies.set
not working correctly whenname
orexpirationDate
is omitted. #21481 - Fixed a weird behaviors and crashes when controlling window menu by keys. #21453
- Fixed accessibility window title on macOS. #21466
- Fixed contextBridge crash when opening and closing many windows. #21514
- Fixed source maps not loading in devtools with file scheme. #21494
- Fixed window menu unable to hide on startup. #21449
- Removed Electron.dsym from macOS application zip. #21487
electron v6.1.6
electron v7.1.4
Release Notes for v7.1.4
Fixes
- Fixed an issue that caused ClientRequest.getUploadProgress() to return incorrect values. #21425
- Fixed compositor recycling when creating new BrowserView. #21400
- Fixed contextBridge crash when closing a window. #21417
- Fixed issues where noLink and checkboxChecked were not passed correctly on Windows. #21406
- Fixed throttling in
webContents.setBackgroundThrottling
. #21357
Other Changes
- Updated Chromium to 78.0.3904.130. #21413
electron v8.0.0-beta.4
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.4.
Release Notes for v8.0.0-beta.4
Features
- Exposed
executeJavaScriptInIsolatedWorld
on thewebContents
API. #21267
Fixes
- Fixed
--ignore-connections-limit
, ironically, being ignored. #21298 - Fixed an issue where Tray icons couldn't be created from paths. #21241
- Fixed an issue where the
checkboxChecked
value wasn't being updated inshowMessageBox
on Windows. #21312 - Fixed broken focus with OOPIF embedded inside webview. #21343
- Fixed contextBridge crash. #21282
- Fixed the 'login' event not being emitted when HTTP Basic auth was requested during a
net.request
. #21133 - Fixed throttling in
webContents.setBackgroundThrottling
. #21358 - Net module requests no longer raise errors when non-2xx responses are received. #21285
- The
disabled-by-default-cpu_profiler
tracing category now correctly records stack samples from the main process and utility processes. #21276 webContents.reloadIgnoringCache()
will now forcefully ignore all caches, including service workers. #21283window.root
andwindow.GLOBAL
are both now undefined whennodeIntegration
is disabled as expected. #21355
Other Changes
electron v7.1.3
Release Notes for v7.1.3
Fixes
- Fixed
--ignore-connections-limit
, ironically, being ignored. #21299 - Fixed broken focus with OOPIF embedded inside webview. #21223
- Fixed context menu disappearing when showing. #21225
- Fixed contextBridge crash. #21281
- Fixed the 'login' event not being emitted when HTTP Basic auth was requested during a
net.request
. #21135 - Net module requests no longer raise errors when non-2xx responses are received. #21295
- The
disabled-by-default-cpu_profiler
tracing category now correctly records stack samples from the main process and utility processes. #21277 webContents.reloadIgnoringCache()
will now forcefully ignore all caches, including service workers. #21284window.root
andwindow.GLOBAL
are both now undefined whennodeIntegration
is disabled as expected. #21354
Other Changes
electron v8.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@8.0.0-beta.3.
Release Notes for v8.0.0-beta.3
Features
- Added
screen
tosystemPreferences.getMediaAccessStatus()
for detecting the new macOS Catalina permissions. #21116 - Added app.getApplicationNameForProtocol() API. #21117
- Deprecated
<webview>.getWebContents()
as it depends on theremote
module. #21039
Fixes
- Fixed
<webview>.capturePage()
resolving with an empty object instead ofNativeImage
instance. #21103 - Fixed
nativeTheme
not accessible via theremote
module. #20953 - Fixed
shell.openExternal()
optionworkingDirectory
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 theelectron
module. #20952
electron v6.1.5
Release Notes for v6.1.5
Fixes
- Disabled Touch Bar typing suggestions with autocorrect=off and spellcheck=false. #21191
- Fixed ENOMEM error with Node.js child_process when using empty options.env. #21141
- Fixed
<webview>.capturePage()
resolving with an empty object instead ofNativeImage
instance. #21105 - Fixed
backgroundThrottling: false
not having an effect. #21014 - Fixed broken
globalShortcut.registerAll()
on Windows and Linux. #20982 - Fixed broken focus with OOPIF embedded inside webview. #21221
- Fixed context menu disappearing when showing. #21226
- Fixed crash using v8 Date.toLocale* api with invalid locales. #21188
- Fixed exiting HTML fullscreen for cross-origin iframes (e.g. YouTube) while in macOS fullscreen. #21020
- Fixed flickering when maximizing and restoring frameless windows. #21206
- Fixed incorrect size of windows on differently scaled monitors. #21137
electron v7.1.2
Release Notes for v7.1.2
Fixes
- Disabled Touch Bar typing suggestions with autocorrect=off and spellcheck=false. #21192
- Fixed ENOMEM error with Node.js child_process when using empty options.env. #21140
- Fixed
<webview>.capturePage()
resolving with an empty object instead ofNativeImage
instance. #21104 - Fixed
webRequest
module unable to modify CORS headers. #21123 - Fixed an issue where custom protocols registered using
registerStreamProtocol
would sometimes fail to complete the response when the stream ended. #21179 - Fixed flickering when maximizing and restoring frameless windows. #21205
- Fixed incorrect size of windows on differently scaled monitors. #21138
- Fixed the 'login' event not being emitted when HTTP Basic auth was requested from a WebContents. #21097
Other Changes
- Updated Chromium to 78.0.3904.113. #21199
electron v7.1.1
Release Notes for v7.1.1
Fixes
- Fixed
backgroundThrottling: false
not having an effect. #21013 - Fixed broken
globalShortcut.registerAll()
on Windows and Linux. #20983 - Fixed crash on exit in aura platforms with webview. #21022
- Fixed exiting HTML fullscreen for cross-origin iframes (e.g. YouTube) while in macOS fullscreen. #21021
- Fixed improper label internationalization for the
recentDocuments
MenuItem. #20957 - Fixed issue where
app.setAppLogsPath
did not work when you provided a valid path. #21008 - Fixed webrequest api typings. #21038
Other Changes
- Updated Chromium to 78.0.3904.99. #21033