v42.7.1
📦 electronView on GitHub →
🐛 6 fixes🔧 2 symbols
Summary
This release addresses several bugs, including issues with hardware acceleration on Windows, Linux message boxes, frameless window resizing, maglev compilation crashes, remote debugging, and autofill popups on macOS. It also includes backported fixes from upstream Chromium and V8.
🐛 Bug Fixes
- Fixed `app.disableHardwareAcceleration()` not fully disabling GPU hardware usage on Windows starting from Electron 38.
- Fixed a crash when showing Linux message boxes while another Linux UI implementation was active.
- Fixed an issue where frameless windows could shrink after applying constraints or toggling resizability on Windows.
- Fixed crash during maglev compilation.
- Fixed remote debugging via `--remote-debugging-port` not working when inspecting from Chrome's `chrome://inspect` page. The DevTools page would appear empty due to the frontend URL pointing to a CDN that returned 404 for Electron's Chromium builds.
- Fixed unnecessary autofill popup creation for fields without datalist suggestions, which could cause input latency on macOS.