Node.js Blog

Node.js 22.23.3 (LTS)

6.9内容质量

TL;DR · AI 摘要

Node.js — Node.js 22.23.3 LTS Node.js 22.23.3 LTS ADH Antoine du Hamel Node.js 22.23.3 LTS 2026-09-23, Version 22.23.3 '...

核心要点

  • 主题聚焦:Node.js 22.23.3 LTS
  • 来源:Node.js Blog,建议结合原文判断细节。
  • AI 分析暂不可用,本条为保底评分与摘要。
#AI#编程#后端#开源
打开原文

Node.js — Node.js 22.23.3 (LTS)

Node.js 22.23.3 (LTS)

ADH

Antoine du Hamel

Node.js 22.23.3 (LTS)

2026-09-23, Version 22.23.3 'Jod' (LTS), @aduh95 prepared by @juanarbol

Notable Changes

  • [ fe2a6b2be8 ] - crypto : update root certificates to NSS 3.125 (Node.js GitHub Bot) #64746
  • [ 871167ddfd ] - deps : update corepack to 0.36.0 (Node.js GitHub Bot) #65653
  • [ b816fc8958 ] - deps : upgrade npm to 10.9.9 (npm team) #64884
  • [ e306521444 ] - deps : update icu to 78.3 (Node.js GitHub Bot) #62324
  • [ a9cb31129f ] - deps : update OpenSSL 3.5.8 (Node.js GitHub Bot) #65542
  • [ 2a3548e51c ] - deps : update Undici to 6.28.1 (mcollina) #65790
  • [ 3909ff2c4a ] - node-api : support SharedArrayBuffer in napi_create_typedarray (Yilong Li) #62710
  • [ 66de6349ad ] - node-api : add napi_create_external_sharedarraybuffer (Ben Noordhuis) #62623

Commits

  • [ 44cf27b8fa ] - build : update binary-upload to use correct tarball name (Stewart X Addison) #65282
  • [ 71feba6b69 ] - crypto : update root certificates to NSS 3.123.1 (Node.js GitHub Bot) #63527
  • [ 59d853a4df ] - deps : update archs files for openssl-3.5.8 (Node.js GitHub Bot) #65542
  • [ a9cb31129f ] - deps : upgrade openssl sources to openssl-3.5.8 (Node.js GitHub Bot) #65542
  • [ 3376e27de2 ] - deps : V8: cherry-pick a6eaf7574109 (Camillo Bruni) #65402
  • [ 4e4bd1b104 ] - deps : update timezone to 2026c (Node.js GitHub Bot) #64588
  • [ 7d82841b4e ] - deps : update c-ares to 1.34.8 (Node.js GitHub Bot) #64330
  • [ 01855a19d3 ] - deps : c-ares: cherry-pick 8ba37af8e3fb (René) #64110
  • [ 23fb398c3d ] - deps : update corepack to 0.35.0 (Node.js GitHub Bot) #63375
  • [ 5286330365 ] - deps : update corepack to 0.34.7 (Node.js GitHub Bot) #62810
  • [ 6d6c3c98b1 ] - deps : update timezone to 2026b (Node.js GitHub Bot) #62962
  • [ d9cb8468a3 ] - doc : clarify filter option of sqlite.database.applyChangeset (Antoine du Hamel) #63515
  • [ c9c5662d91 ] - doc : add sxa GPG key (ed25519) (Stewart X Addison) #64193
  • [ 37f21068c4 ] - fs : restore fs patchability in ESM loader (Joyee Cheung) #62835
  • [ 7c2df5dd96 ] - http2 : avoid uaf while receiving and sending rst_stream (esgor) #64166
  • [ ce9139107f ] - src : escape Windows environment variables in task runner (Antoine du Hamel) #65217
  • [ 839480a471 ] - test : fix link-local dgram scope assertion (Filip Skokan) #65629
  • [ 40eac4a32f ] - test : account for varied OpenSSL CCM final behaviours (Filip Skokan) #65542
  • [ 75098a9e8c ] - tools : update gr2m/create-or-update-pull-request-action to v1.10.1 (Mike McCready) #63065
  • [ 08b6ac0416 ] - tools : revert OpenSSL update workflow to ubuntu-latest (Richard Lau) #62627
  • [ 02cafc479f ] - tools : fix commit linter for semver-major release proposals (Antoine du Hamel) #62993
  • [ 6f6cd3768d ] - tools : sync mk-ca-bundle.pl with curl (Archkon) #64753
  • [ bc5753d438 ] - tools : remove envinfo from our workflows (Antoine du Hamel) #64259
  • [ d68ee9f8a5 ] - tools : validate version number in release proposal commit message lint (Antoine du Hamel) #64070
  • [ 38ee2e895f ] - tools : avoid test/fixtures/wpt/README.md conflicts (Filip Skokan) #63938
  • [ fdc65e489f ] - tools : use different branch for tool updates on staging branches (Antoine du Hamel) #63110
  • [ e5a6fde002 ] - tools : update gyp-next to 0.22.1 (Node.js GitHub Bot) #62961
  • [ 5fbbad6e82 ] - url : handle unparsable serialized URLs in setters (Matteo Collina) #64651
  • [ ed019e4854 ] - util : preserve function names without source map names (Hiroki Osame) #65108

