Electron Releases - v10.1.4

npm install electron@v10.1.4
yarn add electron@v10.1.4

Release Notes

Fixes

  • Browser views will properly resize within windows. #26033 (Also in 9, 10, 11)
  • Excess menu item separators are now only removed after item re-ordering is done to avoid accidental removal of needed separators. #25931 (Also in 10, 11)
  • Fix: gdi printing in silent printing mode. #25740 (Also in 9, 10, 11)
  • Fixed NativeImage.crop().toBitmap() returning incorrect data. #25773 (Also in 10, 11)
  • Fixed NativeImage.getScaleFactors() always returning the same value. #25905 (Also in 9, 10, 11)
  • Fixed session argument of app 'session-created' event. #25798
  • Fixed an issue where Windows notifications with timeoutType of 'never' did not work properly. #25926 (Also in 9, 10, 11)
  • Fixed an issue where Save as PDF from PDF Viewer Print dialog failed and sometimes crashed. #26013 (Also in 10)
  • Fixed an issue where some Node.js module API calls hung in the renderer process after reloads when render process reuse was enabled. #25923 (Also in 9, 10, 11)
  • Fixed bug that meant require.resolve paths option was ignored. #25944 (Also in 9, 10, 11)
  • Fixed crash when application launched from UNUserNotificationCenter notification (via a native node module). #25737 (Also in 9, 10, 11)
  • Fixed maximized frameless window bleeding to other monitors. #25977 (Also in 8, 9, 10, 11)
  • Fixed memory leak when creating "Services" menu. #25687 (Also in 9, 10, 11)
  • Fixed ready-to-show event not emitted on some machines. #25932 (Also in 10, 11)
  • Suppressed a spurious warning about executeJavaScript being called without worldSafeExecuteJavaScript being enabled in apps that do not call executeJavaScript. #25827 (Also in 10, 11)

Other Changes

  • Backported the fix to CVE-2020-15968: Use after free in Blink. #25852
  • Backported the fix to CVE-2020-15969: Use after free in WebRTC. #25853
  • Backported the fix to a heap-use-after-free in content::WebContentsImpl::SetNotWaitingForResponse. #25893
  • Fixed an issue where netLog.startLogging and netLog.stopLogging were undefined. #25670 (Also in 10)
  • Security: backported fix for 1125635, 1115901. #25856