Showing releases from v4.x. Show all stable releases.
- Allowed filtering of
remote.getBuiltin()
, remote.getCurrentWindow()
, remote.getCurrentWebContents
and <webview>.getWebContents()
. #16688
- Added a patch to fix incorrect enumeration and instantiation of Node.js ciphers in the Crypto module. #16912
- Electron no longer forwards IPC filtering events to
app
for dev-tools and extensions. #16716
- Fixed a rare renderer hang in cc::ProxyMain::BeginMainFrame. #16946
- Fixed an issue with promise methods not resolving correctly over ipc in the renderer process. #16654
- Fixed broken save dialog on macOS for
<a>
downloads. #16647
- Fixed crash when calling setProgressBar on macOS. #16727
- Fixed issue whereby a user was not well informed when interacting with a menu submenu that did not have any visible
MenuItems
. #16847
- Fixed memory leak when using webFrame and spell checker. #16772
- Fixed submenus not responding to the
visible: false
MenuItem
property. #16845
- Fixed the
enable
property having no effect for top-level submenu MenuItems
. #16857
- Added getProcessMemoryInfo API. #16591
- [security] Fixed vulnerability that allowed Node to be re-enabled in child Windows. blog post.
- Change the
NODE_MODULE_VERSION
to 69. #16687
- Restored support for AES-CFB cipher, which was lost when switching from OpenSSL to BoringSSL. #16617
- Restored support for RIPEMD160 digest, which was lost when switching from OpenSSL to BoringSSL. #16574
- Fixed a memory leak in desktopCapturer.getSources('screen') on macOS. #16555
- Fixed an issue where data streamed from registerStreamProtocol could be truncated before completion. #16540
- Fixed extra closing parenthesis. #16528
- Fixed memory leak caused by webFrame.setSpellCheckProvider. #16524
- Fixed speechSynthesis / text-to-speech. #16437
- Changed the file dialog presented by inputs with the type
file
to use sheets on macOS instead of detached modals. #16340
- Fixed
shell.beep()
on Ubuntu. #16357
- Fixed an issue whereby
registerAccelerator
was being set to the registerAccelerator
property of its role even when registerAccelerator
was undefined
. #16314
- Fixed crash when closing popup windows. #16478
- Fixed delivery of IPC events to renderer processes when both
contextIsolation
and sandbox
are enabled. #16376
- Allow passing a trace config as options to a "contentTracing.startRecording" call. #16158
- Fixed crash on macOS when using
globalShortcut
for media keys when accessibility access is not granted. #16262
- Throw an error if
app.setAccessibilitySupportEnabled()
is called before the ready
event is emitted. #16268
- Fixed incorrect foreground color on GTK menubar. #16223