github electron/electron v44.0.0-beta.1
electron v44.0.0-beta.1

pre-release4 hours ago

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@44.0.0-beta.1.

Release Notes for v44.0.0-beta.1

Features

  • Added webFrameMain.printToPDF() to allow printing individual frames to PDF from the main process. #52625 (Also in 42, 43)
  • Fixed an issue where getDisplayMedia({ audio: { restrictOwnAudio: true } }) was ignored in setDisplayMediaRequestHandler, causing loopback audio to include local app playback. #52534 (Also in 43)

Fixes

  • Fixed a browser process crash that could occur during Windows logoff, shutdown, or restart. #52619 (Also in 42)
  • Fixed the Linux system accent color intermittently not being applied (systemPreferences.getAccentColor() returning an empty string on some launches). #52574

Other Changes

  • Improved the error message when an asar integrity check fails to name the entry that failed. #52624 (Also in 42, 43)

Unknown

  • Removed openAsHidden option from app.setLoginItemSettings().
    • Removed openAsHidden, wasOpenedAsHidden and restoreState fields from return value of app.getLoginItemSettings().
    • Fixed potential deadlock inside app.getLoginItemSettings() on macOS. #52667

Don't miss a new electron release

NewReleases is sending notifications on new releases.