Electron Releases

Filter by channel Filter by major release

Release Notes for v27.0.0-beta.9

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@27.0.0-beta.9.

Fixes

  • Fixed BrowserView.setBounds calls not painting view in new bounds in some cases. #40037 (Also in 25, 26)
  • Fixed an issue where webContents.print could fail when options is a frozen object. #40030 (Also in 25, 26)
  • Fixed how screen readers are detected on Windows to reduce false positives. #40065

Release Notes for v27.0.0-beta.8

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@27.0.0-beta.8.

Features

  • Detect system dark theme preference via xdg settings portal on Linux. #40010 (Also in 25, 26)

Fixes

  • Fixed an issue where vibrant windows incorrectly have square corners when they're modals on macOS. #39996
  • Fixed window size constraints not working on macOS. #39992
  • Prevent DWM from redrawing video frames rendered on opaque windows. #40003

Other Changes

  • Fixed build failure when PDF viewer is disabled. #40001 (Also in 25, 26)
  • Security: backported fix for CVE-2023-5217. #40022