Electron 41 est disponible ! Il inclut des mises à jour vers Chromium 146.0.7680.65, V8 14.6, et Node v24.14.0.
L'équipe d'Electron est heureuse d'annoncer la sortie d'Electron 41 ! Vous pouvez l'installer avec npm via npm install electron@latest ou le télécharger sur notre site web de téléchargement de version. Vous obtiendrez plus de détails sur cette version en lisant ce qui suit.
If you have any feedback, please share it with us on Bluesky or Mastodon, or join our community Discord! Les bogues et les demandes de fonctionnalités peuvent être signalés dans l'[outil de suivi des problèmes] d’Electron (https://github.com/electron/electron/issues).
Après la publication du paquet initial 41.0.0, nous avons intégré quelques bugs de haute priorité dans les versions de correctifs suivantes. Nous recommandons d'installer la version 41.0.2 en mettant à jour Electron vers la version 41.
Changements notables
Résumé d'intégrité ASAR pour une sécurité améliorée
Depuis Electron 41, les applications Electron pour macOS peuvent maintenant intégrer un résumé de leurs informations d'intégrité ASAR. Cela ajoute une couche supplémentaire de détection de tampons pour les applications qui utilisent l'intégrité ASAR en validant les informations d'intégrité elles-mêmes au lancement de l'application.
Pour activer cette fonctionnalité pour votre application, vous pouvez exécuter la commande suivante avec @electron/asar v4.1.0 et au-dessus :
asar integrity-digest on /path/to/YourApp.app
Vous devez re-signer votre application ensuite. Pour plus d'informations, voir la documentation du CLI @electron/asar.
Support for this feature in Electron Forge is planned for the near future (electron/forge#4159).
Improved Wayland support
On Wayland (Linux), frameless windows now have drop shadows and extended resize boundaries. To create fully frameless windows with no decorations, set hasShadow: false in the window constructor. #49885
Mitchell Cohen has written a blog article about recent work to improve Electron's support of Wayland and client-side decorations on Linux.
Added support for MSIX auto-updating
The Electron team recently added MSIX auto-updater support according to RFC #21. You can now ship both MSIX and Squirrel.Mac in your update server essentially with the same JSON response format. See the autoUpdater documentation for more information.
This was added in Electron 41 by #49586 and has also been backported to Electron 39.5.0 (#49585) and 40.2.0 (#49587).