AccueilActualités informatiqueEnvironnement d'exécution : Node.js 17 prend en charge le moteur JavaScript 9.5...

Environnement d’exécution : Node.js 17 prend en charge le moteur JavaScript 9.5 et OpenSSL 3.0

La communauté Node.js a présenté la version 17 de l’environnement d’exécution JavaScript du même nom. Outre les nouvelles interfaces, la mise à jour apporte la prise en charge de la version 3.0 de la bibliothèque cryptographique OpenSSL et de la version 9.5 du moteur JavaScript V8.

Sommaire

La version 17 comporte une nouvelle API pour le readline-qui fournit une interface pour lire les données ligne par ligne à partir d’un flux lisible, par ex. process.stdinpar exemple.

En plus de la prise en charge des nouveaux fournisseurs d’OpenSSL 3.0, dont un pour le Federal Information Processing Standard (FIPS), la mise à jour maintient prêtes d’autres fonctions de la boîte à outils. OpenSSL 3.0 et une variante mise à jour de quictls/openssl à partir d’OpenSSL 1.1.1 sont déjà implémentés dans la version actuelle de l’environnement d’exécution, selon le billet de blog. OpenSSL 1.1.1 ne sera apparemment supporté que jusqu’au 11 septembre 2023 (End-of-Life, EOL).

Node.js 16 a été publié en avril 2021, apportant des binaires pour Apple Silicon et une mise à jour de la version 9.0 du moteur V8 de Google. La semaine prochaine, la version 16 devrait passer en support à long terme (LTS). En raison du numéro de version impair, la version actuelle ne sera pas proposée en tant que version LTS à l’avenir, conformément aux directives de la communauté Node.js.

Node.js 17 est disponible en téléchargement sur Nodejs.org. Vous trouverez plus d’informations sur cette version et une liste des commits contenus dans la version actuelle dans le blog sur l’environnement d’exécution.

Plus d'articles