Node.js 26.9.0 a été publié le 16 septembre 2026 comme version Current. La page de publication est signée par Antoine du Hamel (@aduh95). Node.js 24.21.0 reste la version LTS la plus récente. La version 26.9.0 est la dernière publication de la branche Current.
Le module crypto reçoit une API MAC générique. Node.js peut désormais découvrir les chiffrements et les fonctions de hachage fournis par OpenSSL. La version corrige aussi la gestion des JWK RSA multi-primes et met en cache certaines paires de clés ECDH. Le support FIPS gagne un mode strict et un canal de diagnostic. D’autres corrections concernent les exports PKCS8 et SPKI, les sels RSA-PSS, les messages d’erreur CCM, l’état de X509Certificate et la mémoire non initialisée renvoyée par Hmac.digest().
Le module ffi est activé par défaut. Node.js ajoute également node:bench et sa prise en charge en ligne de commande. L’implémentation inclut des runners, des reporters, des API de diagnostic et des événements de planification. perf_hooks fournit Histogram meanCI ainsi que l’export et l’import CBOR pour échanger des histogrammes. Des API expérimentales prennent en charge DTLS et les Web Workers. Le système de fichiers virtuel peut être utilisé avec les chargeurs de modules CJS et ESM. Les embedders peuvent fournir un cache de code intégré sans snapshot.
La publication poursuit le travail sur fs, HTTP, HTTP/2, les streams, les permissions, QUIC, SQLite, SEA, les workers et Node-API. Elle améliore notamment la copie récursive de fichiers et le contrôle des motifs glob. Elle corrige un deadlock HTTP/2 et limite les en-têtes des réponses proxy. Les adaptateurs Web Streams et le nettoyage des streams évoluent aussi. Les permissions acceptent des références URL et Uint8Array. Les addons natifs peuvent être chargés depuis un système de fichiers virtuel. Un problème use-after-free dans CleanupHookThunkRun a été corrigé.
La chaîne de compilation ajoute des options pour utiliser Perfetto, Highway et Abseil sous forme de bibliothèques partagées. Les plugins V8 pour GDB et LLDB sont activés. Le sandbox V8 est activé dans les builds à cage partagée. Les dépendances mises à jour comprennent simdjson 4.6.11 et zlib 1.3.2.1-motley-285e94b. Plusieurs correctifs V8 ont été rétroportés. La documentation, les types TypeScript, les Web Platform Tests et les benchmarks couvrent les nouvelles API.
Les téléchargements comprennent des installateurs et binaires Windows 64 bits et ARM64, un installateur macOS ainsi que des binaires Intel et Apple Silicon. Des binaires Linux sont disponibles pour x64, ARMv8, PPC LE et s390x. La publication fournit aussi un binaire AIX PPC64 et les sources. Le répertoire de version contient des SHASUMS SHA256 signés par PGP et la documentation de Node.js 26.9.0.




Commentaires
Pas encore de commentaire — écris le premier.
Lance la discussion
Pas de compte ni de mot de passe — saisis simplement ton adresse e-mail et nous t’envoyons un lien de connexion à usage unique. Première visite ? Tout se met en place automatiquement.
Ton évaluation sera appliquée automatiquement après ta connexion.
Vérifie ta boîte mail
Nous avons envoyé un lien de connexion à …. Ouvre-le sur cet appareil — cet onglet te connectera automatiquement.
Rien reçu ? Vérifiez le dossier spam — et marquez le message « Non spam » pour qu'il arrive directement la prochaine fois.