Electron Releases

Filter by channel Filter by major release

Release Notes for v5.0.3

Fixes

  • Fixed an issue whereby minimizable and closable weren't respected in customButtonsOnHover mode. #18485
  • Removed incorrectly published internal V8 symbols and CRT methods from node.lib, causing heap corruptions with node modules using the dynamic CRT on Windows. #18620
  • Using webContents.sendInputEvent to send a WebMouseWheelEvent now has the expected effect. #18495

Other Changes

  • Fixed electron.zip size increase regression on Linux (compared to Electron 3) by stripping swiftshader libraries (libEGL.so, libGLESv2.so). #18601
  • Removed Vulkan mock ICD from electron.zip, which is only meant to be used for Chromium development. #18595

Release Notes for v5.0.2

Fixes

  • Added missing 'page-title-updated' event on webContents to documentation. Also fixed forwarding of the explicitSet argument when emitted on BrowserWindow. #18318
  • Fixed a crash in systemPreferences.getAccentColor(). #18194
  • Fixed a regression in Kerberos SPN generation. In the M69 upgrade, the default for the enable_negotiate_port option was inadvertently changed from false to true; this restores the former behavior and aligns with Chromium. #18284
  • Fixed case where the promise returned by loadURL and loadFile would be rejected with ERR_ABORTED if you triggered a virtual navigation before the page had finished loading. E.g. Used history.pushState or set location.hash. #18142