Electron Releases - v3.1.0-beta.1

npm install electron@v3.1.0-beta.1
yarn add electron@v3.1.0-beta.1
Note: This is a beta release, this means it may be shipping with an unreleased version of Chromium.
Please file new issues for any bugs you find in it.

Release Notes

Notable Changes

It's worth highlighting why this release is 3.1.0-beta.1 instead of 3.0.x despite the only changes being bugfixes. Fixing #15813 involved changing Electron to use Chromium's Mojo proxy resolver, which was a large enough change to warrant a new beta cycle instead of releasing straight to stable. However this is the only large change relative to 3.0.x, so it's likely that the 3.1.0 beta cycle will be brief.

Fixes

  • Switch to mojo proxy resolver. #15813
  • Fixed issue where getNativeWindowHandle() would return an empty buffer on macOS. #15803
  • Fixed unnecessary submenu required for services menuitem. #15672