Electron v41.4.0
Latest StableRelease Notes
Features
Fixes
Ensured cross-origin
fetch()and XHR are blocked for custom protocols registered withsupportFetchAPI: trueunlesscorsEnabled: trueis also set; cross-originmode: 'no-cors'requests now receive an opaque response. #51270 (Also in 39, 40, 42)Fixed a crash when providing invalid HTTP header names or values in the
webRequest.onBeforeSendHeaders()callback. #51365 (Also in 40, 42)Fixed a bug that cause offscreen rendering doesn't have valid screen info and unable to get valid result of related media queries.
Fixed a bug where errors would occur when using the Chrome DevTools Fetch API. #51371 (Also in 42)
Fixed a crash that could occur when an autofill suggestion popup was shown while a window was closing. #51321 (Also in 42)
Fixed a regression where frameless fullscreen windows had white borders on Windows. #51332 (Also in 42)
Fixed a renderer crash when a page uses the
<geolocation>HTML element. #51373 (Also in 42)Fixed an issue where calling
contentTracingAPIs beforeapp.whenReady()would crash the application. #51352 (Also in 42)Fixed an issue where some toast notification properties didn't work as expected in WinRT. #51397 (Also in 42)
Fixed buggy behavior where Backspace would accept macOS text replacements inside
contenteditableelements. #51343 (Also in 40, 42)This PR fixes a regression in silent printing where custom DPI values from webContents.print were not honored, causing incorrect output scaling in real-world print flows. #51355 (Also in 42)