Electron is a cross-platform desktop application built using JavaScript, HTML, and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other applications. Electron is compatible with Mac, Windows and Linux, and can build applications for the three platforms.
Electron 26.1.0 is now released, the specific updates are as follows:
Features
- Added support for --dns-result-order Node.js cli flag. #39501
Fixes
- Fixed
BrowserWindow.moveTop()
a crash that could occur when called on a modal child window. #39527 - Fixed
chrome://gpu
the problem of loading failure. #39584 - Fixed
chrome.tabs
some properties of Tab objects not being correctly considered privileged. #39607 - Fixed decoration of tiled windows on Wayland. # 39571
- Fixed regenerating thumbnail toolbar buttons when restarting Explorer. #39587
- Support for Region Capture API with tab MediaStream. #39618
Other Changes
- Security: Backported the fix for CVE-2023-4071 .
- Security: Backported the fix for CVE-2023-4070 .
- Security: Backport the fix for CVE-2023-4075 .
- Security: Backported CVE-2023-4076 fix.
- Security: Backported the fix for CVE-2023-4069 .
- Security: Backported the fix for CVE-2023-4074 .
- Security: Backported the fix for CVE-2023-4072 .
- Security: Backport the fix for CVE-2023-4068 .
- Security: Backported fixes from 1464682.
- Security: Backport of fixes from 1464680.
- Security: Backported the fix for CVE-2023-4073 . #39516
- Update Chromium to 116.0.5845.97. #39530
Update instructions: https://github.com/electron/electron/releases/tag/v26.1.0