Electron v38.5.0

npm
npm install --save-dev electron@38.5.0
yarn
yarn add --dev electron@38.5.0
Google ChromeChromium
140.0.7339.249
Node.jsNode.js
22.20.0
V8V8
14.0.365.10

Release Notes

Features

  • Added methods to enable more granular accessibility support management. #48626 (Also in 37, 39)

Fixes

  • Fixed a potential crash in dialog.showOpenDialog on Windows with an empty extension filter array. #48660 (Also in 37, 39)

  • Fixed an error when checking environmental variables when using remote checksums when installing Electron via npm. #48672 (Also in 37, 39)

  • Fixed an issue where trafficLightPosition would not be correctly applied when using titleBarStyle: 'customButtonsOnHover' on macOS 26. #48620 (Also in 37, 39)

  • Fixed an issue where button background on mouse hover with titleBarOverlay wasn't always calculated to provide appropriate minimum contrast. #48595 (Also in 37, 39)

  • Fixed an issue where icons didn't show up as expected on Windows Toast notifications. #48630 (Also in 39)

  • Fixed crash when inspector agent attempts to evaluate on provisional frames. #48513 (Also in 39)

Other Changes

  • Updated Chromium to 140.0.7339.249. #48569

Documentation

  • Documentation changes: #48684