Release Notes for v4.0.5
Features
- Allowed filtering of
remote.getBuiltin()
,remote.getCurrentWindow()
,remote.getCurrentWebContents
and<webview>.getWebContents()
. #16688
Fixes
- 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 submenuMenuItems
. #16857