v42.8.1
📦 electronView on GitHub →
🐛 6 fixes🔧 8 symbols
Summary
This release addresses several bugs, including issues with BrowserWindow sizing on Windows, Dirent.parentPath in asar archives, and UAFs with protocol registration. It also includes a renderer crash fix and improved asar integrity error messages.
🐛 Bug Fixes
- Fixed BrowserWindow size corruption on Windows when created with explicit x/y on a secondary monitor whose DPI differs from the primary.
- Fixed Dirent.parentPath being undefined for fs.readdir, fs.readdirSync, fs.glob, and fs.globSync with withFileTypes: true inside asar archives.
- Fixed a UAF with protocol.registerStreamProtocol when an error is emitted during a read.
- Fixed a crash that could occur when closing DevTools while the host WebContents was being destroyed.
- Fixed a renderer crash when disabling device emulation while the main frame was not local.
- Improved the error message when an asar integrity check fails to name the entry that failed.