An update of the Electron 27.0.0 framework was released

An update of the Electron 27.0.0 framework was released

The developers of the Electron framework have released version 27.0.0. The update includes support for Chromium 118, Node.js 18 and V8 11. In addition, the system no longer supports macOS High Sierra and Mojave

Main innovations in Electron 27.0.0:

  • updated the main stack to current versions: Chromium 118, Chrome DevTools 118, Node 18.17.1 and V8 11.8;

  • Electron now fails to run on macOS 10.13 (High Sierra) and macOS 10.14 (Mojave). Older versions of the framework will work, but Electron 27 now requires macOS 10.15 (Catalina) and higher;

  • added chrome.scripting API support to install your JavaScript and CSS on pages;

  • an API appeared for accounting for the settings of the application background transparency management system;

  • instead of methods systemPreferences.{get,set}AppLevelAppearance and systemPreferences.appLevelAppearance module is now available nativeTheme;

  • value alternate-selected-control-text in the method systemPreferences.getColor is now deprecated, can be used instead selected-content-background;

  • the WaylandWindowDecorations mode is activated by default, with its help you can correctly change the size and position of windows in Wayland-based environments;

  • The ipcRenderer.sendTo() API has been deprecated and is recommended to use MessageChannel instead.

Related posts