Le framework pour le développement d’applications de bureau multiplateformes proposé par la plateforme GitHub s’offre une mise à jour majeure.
Electron 4.0 est la nouvelle version majeure du framework proposée par GitHub pour le développement d’applications de bureau multiplateformes (macOS, Windows, Linux) reposant sur des technologies web (JavaScript, HTML et CSS). S’appuyant sur Node.js (backend) et Chromium (frontend), Electron est notamment utilisé par des projets d’ampleurs internationales comme Atom, Visual Studio Code, Slack, Nuclide, l’application de bureau de WordPress.
L’équipe d’Electron a pour tâche essentielle de faire évoluer le produit en fonction des modifications opérées sur les trois composants principaux : Chromium, Node.js et V8. Electron 4 inclut donc des modifications majeures introduites dans chacun de ces composants. Electron v4.0.0 comprend Chromium 69, Node 10.11 et V8 6.9. Cette nouvelle version du framework inclut aussi des modifications apportées aux API spécifiques à Electron.
Les nouveautés les plus marquantes d’Electron v4.0.0 :
Les dernières versions de Chromium ne prennent plus en charge macOS 10.9. Electron 4.0 et ses prochaines versions lui emboitent donc le pas.
L’ensemble des nouvelles fonctionnalités et des évolutions mineurs sont consultables via le Blog Electron.