Release Comparison
Dependency Changes
Combined Release Notes
Features
Fixes
Fixed an issue where
nodeIntegrationInWorkerdidn't always work in AudioWorklet. #51004 (Also in 41, 42)Fixed bug that could occasionally cause browserWindow's
always-on-top-changedeven to fire with incorrect values. #51134 (Also in 41, 42)Fixed test scaffolding bug when running tests locally on Linux. #51151 (Also in 41, 42)
Fixed
fs.staton files inside asar archives returningundefinedforblksizeandblocksinstead of numeric values. #50875 (Also in 41, 42)Fixed a memory leak where Menu items were not cleaned up after Menu.setApplicationMenu was called repeatedly. #50831 (Also in 41, 42)
Fixed an intermittent
Invoke in DisallowJavascriptExecutionScopecrash on application quit when aWebContents(or other JS-emitting native object) is garbage-collected during shutdown. #50693 (Also in 41, 42)Fixed an issue on macOS where
show/hideevents andWebContentsvisibility state could be reported incorrectly when multipleWebContentsViews were attached to a window. #50713 (Also in 41, 42)Fixed an issue where DevTools would re-attach to the window when opened after previously being detached. #50817 (Also in 39, 41, 42)
Fixed an issue where
setSimpleFullScreenon macOS would exit when web content calledrequestFullscreen(). #50986 (Also in 42)Fixed an issue where concurrent
getFileHandlerequests on the same path could stall indefinitely. #50672 (Also in 41, 42)Fixed aspect ratio min/max size clamping to correctly account for extraSize on macOS. #50834 (Also in 41, 42)
Fixed the crash keys being lost and the crash reporter hanging on macOS when many dynamic crash keys were registered. #50838 (Also in 41, 42)
Moved Electron-specific help menu links to the default app only; unpackaged apps will no longer see these items in their default menu. #50860 (Also in 41, 42)
Fixed
fs.staton files inside asar archives returningundefinedforblksizeandblocksinstead of numeric values. #50875 (Also in 41, 42)Fixed a memory leak where Menu items were not cleaned up after Menu.setApplicationMenu was called repeatedly. #50831 (Also in 41, 42)
Fixed an intermittent
Invoke in DisallowJavascriptExecutionScopecrash on application quit when aWebContents(or other JS-emitting native object) is garbage-collected during shutdown. #50693 (Also in 41, 42)Fixed an issue on macOS where
show/hideevents andWebContentsvisibility state could be reported incorrectly when multipleWebContentsViews were attached to a window. #50713 (Also in 41, 42)Fixed an issue where DevTools would re-attach to the window when opened after previously being detached. #50817 (Also in 39, 41, 42)
Fixed an issue where
setSimpleFullScreenon macOS would exit when web content calledrequestFullscreen(). #50986 (Also in 42)Fixed an issue where concurrent
getFileHandlerequests on the same path could stall indefinitely. #50672 (Also in 41, 42)Fixed aspect ratio min/max size clamping to correctly account for extraSize on macOS. #50834 (Also in 41, 42)
Fixed the crash keys being lost and the crash reporter hanging on macOS when many dynamic crash keys were registered. #50838 (Also in 41, 42)
Moved Electron-specific help menu links to the default app only; unpackaged apps will no longer see these items in their default menu. #50860 (Also in 41, 42)
Fixed a bug where Windows notification icons could fail to save because their temporary filenames contained invalid characters. #50484 (Also in 41)
Fixed a crash in
clipboard.readImage()when the clipboard contains malformed image data. #50491 (Also in 39, 41, 42)Fixed a crash when calling an offscreen shared texture's
release()after the texture object was garbage collected. #50500 (Also in 39, 41, 42)Fixed an accessibility issue where the AXMenuOpened event was not fired on menu creation. #50505 (Also in 41, 42)
Fixed an issue where an app shortcut may lose its icon after auto-updating on Windows. #50518
Fixed an issue where
nodeIntegrationInWorkeroverrides insetWindowOpenHandlerwere not honored for child windows sharing a renderer process with their opener. #50467 (Also in 38, 39, 41)Fixed crash when handling JavaScript dialogs from windows opened with invalid or empty URLs. #50401 (Also in 39, 41, 42)
Fixed improper focus tracking in BaseWindow on MacOS. #50337 (Also in 39, 41, 42)
Fixed logic bug that rendered certain window types un-resizable on MAS builds. #50355 (Also in 41, 42)
Fixed utilityProcess exit event reporting incorrect exit codes on Windows when the exit code has the high bit. #50387 (Also in 41, 42)
Fixed window freeze when failing to enter/exit fullscreen on macOS. #50344 (Also in 39, 41, 42)
Other Changes
Fixed
gn genfailing to resolveelectron_versionwhen building from agit worktreecheckout. #51164 (Also in 39, 41, 42)Security: backported fixes for CVE-2026-6297, CVE-2026-6299, CVE-2026-6358, CVE-2026-6359, CVE-2026-6300, CVE-2026-6303, CVE-2026-6308, CVE-2026-6309, CVE-2026-6360, CVE-2026-6311, CVE-2026-6313, CVE-2026-6314, CVE-2026-6316, CVE-2026-6362, CVE-2026-6301, CVE-2026-6307, CVE-2026-6363, CVE-2026-6298, CVE-2026-6304, CVE-2026-6364, CVE-2026-6296, CVE-2026-6305, CVE-2026-6306, CVE-2026-6361, CVE-2026-6302, CVE-2026-6318. #51139