npm install electron@v5.0.0-beta.2
yarn add electron@v5.0.0-beta.2
Release Notes
Generating release notes between v5.0.0-beta.1 and v5.0.0-beta.2 for version v5.0.0-beta.2
Features
- Added ELECTRON_DISABLE_SANDBOX environment variable to make it easier to disable sandboxing in Docker-based Linux CI environments. #16662
- Added Promise support for the Cookies API. #16702
- Converted
contentTracing.getCategories()
to return a promise instead taking a callback. #16624 - Converted
contentTracing.startRecording()
andcontentTracing.stopRecording()
to return a promise instead taking a callback. #16642
Fixes
- Electron no longer forwards IPC filtering events to
app
for dev-tools and extensions. #16613 - Fixed an issue where data streamed from registerStreamProtocol could be truncated before completion. #16553
- Fixed and re-enabled osr after it was turned off following updates to Chromium 71/72. #16616
- Fixed broken save dialog on macOS for
<a>
downloads. #16640 - Fixed defunct processes after quitting. #16672
- Fixed memory leak caused by webFrame.setSpellCheckProvider. #16525
- Fixed session preload scripts not being executed in sandboxed renderers. #16578
- Moved
webFrame
custom scheme APIs to browser process underprotocol
. #16625 - Restored support for AES-CFB cipher, which was lost when switching from OpenSSL to BoringSSL. #16618
- Restored support for RIPEMD160 digest, which was lost when switching from OpenSSL to BoringSSL. #16572
Documentation
- Documentation changes: #16549, #16614, #16675