Electron v15.3.1
Release Notes
Features
Added warning when
ipcRenderer.sendSync()
is called with no listeners for channel onipcMain
. #31434 (Also in 13, 14, 16)
Fixes
Changed WebHID to use
disable-hid-blocklist
flag to enable FIDO devices. #31649 (Also in 16)Fixed
<webview>
background transparency regression. #31701 (Also in 14)Fixed
clipboard.writeBuffer()
,clipboard.readBuffer()
andclipboard.read()
's ability to manipulate platform-specific clipboard formats. #31720 (Also in 16)Fixed a crash when a
BrowserWindow
is closed subsequent to itswebContents
being destroyed. #31644 (Also in 14, 16)Fixed a tracing agent-related crash when initializing Node.js in service workers. #31476 (Also in 14, 16)
Fixed an issue where
Content-Disposition
filenames would be incorrectly truncated at the first comma for a filename attachment which contained one. #31693 (Also in 13, 14, 16)Fixed an issue where
MediaMetadata
did not work properly. #31534 (Also in 13, 14, 16)Fixed an issue where
app.getPath('crashDumps')
returned an incorrect path for Linux. #31712 (Also in 16)Fixed an issue where
clipboard.read()
could cause crashes with custom clipboard formats. #31591 (Also in 16)Fixed an issue which caused print settings to not work properly when printing silently. #31616 (Also in 13, 14, 16)
Fixed clipboard.read to once again work like clipboard.readBuffer. #31651 (Also in 16)
Fixed crash when using sync dialog APIs immediately after async dialog APIs. #31658 (Also in 16)
Fixed event with invalid timestamp in trace log. #31422 (Also in 14, 16)
Other Changes
Backported fix for CVE-2021-37981. #31497
Backported fix for CVE-2021-37985. #31516
Backported fix for CVE-2021-37987. #31539
Backported fix for CVE-2021-37989. #31523
Backported fix for CVE-2021-37992. #31519
Backported fix for CVE-2021-37996. #31543
Backported fix for chromium:1245870. #31501
Backported fix for chromium:1252858. #31680