Release Notes for v43.2.0
Features
- Added net.WebSocket, a WHATWG-compatible WebSocket client for the main process that routes through Chromium's network stack. #52344 ^{(Also in 42)}
Fixes
- Fixed app.disableHardwareAcceleration() not fully disabling GPU hardware usage on Windows starting from Electron 38. #52369 ^{(Also in 41, 42, 44)}
- Fixed globalShortcut not working on GNOME Wayland by enabling Chromium's GlobalShortcutsPortalPreferredTrigger feature by default on Linux. #52228
- Fixed a crash when showing Linux message boxes while another Linux UI implementation was active. #52410 ^{(Also in 42, 44)}
- Fixed a window being marked hidden and background-throttled on macOS when covered by a transparent or click-through window. #52389 ^{(Also in 44)}
- Fixed unnecessary autofill popup creation for fields without datalist suggestions, which could cause input latency on macOS. #52321 ^{(Also in 41, 42, 44)}
- Fixed webContents.print() returning "Invalid printer settings" when print options are provided. #52381 ^{(Also in 44)}
Other Changes
- Updated Chromium to 150.0.7871.129. #52355