Electron: v10.1.4 Release

Release date:
October 19, 2020
Previous version:
v10.1.3 (released September 28, 2020)
Magnitude:
275 Diff Delta
Contributors:
7 total committers
Data confidence:
Commits:

28 Features Released with v10.1.4

Top Contributors in v10.1.4

codebytere
trop[bot]
ppontes
electron-bot
miniak
mlaurencin
RobertBorg

Directory Browser for v10.1.4

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Release Notes for v10.1.4

Fixes

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

    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 <span style="font-size:small;">(Also in 10)</span>

  • Security: backported fix for 1125635, 1115901. #25856