Electron Releases

Release Notes for v28.0.0-beta.11

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@28.0.0-beta.11.

Features

  • This PR adds several properties to the display object including detected, maximumCursorSize, and nativeOrigin. #40554

Fixes

  • Backported fix for AVX related crashes on certain linux machines. #40542 (Also in 26, 27)
  • Use activateIgnoringOtherApps for focusing non-panels on macOS. #40621

Other Changes

  • Security: backported fix for 1491210.
    • Security: backported fix for CVE-2023-6345. #40647
  • Updated Chromium to 120.0.6099.35. #40547

Release Notes for v28.0.0-beta.10

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@28.0.0-beta.10.

Fixes

  • Fixed a potential issue with async_hook corruption in some error contexts. #40594 (Also in 26, 27)
  • Fixed file paths passed to shell.showItemInFolder not being escaped in Linux. #40562
  • Fixed problem with bounds of maximized window when toggle BrowserWindow.setResizable function. #40582 (Also in 26, 27)
  • Fixed resizing performance issue on macOS. #40586 (Also in 26, 27)