Electron Releases

Filter by channel Filter by major release

Release Notes for v1.2.2


  • Update to Chrome 51.0.2704.84. #5929
  • Implement click-through window for Windows and Linux. #5910
  • Add app.relaunch([options]) API. #5837
  • Add support for array and dictionary types in systemPreferences.getUserDefault(key, type) API. #5833
  • Add pasteandmatchstyle and delete roles to MenuItem. #5870
  • Add app.disableHardwareAcceleration() API. #5889
  • Add update-target-url event to WebContents and <webview> tag. #5903
  • Add disableBlinkFeatures option to webPreferences of BrowserWindow. #5923
  • Add disableBlinkFeatures attribute to <webview> tag. #5923
  • Fix crash when using fetch in custom protocols. #5932


  • Fix title of frameless window showing as empty under fullscreen. #5905


  • Fix BrowserWindow.focus() not moving focus to the window. #5888

Release Notes for v1.2.1


  • Set default mime type if mimeType is not defined in the handler of protocol.registerBufferJob API. #5711
  • Add app.releaseSingleInstance() API. #5720
  • Add select-bluetooth-device event to WebContents. #5781
  • Fix support for DevTools Extensions. #5711
  • Fix node integration and preload script not working when webSecurity: false is set. #5768
  • Fix protocol.registerHttpProtocol not working when the target URL redirects. #5753
  • Fix objects without prototype can not be passed in remote module. #5736
  • Fix print() method not available for the window returned by window.open. #5737
  • Fix WebBluetooth not working. #5781


  • Fix node processes unable to print output to console. #5776
  • Fix fullscreen: false option also setting fullscreenable: false in BrowserWindow. #5718
  • Fix using wrong icon size for Windows taskbar. #5763
  • Fix window icon reverting to default after hiding and showing the window. #5782


  • Fix menu appearing on wrong monitor. #5726
  • Fix crash caused by calling BrowserWindow.setAspectRatio(0) #5734