Electron: v14.2.0 Release

Release date:
October 20, 2021
Previous version:
v14.1.1 (released October 8, 2021)
Magnitude:
87 Diff Delta
Contributors:
4 total committers
Data confidence:
Commits:

Top Contributors in v14.2.0

trop[bot]
ppontes
sudowoodo-release-bot[bot]
zcbenz

Directory Browser for v14.2.0

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 v14.2.0

Features

  • Began passing securityOrigin in details for permission request handlers for media requests in addition to permission check handlers. #31436 <span style="font-size:small;">(Also in 13, 15, 16)</span>

    Fixes

  • Fixed a JavaScript exception from webContents if render frame was disposed in WebFrameMain, resets the value of render_frame_disposed_ after updating render frame host. #31425 <span style="font-size:small;">(Also in 15, 16)</span>

  • Fixed a potential crash when setting nativeTheme.themeSource on macOS. #31428 <span style="font-size:small;">(Also in 15, 16)</span>

  • Fixed an potential crash in WebContents::MessageTo when a render frame has been destroyed. #31333 <span style="font-size:small;">(Also in 13, 15, 16)</span>

  • Fixed crash when changing zoom level for webview. #31374 <span style="font-size:small;">(Also in 15, 16)</span>

  • Fixed possible 'Object has been destroyed' error when calling window.open with a frame name and using setWindowOpenHandler. #31467 <span style="font-size:small;">(Also in 15, 16)</span>

  • Generate valid config.gypi file in Node.js headers. #31443 <span style="font-size:small;">(Also in 15, 16)</span>

  • Removes several Chromium private enterprise APIs from Mac Apple Store builds. #31487 <span style="font-size:small;">(Also in 15, 16)</span>

    Other Changes

  • Changed Web Serial to use ses.setDevicePermissionHandler to allow developers more control over Web Serial permissioning. #31440 <span style="font-size:small;">(Also in 15, 16)</span>

  • Security: backported fix for CVE-2021-37976. #31230

  • Security: backported fix for CVE-2021-37978. #31362

  • Security: backported fix for CVE-2021-37979. #31358

  • Security: backported fix for CVE-2021-37980. #31364