v40.9.3
📦 electronView on GitHub →
🐛 7 fixes🔧 6 symbols
Summary
This patch release focuses on fixing various bugs related to network requests, PDF printing, crashes, window dragging, and macOS update application. It also includes backported security fixes and upstream library updates.
🐛 Bug Fixes
- Ensured cross-origin fetch() and XHR are blocked for custom protocols registered with supportFetchAPI: true unless corsEnabled: true is also set; cross-origin mode: 'no-cors' requests now receive an opaque response.
- Fixed webContents.printToPDF rejecting on all subsequent calls after a prior call was rejected with an invalid pageRanges value.
- Fixed a crash when providing invalid HTTP header names or values in the webRequest.onBeforeSendHeaders() callback.
- Fixed a crash that could occur when an autofill suggestion popup was shown while a window was closing.
- Fixed an issue where app-region: drag inside a hidden WebContentsView would still drag the parent window on Windows.
- Fixed an issue where an Electron macOS update would not be applied if another app was previously blocking the macOS system update loop.
- Fixed buggy behavior where Backspace would accept macOS text replacements inside contenteditable elements.