Electron Releases - v1.2.3

npm install electron@v1.2.3
yarn add electron@v1.2.3

Release Notes

Changelog:

  • Use app's name as default window title. #5945
  • Add ready-to-show event to BrowserWindow. #6026
  • Add --abi command line switch to default app. #5911
  • Add showDefinitionForSelection() method to WebContents and <webview> tag. #5921
  • Add pepperFlashSystemPlugin to the paths of app.getPath(name) API. #5943
  • Add protocol property to Session to allow custom protocol for partition. #5904
  • Add isPaused, canResume, getState APIs to DownloadItem. #5959
  • Add support for a few more chrome.* APIs for devtools extensions. #5924
  • Add BrowserWindow.getDevToolsExtensions() API. #5965
  • Add focusable option to BrowserWindow. #6023
  • Add web-contents-created event to app. #6029
  • Fix devtools extension not working for <webview> tag. #5913
  • Fix devtools extension not working for sessions with partition. #5904
  • Fix random crash when using custom protocol. #5904
  • Fix window.opener being null in window opened by <webview> tag. #5953
  • Fix crash when closing window with devtools opened. brightray#226

OS X

  • Add requestHeaders parameter for autoUpdater.setFeedURL(url[, requestHeaders]) API. #5879
  • Fix maximizable: false not working for frameless window. #5944

Windows

  • Add win.setFocusable(focusable) API. #6013 #6023
  • Fix autoUpdater not waiting for current app to quit before launching newly installed app. #6037