Release Notes for v2.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@2.0.0-beta.4.
Updates
- Documentation updates. #12222 #12280
- Enable easy rebuild of native modules for unreleased electron. #12260
- Added missing report.length > 1 assertion to spec. #12262
- Document and test
BrowserView.{destroy,isDestroyed}
. #12299
Bug Fixes
- Fixed menubar toggle alt key detection on focus. #12235
- Fixed incorrect warnings in webviews. #12236
- Fixed parent's visibility trumping inherited 'show' option. #12244
- Fixed LocalStorage not persisting. #12239
- Fixed flaky navigator.serviceWorker spec. #12247
- Fixed crash opening devtools. #12245
- Fixed preload script executing twice. #12218
- Fixed to ensure that
getLastCrashReport()
is actually the last crash report. #12255 - Fixed flaky remote setInterval spec. #12265
- [SECURITY] Set appropriate defaults for webview options. #12292
- Fixed require on network share path. #12287
Linux
- Skip client-certificate test for Linux. #12213
- Fixed issues with notifications. #12229
macOS
- Fixed private API usage issue in mas build (#12264)
Windows
- Fixed passing of exception to the system crash handler. #12259