Note: This is a beta release. Please file new issues for any bugs you find in it.
This release is published to npm under the beta tag and can be installed via npm install electron@beta
, or npm install electron@39.0.0-beta.4
.
Release Notes for v39.0.0-beta.4
Features
- Added
RGBAF16
output format with scRGB HDR color space support to Offscreen Rendering. #48504 - Support dynamic ESM imports in non-context isolated preloads. #48488 (Also in 37, 38)
Fixes
- Fixed an issue where
systemPreferences.getAccentColor
inverted the color. #48624 - Fixed an issue where
trafficLightPosition
would not be correctly applied when usingtitleBarStyle: 'customButtonsOnHover'
on macOS 26. #48621 (Also in 38) - Fixed an issue where button background on mouse hover with
titleBarOverlay
wasn't always calculated to provide appropriate minimum contrast. #48597 (Also in 37) - Fixed an issue where calling
webContents.openDevTools({ mode: 'detach' })
would cause a crash on Wayland. #48623 - Fixed an issue where icons didn't show up as expected on Windows Toast notifications. #48629 (Also in 38)
- Fixed shader-f16 to work on Windows. #48557 (Also in 37, 38)
- Fixed white flash on call to BrowserWindow.show. #48559 (Also in 37, 38)
- Titlebar buttons now appear on the correct side of windows on Wayland in Ubuntu. #48603 (Also in 38)
Other Changes
- Updated Chromium to 142.0.7444.34. #48571