Windows 32-bit Installer: https://nodejs.org/dist/v22.23.3/node-v22.23.3-x86.msi Windows 64-bit Installer: https://nodejs.org/dist/v22.23.3/node-v22.23.3-x64.msi Windows ARM 64-bit Installer: https://nodejs.org/dist/v22.23.3/node-v22.23.3-arm64.msi Windows 32-bit Binary: https://nodejs.org/dist/v22.23.3/win-x86/node.exe Windows 64-bit Binary: https://nodejs.org/dist/v22.23.3/win-x64/node.exe Windows ARM 64-bit Binary: https://nodejs.org/dist/v22.23.3/win-arm64/node.exe macOS 64-bit Installer: https://nodejs.org/dist/v22.23.3/node-v22.23.3.pkg macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v22.23.3/node-v22.23.3-darwin-arm64.tar.gz macOS Intel 64-bit Binary: https://nodejs.org/dist/v22.23.3/node-v22.23.3-darwin-x64.tar.gz Linux 64-bit Binary: https://nodejs.org/dist/v22.23.3/node-v22.23.3-linux-x64.tar.xz Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v22.23.3/node-v22.23.3-linux-ppc64le.tar.xz Linux s390x 64-bit Binary: https://nodejs.org/dist/v22.23.3/node-v22.23.3-linux-s390x.tar.xz AIX 64-bit Binary: https://nodejs.org/dist/v22.23.3/node-v22.23.3-aix-ppc64.tar.gz ARMv7 32-bit Binary: https://nodejs.org/dist/v22.23.3/node-v22.23.3-linux-armv7l.tar.xz ARMv8 64-bit Binary: https://nodejs.org/dist/v22.23.3/node-v22.23.3-linux-arm64.tar.xz Source Code: https://nodejs.org/dist/v22.23.3/node-v22.23.3.tar.gz Other release files: https://nodejs.org/dist/v22.23.3/ Documentation: https://nodejs.org/docs/v22.23.3/api/

SHASUMS

