Electron Releases - v11.4.1

npm install electron@v11.4.1
yarn add electron@v11.4.1

Release Notes

Fixes

  • Fixed desktopCapturer.getSources() promise result sometimes never resolving. #28282 (Also in 10, 12, 13)
  • Fixed an issue where the drag regions in BrowserViews on macOS could be off in their y-axis. #28297 (Also in 10, 12, 13)
  • Fixed context menus not being positioned correctly when near the edge of the screen. #28278 (Also in 12, 13)
  • Fixed intensive I/O from asar files causing ERR_FILE_NOT_FOUND after a while. #28201 (Also in 12, 13)
  • Fixed issue where window.open() would not return an object with a location.href setter when contextIsolation is enabled and nativeWindowOpen is disabled. #28161 (Also in 10, 12)
  • URLS passed to shell.openExternal on windows are now correctly URI encoded. This was already occurring on macOS and Linux. #28340 (Also in 10, 12, 13)

Other Changes

  • Security: Backported fix to CVE-2021-21174. #28233
  • Security: Backported the fix to CVE-2021-21169. #28236
  • Security: backported fix for CVE-2021-21166. #28132
  • Security: backported fix for CVE-2021-21172. #28294
  • Security: backported fix for CVE-2021-21175. #28247
  • Security: backported fix for CVE-2021-21179. #28249
  • Security: backported fix for chromium:1167357. #28198

Documentation

  • Documentation changes: #28212