Electron 4.0.0 est disponible et toutes les apps qui reposent sur ce framework qui permet d’utiliser des technologies du web pour créer des apps multiplateformes peuvent en profiter. Au programme, une mise à jour de tous ses composants sous-jacents, dont le moteur de rendu web Chromium (le même que Chrome), NodeJS qui permet d’utiliser et de créer des apps en JavaScript et V8, le moteur JavaScript de Google.
En raison de ces dépendances, Electron doit abandonner OS X Mavericks avec cette quatrième version. Chromium 69 qui est désormais intégré ne gère plus OS X 10.9 et par conséquent, le framework non plus. Concrètement, toutes les apps qui l’exploitent nécessiteront au minimum 10.10 quand elles auront été mises à jour. Pas de panique toutefois, la plupart de ces apps n’utilisent pas des versions récentes d’Electron. Pour prendre un exemple, l’éditeur de code de Microsoft, Visual Studio Code, se prépare toujours à passer à… Electron 3.
Pour en revenir à la mise à jour, le framework permet de désactiver le mode remote
pour des raisons de sécurité. Plusieurs fonctions ont été modifiées et certaines sont dépréciées, signe qu’elles disparaîtront avec Electron 5.0. Les développeurs intéressés trouveront l’intégralité des notes de version à cette adresse.