@electron-bot electron-bot released this Mar 15, 2018 · 234 commits to 2-0-x since this release

Assets 36

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