T
traeai
Sign in
返回首页
Node.js Blog

Node.js 26.2.0 (Current)

6.5Score

TL;DR · AI Summary

Node.js 26.2.0 includes notable updates such as stream.compose stabilization, fs module support for Temporal.Instant, new HTTP writeInformation method, and multiple crypto security enhancements along with dependency upgrades.

Key Takeaways

  • stream.compose is now stable for production use
  • fs module adds support for Temporal.Instant for enhanced time handling
  • HTTP module introduces writeInformation for sending arbitrary 1xx status codes

Outline

Jump quickly between sections.

  1. Node.js 26.2.0 is a minor release with several notable changes.

  2. The stream.compose API has been marked stable for production use.

  3. fs module now supports Temporal.Instant in Stats and BigIntStats objects.

  4. New writeInformation method allows sending arbitrary 1xx HTTP status codes.

  5. Multiple crypto enhancements including hardened key handling and improved algorithm validation.

  6. Includes updates to undici, corepack, sqlite, and simdjson libraries.

Mindmap

See how the topics connect at a glance.

查看大纲文本(无障碍 / 无 JS 友好)
  • Node.js 26.2.0 Release
    • API Stability
      • stream.compose stable
    • Enhanced Functionality
      • Temporal.Instant support
      • writeInformation for 1xx codes
    • Security & Performance
      • Crypto improvements
      • Dependency upgrades

Highlights

Key sentences worth saving and sharing.

  • The stream.compose API has been marked stable, enabling its use in production environments.

    Notable Changes section

    ⬇︎ 下载 PNG𝕏 分享到 X
  • fs module now supports Temporal.Instant in Stats and BigIntStats objects for better temporal data handling.

    Notable Changes section

    ⬇︎ 下载 PNG𝕏 分享到 X
  • The new writeInformation method in http module allows sending arbitrary 1xx status codes.

    Notable Changes section

    ⬇︎ 下载 PNG𝕏 分享到 X
#Node.js#JavaScript#API#Security#Performance
Open original article

Skip to content

