Node.js 24.22.0 est une version LTS de la série Krypton. Richard Lau a publié l’annonce le 14 octobre 2026, et @aduh95 a préparé la livraison.
Le module crypto ajoute `crypto.parsePKCS12()`, une API MAC générique et la découverte des chiffrements et des fonctions de hachage via les fournisseurs OpenSSL. `Cipher` et `Decipher` prennent désormais en charge les modes SIV et GCM-SIV. Web Cryptography intègre les Hybrid KEMs. La version apporte aussi des diagnostics FIPS, un mode strict pour `--force-fips`, une gestion des clés fondée sur les fournisseurs, `mgf1Hash` pour RSA-OAEP et la validation des entrées PBKDF2 et HKDF. Plusieurs problèmes touchant RSA, EC, PKCS#8, SPKI, X.509 et HMAC sont corrigés.
Le module net peut transmettre des objets `net.BoundSocket` à des threads et à des processus enfants. `perf_hooks` reçoit `SlidingWindowHistogram`, la prise en charge de l’analyse qrde, l’API `meanCI` et l’échange d’histogrammes en CBOR. SQLite ajoute `StatementSync.prototype.close()` et `StatementSync.prototype[Symbol.dispose]()`. Le module ajoute également un canal de diagnostic et renforce la gestion des accès depuis les callbacks et des chemins URL. util ajoute `util.markPromiseAsHandled`, `util.throttle` et `debounce`. `Server.prototype._listen2` est déprécié.
Les corrections du runtime concernent notamment les assertions avec des clés Map ou des membres Set nuls, le décodage UTF-16LE non aligné, le nettoyage des temporisations au lancement d’un processus et la propagation de `AbortSignal.any()`. Le système de fichiers corrige des courses lors de la configuration des surveillances récursives, le traitement des liens symboliques dans les motifs glob, la suppression de fichiers en lecture seule sous Windows, les métadonnées de copie et les erreurs de chemins non ASCII. HTTP et HTTP/2 reçoivent des corrections liées à la fermeture, à la pression inverse et aux interblocages. QUIC corrige des problèmes de flux HTTP/3 et un crash. Les flux, l’inspecteur, le démarrage et la durée de vie mémoire bénéficient aussi de corrections.
Côté build, la version active la sandbox V8 dans les builds shared-cage, améliore la liaison des dépendances partagées GN, corrige les valeurs par défaut de riscv64 et supprime les avertissements d’assembleur OpenSSL avec clang. Elle intègre des backports de V8, npm 11.19.1, simdjson 4.6.11 et zlib 1.3.2.1-motley-285e94b. La documentation et les tests sont mis à jour pour OpenSSL 4.1, le mode FIPS, les permissions, SQLite, QUIC, zstd et le comportement de `DEP0185`.




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.