Electron Releases - v9.0.0-beta.7

npm install electron@v9.0.0-beta.7
yarn add electron@v9.0.0-beta.7
Note: This is a beta release, this means it may be shipping with an unreleased version of Chromium.
Please file new issues for any bugs you find in it.

Release Notes

Features

  • Added ability to set and get title bar traffic light position on the fly (macOS). #22566
  • Added new spellcheck-dictionary-* events on the `session module to help track and debug dictionary initialization. #22556
  • Allow an optional callback parameter for WebFrame.executeJavaScript* methods, which is called synchronously unless the target context is paused. #22501

Fixes

  • DeviceId from navigator.mediaDevices.enumerateDevices is now consistent across reloads. #22567
  • Fixed issue where repositioned traffic lights would be in the wrong position after the user switches OS theme. #22560

Unknown

  • Added chrome.i18n extension API. #22570
  • Added chrome.tabs.connect extension API for background pages. #22549