Electron Releases - v4.2.4

npm install electron@v4.2.4
yarn add electron@v4.2.4

Release Notes

Fixes

  • Backported fix for https://bugs.chromium.org/p/chromium/issues/detail?id=914497. #17634
  • Backported fix for https://bugs.chromium.org/p/chromium/issues/detail?id=914736. #18568
  • Backported fix for https://bugs.chromium.org/p/chromium/issues/detail?id=915469. #18561
  • Backported fix for https://bugs.chromium.org/p/chromium/issues/detail?id=919340. #18569
  • Backported fix for https://bugs.chromium.org/p/chromium/issues/detail?id=925864. #18572
  • Backported fix for https://bugs.chromium.org/p/chromium/issues/detail?id=904714. #18566
  • Backported fix for https://bugs.chromium.org/p/chromium/issues/detail?id=913296. #18564
  • Removed incorrectly published internal V8 symbols and CRT methods from node.lib, causing heap corruptions with node modules using the dynamic CRT on Windows. #18621

Other Changes

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