Node.js 26 : Temporal API activé par défaut

Par:
francoistonic

jeu, 09/07/2026 - 19:10

Node.js passe en version 26.0. Elle introduit plusieurs changements importants :

- Temporal API est désormais activé par défaut. Pour en savoir plus sur cette AI : voir notre dossier dans Programmez 275

- mise à jour du moteur V8 qui passe en version 14.6

- le client HTTP Undici passe en version 8

- retrait de plusieurs API : http.server.prototype.writeHeader(), les modules _stream_*, flag --experimental_transform-types

Liste complète : 

  • [dff46c07c3] - (SEMVER-MAJOR) crypto: move DEP0182 to End-of-Life (Tobias Nießen) #61084

  • [93c25815ee] - (SEMVER-MAJOR) http: move writeHeader to end-of-life (Sebastian Beltran) #60635

    http.Server.prototype.writeHeader() is now fully removed. Use http.Server.prototype.writeHead() instead.

  • [c755b0113c] - (SEMVER-MAJOR) stream: move _stream_* to end-of-life (Sebastian Beltran) #60657

    The legacy _stream_wrap_stream_readable_stream_writable_stream_duplex_stream_transform, and _stream_passthrough modules are now fully removed.

  • [adac077484] - (SEMVER-MAJOR) crypto: runtime-deprecate DEP0203 and DEP0204 (Filip Skokan) #62453

  • [ac6375417a] - (SEMVER-MAJOR) stream: promote DEP0201 to runtime deprecation (René) #62173

  • [98907f560f] - (SEMVER-MAJOR) module: runtime-deprecate module.register() (Geoffrey Booth) #62401

  • [89f4b6cddb] - (SEMVER-MAJOR) module: remove --experimental-transform-types (Marco Ippolito) #61803

Plusieurs dizaines de commits ont été intégrés, voir la liste complète dans la note de version : https://nodejs.org/en/blog/release/v26.0.0