Electron Releases - v14.2.1

npm install electron@v14.2.1
yarn add electron@v14.2.1

Release Notes

Features

  • Added warning when ipcRenderer.sendSync() is called with no listeners for channel on ipcMain. #31433 (Also in 13, 15, 16)

Fixes

  • Fixed <webview> background transparency regression. #31727
  • Fixed a crash when a BrowserWindow is closed subsequent to its webContents being destroyed. #31645 (Also in 15, 16)
  • Fixed a tracing agent-related crash when initializing Node.js in service workers. #31475 (Also in 15, 16)
  • Fixed an issue where Content-Disposition filenames would be incorrectly truncated at the first comma for a filename attachment which contained one. #31692 (Also in 13, 15, 16)
  • Fixed an issue where MediaMetadata did not work properly. #31533 (Also in 13, 15, 16)
  • Fixed an issue which caused print settings to not work properly when printing silently. #31617 (Also in 13, 15, 16)
  • Fixed black window when screen capturing a content-protected BrowserWindow on Windows 10. #31551 (Also in 13, 15, 16)
  • Fixed event with invalid timestamp in trace log. #31421 (Also in 15, 16)

Other Changes

  • Backported fix for 1233067. #31524
  • Backported fix for CVE-2021-37981. #31498
  • Backported fix for CVE-2021-37984. #31494
  • Backported fix for CVE-2021-37985. #31517
  • Backported fix for CVE-2021-37987. #31540
  • Backported fix for CVE-2021-37992. #31520
  • Backported fix for CVE-2021-37996. #31544
  • Backported fix for CVE-2021-37998. #31677
  • Backported fix for CVE-2021-38001. #31672
  • Backported fix for CVE-2021-38002. #31670
  • Backported fix for CVE-2021-38003. #31664
  • Backported fix for chromium:1245870. #31502
  • Backported fix for chromium:1252858. #31681