code
-----BEGIN
PGP
SIGNED
MESSAGE-----
Hash:
SHA256
b85dc5f0d7a9be8038c4e73450d9125b241c792ec7ec495229345f86d1e3f6fa
node-v22.23.3-aix-ppc64.tar.gz
a6fcbecafce9c8fbf86ffcb5fb12a66af5f465c449ef5e2fcf7c4e651c1a9b14
node-v22.23.3-arm64.msi
23b25245dcfb9af7262f8ff142e9e2e0af025368117329e7a7458a51e5922f53
node-v22.23.3-darwin-arm64.tar.gz
72d5d8832b41c9d9646197af614ffd751406ea4d215060eb91b98864e1919a3e
node-v22.23.3-darwin-arm64.tar.xz
8a677b0219178efd6eb0e475457c4afb452b521a92f6e67845a73bd85727f2a8
node-v22.23.3-darwin-x64.tar.gz
ac41874c3352937119cfec39e1a98c578fe58ce8a86d7e785b89a4706015f305
node-v22.23.3-darwin-x64.tar.xz
eff1a7e67736bdf25db421ddaa613ed605f751a7b9fe07fb473ea880d1348987
node-v22.23.3-headers.tar.gz
8448fe9f94d65aece4df26f266358644d6f41da4ce23aab09675e206edcff1d4
node-v22.23.3-headers.tar.xz
5ced2d48d1d7198739b7f86804de0171aefb6823b684b12341d3321afc3cb0b2
node-v22.23.3-linux-arm64.tar.gz
a44aeb94849a299b22df10b9e622ec2f605c2183501bc40590705131de7c740f
node-v22.23.3-linux-arm64.tar.xz
8b99058ec6f4e372b9887f8ecb577a292adb132d59e5104356428a758fdb126c
node-v22.23.3-linux-armv7l.tar.gz
590a2768199bdd0b848648a81cd7f07f88a5ceb27949f0c70d5e6652c3eaca69
node-v22.23.3-linux-armv7l.tar.xz
236712ddef73f56c0e0590a2c49f69c8393a2c2d82c3d62c7c165605b472b38d
node-v22.23.3-linux-ppc64le.tar.gz
0214e542c73686134856784c0cbd2762b5414097640762b4afc2e33e6e499207
node-v22.23.3-linux-ppc64le.tar.xz
51f64794f5f61bdfc80aa186c8273021473997605cf90ed31ed148bee650a554
node-v22.23.3-linux-s390x.tar.gz
a311c8f0b352e7dedc13958b612ac190a56456fc837dd26cd5e5845713a1eb1d
node-v22.23.3-linux-s390x.tar.xz
633f49a4f388c5f9564d56d9c0f5ffa394346d92ca0076fe21cf776ece1988bc
node-v22.23.3-linux-x64-musl.tar.gz
0564c678817e6b6fd7860689283185cecdf42e644135b45636094757b9a7922b
node-v22.23.3-linux-x64-musl.tar.xz
1084aa36196bba4c3a5e69a1ee388a6e4ff729dad09445fbcd434b28fe3c24af
node-v22.23.3-linux-x64.tar.gz
df450af89261115ef9f9e3830c3eeb2cc9213b63c720b1af623cb5dcbe2e02de
node-v22.23.3-linux-x64.tar.xz
55c853a53b4bf88c1d8fd70e6add0b22b49c0e76352d4044caaa90512734ab7e
node-v22.23.3.pkg
9436c81b284889303d39f5b8bd629bf19e790c665ccb94b4994aa87220d9799a
node-v22.23.3.tar.gz
bd97093e1a1e9243338950c174a693a64d4e0926a9c6ce259962bc58d5e96909
node-v22.23.3.tar.xz
33fbc3458ce5cddd694f319bcb47490fbce720c492e25573b594e205c189c89a
node-v22.23.3-win-arm64.7z
33dad22e4cef5ee8f9fbb1b0d037fdacd0e56d12a4580f0d63f68b894deab535
node-v22.23.3-win-arm64.zip
fa7a98510f2edf181733dee15a200a5039a0459511366150e4c64da72a53ab94
node-v22.23.3-win-x64.7z
2b0ff57b049cda1bbcea2240eec20467018713c1efe1f7360c2681859b90ed71
node-v22.23.3-win-x64.zip
ff5ffeb0cc42d76b4bfe453638dbe9a69738fdaec967a14cd84f3b11225bb523
node-v22.23.3-win-x86.7z
1e07ac00e61b41b7ecf242de8e38883d237d5ad3fdcad7c16f2dd3a88670e2b6
node-v22.23.3-win-x86.zip
1c0efc8449987e7da5d184786a0a96da83ffa11d334421201e5c09b93017cb8d
node-v22.23.3-x64.msi
c71bbe31029c99d6f9cffa4841056ecc49dcd1fb09ef739b7e85dc7b207242b4
node-v22.23.3-x86.msi
b5a3165ec6f24c0b1fe2a10fed58e03f6c1d7d141beb3b225ff030ceac6c5eb5
win-arm64/node.exe
5378f5bad777b4929d1cd4f58974e0ef03815ce5c159863f1875c4b434460c27
win-arm64/node.lib
3f21d9cee58b7168ee46827e04d381dcdeb2d1cc5974bc226ba3a1bcd6bf8988
win-arm64/node_pdb.7z
bb155f2ecad21c98cd909831cb26320e123dd010a654f3649e8ba54a7de9f433
win-arm64/node_pdb.zip
9c9245166b4a8e182e0b797da9c20136117ff24368eaff1fec8343a123c8db0e
win-x64/node.exe
c243185f2347870cadb637c909bf123fc703dc65dbfa769b17ec45a4b661d782
win-x64/node.lib
1babb45798cf3a2d4e70574ba926e7ff26b71487ed940a98cdd4971f32af4cae
win-x64/node_pdb.7z
ab9fe384f04575fab7b2915b02d109a1d415b184cd6b28239fdb67e12c260321
win-x64/node_pdb.zip
a8aa72dda43af5357d0a502548a54e402d4f7643be221662624a2cc876cd37bb
win-x86/node.exe
eff47cc18fe2d3e40886cd49f04a85134681657d8b0f2afc55f363743cf6ddd7
win-x86/node.lib
18963f55b0ebda23c72ab023990e68bce5302645f9643b6f0ac52dc809e3c501
win-x86/node_pdb.7z
95d75dce4db28836ef7ff2ddada21c1df67cc07f7d9a727ac38b021ee3afdeaa
win-x86/node_pdb.zip
-----BEGIN
PGP
SIGNATURE-----
iHUEARYIAB0WIQRb6KP2yKXAHRBsCtggsaOQsWjTVgUCarQJ5gAKCRAgsaOQsWjT
Vi6XAQD18cb42T8Iokdj3jgAfoB41fqECt7DeN43VsgOoSNDZwEAxqn3W+nDSkFo
aQyV6A9gETWcFz27zSzMVA+vDrzbvQM=
=2yJE
-----END
PGP
SIGNATURE-----

Next

Node.js 26.10.0 (Current)