[](https://nodejs.org/en)

LearnAboutDownloadBlogDocs

ContributeCourses

[](https://github.com/nodejs/node)

ADH

Antoine du Hamel

[2026-05-20, Version 26.2.0 (Current), @aduh95](https://nodejs.org/en/blog/release/v26.2.0#2026-05-20-version-2620-current-aduh95)

[Notable Changes](https://nodejs.org/en/blog/release/v26.2.0#notable-changes)

  • [`189d43a193`] - doc: mark stream.compose stable (Matteo Collina) #62562
  • [`f858c6140e`] - (SEMVER-MINOR)fs: add Temporal.Instant support to Stats and BigIntStats (Livia Medeiros) #60789
  • [`0cbb3895df`] - (SEMVER-MINOR)http: add writeInformation to send arbitrary 1xx status codes (Tim Perry) #63155

[Commits](https://nodejs.org/en/blog/release/v26.2.0#commits)

Windows 64-bit Installer: https://nodejs.org/dist/v26.2.0/node-v26.2.0-x64.msi

Windows ARM 64-bit Installer: https://nodejs.org/dist/v26.2.0/node-v26.2.0-arm64.msi

Windows 64-bit Binary: https://nodejs.org/dist/v26.2.0/win-x64/node.exe

Windows ARM 64-bit Binary: https://nodejs.org/dist/v26.2.0/win-arm64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v26.2.0/node-v26.2.0.pkg

macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v26.2.0/node-v26.2.0-darwin-arm64.tar.gz

macOS Intel 64-bit Binary: https://nodejs.org/dist/v26.2.0/node-v26.2.0-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v26.2.0/node-v26.2.0-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v26.2.0/node-v26.2.0-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v26.2.0/node-v26.2.0-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v26.2.0/node-v26.2.0-aix-ppc64.tar.gz

ARMv8 64-bit Binary: https://nodejs.org/dist/v26.2.0/node-v26.2.0-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v26.2.0/node-v26.2.0.tar.gz

Other release files: https://nodejs.org/dist/v26.2.0/

Documentation: https://nodejs.org/docs/v26.2.0/api/

[SHASUMS](https://nodejs.org/en/blog/release/v26.2.0#shasums)

code
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

cef2e65897f97088b512f922896a56de3ec0614d020816ef0ecb76290e708b81  node-v26.2.0-aix-ppc64.tar.gz
922634a94fc0beb8a3feb448f55c600fb8eb6a0a598996a6536cb78e98cfc03c  node-v26.2.0-arm64.msi
2d8575b6a749c0bc66cc6ecd22a952f7d9bbf3b0ea76fcb0ed3ce858018afff7  node-v26.2.0-darwin-arm64.tar.gz
6c2393ec9fd8a16264282bf30d6c09088695f5189915d8075d0166b23688f04a  node-v26.2.0-darwin-arm64.tar.xz
26a5480d0dd952be86beae83e6636dacd7a3ffd17ef51d0b26bc9b260f2b42e9  node-v26.2.0-darwin-x64.tar.gz
50e3fb7cda816f0ab8929551516530669d1c0449a3f6a8a044be82a57cc642a4  node-v26.2.0-darwin-x64.tar.xz
05f779a0a5498712cd8f85cef69ef02072a45c12641ee616f2d9b89416a81a47  node-v26.2.0-headers.tar.gz
2b447554f72320568be9c06566d6a673ab97bffaf799a758a91cb5e81dc16e3c  node-v26.2.0-headers.tar.xz
bf52461d25017479cdc549642c4e7a2303ac5c5395d7c3d026d5d8b3fa283c05  node-v26.2.0-linux-arm64.tar.gz
2f06be7e5435728abd890fe53b69965773919b705d8cfedd856c8f604c1e3726  node-v26.2.0-linux-arm64.tar.xz
4b52429b35a049a0cf574360cd1b11cbc9f03201d13876f26897c9863d25ec49  node-v26.2.0-linux-ppc64le.tar.gz
c4bff589e7a1cdf344e4f37f1ee69451eeb747284dd94fc3ae6fdd3813caa05f  node-v26.2.0-linux-ppc64le.tar.xz
9d064914e38a5b3e6a3074647407198116f7bc724fce5a9600cece84ac7da671  node-v26.2.0-linux-s390x.tar.gz
bc4cacb7cbc8079a04f78d99d15b1a409147ef0d81fec9f67e5528121df058c8  node-v26.2.0-linux-s390x.tar.xz
8e5b4b969bb2414aca2ff84d2b99608511aedca32bf8a8427e6187dbdd703bbe  node-v26.2.0-linux-x64.tar.gz
9f786864128a11375e398b8dfacd4a5e995ec4b6a6c8b3b52ac9afbc95ea8158  node-v26.2.0-linux-x64.tar.xz
90226d28eadd3d94e33f585c5835631bdd52c05027df2b0ed00fd4068dccc375  node-v26.2.0-win-arm64.7z
131efa8bd858f8ad000a1a0436d8bb1320c638291c779a921fb20e5702a1cc0a  node-v26.2.0-win-arm64.zip
c617934f4d9fca2df0eb77f6bf924dc44d70fd787da578131d17a6001709f76c  node-v26.2.0-win-x64.7z
371071a4f7e2c8a5dd280730049c685911feecc59f50ebc488d675dc1087c69c  node-v26.2.0-win-x64.zip
51be3a87789ecc7987c3d515ec805bf304955fe5f96167ef3001e5a428b3bf3e  node-v26.2.0-x64.msi
2d8c59df289ba651523d89df2e00ace61655ed468cef68c9a1c262250952c1fd  node-v26.2.0.pkg
37032a75a677f063dbe22f0cc72249a3a2faff2ce71056b63771d6967bd63384  node-v26.2.0.tar.gz
ea82be7db418f54b3ef153a02d44d4f6748466f4765ae80bc484f34af40df610  node-v26.2.0.tar.xz
2b2c5c0db8922fbadf6e4d97d5f0a0666ebaa2af9dc513d1f80b2634e69c9d6b  win-arm64/node.exe
376eb35054756d8493adc1f26495fba0b7bda7365cdb7c132130044a622d6c31  win-arm64/node.lib
9410ec0655634890df572c2d22807a40cf44faae0d20f7f9ca650b1f4ce19aa2  win-arm64/node_pdb.7z
058fbfa4a8fc95db58bb02eb9e91cbd92bb34c8dcc67628b8c6110f20d3a8a5f  win-arm64/node_pdb.zip
96f768b95e8e9d443f5eead1cb2d199744923320bb8240d2c3129362e7ae2a5d  win-x64/node.exe
9c236a87f9c50a26099d74f35883c28c6b279585ccc5849aa640ff23de7be9b8  win-x64/node.lib
42da34eb8cdf18eab84610a71fd86d05921ac8d7e7927895e6442d2238fd7c92  win-x64/node_pdb.7z
aaf9c384825145c6bb8fe8a1f9e644350d019b79cf879181011e4e0c78f23e40  win-x64/node_pdb.zip

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQRb6KP2yKXAHRBsCtggsaOQsWjTVgUCag2w1AAKCRAgsaOQsWjT
VmcSAP9blRmG8QqpI9xpuySF9de5BQL4YHKC7WxSkrBvR7GhrgEA6OLocb8H6vNd
vQVfJRgF10JESE7UDBYuL7WePTZWCg4=
=ByRS
-----END PGP SIGNATURE-----

Previous Node.js 24.16.0 (LTS)Next Node.js 22.22.3 (LTS)

AI may generate inaccurate information. Please verify important content.