La fondation Node.js a pris toute une série de décisions visant à transformer la version 6 du site JavaScript. Le serveur de la plateforme passe désormais au statut LTS. La publication d’une bêta de Node.js 7 a déjà eu lieu en fin septembre.
Selon le community manager de la fondation, Mikeal Rogers, cette dernière version va proposer une meilleure stabilité. Elle mettra également l’accent sur une amélioration progressive de la version v6 et permettra la mise à jour vers les versions V8, ICU (International Components for Unicode) et libuv. Ce Node.js V7 comprend d’ailleurs un moteur JavaScript V8 5.4.
De nouvelles fonctionnalités pour un usage optimal
Cette dernière version V7 vise notamment à améliorer les performances liées à la mémoire. Ainsi, pour les loggins nodejs, vous pouvez facilement trouver des logiciels adaptés afin d’assurer la journalisation Node.js.
De nouvelles fonctionnalités ont été intégrées, surtout au niveau du langage JavaScript. On cite particulièrement l’opérateur d’exponentiation et le support expérimental pour les options asynchrones.
Toutefois, notez que ces dernières ne seront pas fonctionnelles avant le lancement de la version V8 de 5.5. Toutes ces fonctionnalités sont jusqu’à présent en mode expérimental, afin que les utilisateurs puissent les tester. Par ailleurs, elles contiennent encore des bugs et ne devraient pas être mises en production.
D’autres modifications sont en cours
Étant de numéro de version impair, Node.js 7 ne sera disponible que durant huit mois. D’ailleurs, sa fin de vie est prévue pour le mois de juin 2017. La fondation se concentre plus sur l’adoption de normes web modernes, la compatibilité de langage et travaille sur les éventuelles améliorations en cas d’utilisation croissante.
Ainsi, on peut voir différentes modifications avec cette nouvelle version de JavaScript. Le statut LTS prend la place de la version Node.js v6. Les améliorations apportées à la version précédente se concentrent surtout sur les mises à jour de sécurité et les corrections de bugs.