Electron: v12.0.3 Release

Release date:
April 13, 2021
Previous version:
v12.0.2 (released March 23, 2021)
Magnitude:
795 Diff Delta
Contributors:
11 total committers
Data confidence:
Commits:

35 Features Released with v12.0.3

Top Contributors in v12.0.3

erickzhao
trop[bot]
nornagon
zcbenz
electron-bot
codebytere
deepak1556
mlaurencin
itsananderson
indutny-signal

Directory Browser for v12.0.3

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 v12.0.3

Fixes

  • Allow loading source maps from custom protocols and asar bundles. #28616 <span style="font-size:small;">(Also in 13)</span>
  • Fixed postData parameter missing from new-window event. #28543 <span style="font-size:small;">(Also in 13)</span>
  • Fixed a bug where, when a JumpList task description exceeded 260 characters, the JumpList was empty, despite valid entries. #28525 <span style="font-size:small;">(Also in 11, 13)</span>
  • Fixed a crash when loading pepper plugins. #28373 <span style="font-size:small;">(Also in 13)</span>
  • Fixed a network process crash that could happen when using setCertificateVerifyProc with many concurrent verification requests. #28465 <span style="font-size:small;">(Also in 11, 13)</span>
  • Fixed an issue where select-serial-port callback crashes when called with an invalid serial port ID. #28618 <span style="font-size:small;">(Also in 13)</span>
  • Fixed an issue where window.print() did not work properly when printing a pdf from the pdf plugin. #28352 <span style="font-size:small;">(Also in 13)</span>
  • Fixed an issue where errors thrown in functions passed over the contextBridge could be displayed incorrectly. #28447 <span style="font-size:small;">(Also in 13)</span>
  • Fixed an issue where the thumbar disappeared after win.hide() on Windows. #28389 <span style="font-size:small;">(Also in 10, 11, 13)</span>
  • Fixed bug where TouchBarPopover and TouchBarGroup were no longer rendering. #28411 <span style="font-size:small;">(Also in 11)</span>
  • Fixed crash when using profiler in devtools. #28531
  • Fixed failing to request file:// resources when web security is disabled. #28560 <span style="font-size:small;">(Also in 11, 13)</span>
  • Fixed rare crash when initializing the internal PDF extension. #28452 <span style="font-size:small;">(Also in 13)</span>
  • Fixed service worker not working with custom protocol. #28355 <span style="font-size:small;">(Also in 11, 13)</span>
  • Support wasm-eval csp behind WebAssemblyCSP flag. #28575 <span style="font-size:small;">(Also in 11, 13)</span>
  • Transparent windows cannot be maximized using the Windows system menu or by double clicking the title bar. #28622 <span style="font-size:small;">(Also in 13)</span>

    Other Changes

  • Backported fix for https://crbug.com/1181297. #28601

  • Updated Chromium to 89.0.4389.114. #28461

  • Updated community discussions link in default Electron menu. #28458 <span style="font-size:small;">(Also in 13)</span>

    Documentation

    • Documentation changes: #28363