惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
P
Palo Alto Networks Blog
T
ThreatConnect
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
T
True Tiger Recordings
P
Privacy & Cybersecurity Law Blog
B
Blog
IT之家
IT之家
Last Week in AI
Last Week in AI
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
C
Comments on: Blog
Microsoft Azure Blog
Microsoft Azure Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
N
News and Events Feed by Topic
NISL@THU
NISL@THU
腾讯CDC
雷峰网
雷峰网
Security Latest
Security Latest
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
L
LangChain Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
博客园 - Franky
N
News | PayPal Newsroom
V
V2EX
A
About on SuperTechFans
The Register - Security
The Register - Security
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
爱范儿
爱范儿
A
Arctic Wolf
L
LINUX DO - 最新话题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

Node.js Blog

Node.js — Node.js 26.2.0 (Current) Node.js — Node.js 22.22.3 (LTS) Node.js — Axios to WHATWG Fetch Node.js — Node.js 26.1.0 (Current) Node.js — Node.js 26.0.0 (Current) Node.js — Trip report: Node.js collaboration summit (2026 London) Node.js — Node.js 24.15.0 (LTS) Node.js — Security Bug Bounty Program Paused Due to Loss of Funding Node.js — Node.js 25.9.0 (Current) Node.js — Developing a minimally HashDoS resistant, yet quickly reversible integer hash for V8 Node.js — Node.js 25.8.2 (Current) Node.js — Node.js 24.14.1 (LTS) Node.js — Node.js 22.22.2 (LTS) Node.js — Node.js 20.20.2 (LTS) Node.js — Tuesday, March 24, 2026 Security Releases Node.js — Node.js 25.8.1 (Current) Node.js — Evolving the Node.js Release Schedule Node.js — Node.js 22.22.1 (LTS) Node.js — Node.js 20.20.1 (LTS) Node.js — Node.js 25.7.0 (Current) Node.js — Node.js 24.14.0 (LTS) Node.js — New HackerOne Signal Requirement for Vulnerability Reports Node.js — Node.js 25.6.1 (Current) Node.js — Node.js 24.13.1 (LTS) Node.js — Node.js 25.6.0 (Current) Node.js — OpenSSL Security Advisory Assessment, January 2026 Node.js — Node.js 25.5.0 (Current) Node.js — Chalk to Node.js util styleText Node.js — Node.js 25.4.0 (Current) Node.js — Mitigating Denial-of-Service Vulnerability from Unrecoverable Stack Space Exhaustion for React, Next.js, and APM Users Node.js — Node.js 22.22.0 (LTS) Node.js — Node.js 25.3.0 (Current) Node.js — Node.js 24.13.0 (LTS) Node.js — Node.js 20.20.0 (LTS) Node.js — Tuesday, January 13, 2026 Security Releases Node.js — Node.js 24.12.0 (LTS) Node.js — Node.js 20.19.6 (LTS) Node.js — Node.js 25.2.1 (Current) Node.js — Node.js 24.11.1 (LTS) Node.js — Node.js 25.2.0 (Current) Node.js — Node.js 25.1.0 (Current) Node.js — Node.js 22.21.1 (LTS) Node.js — Node.js 24.11.0 (LTS) Node.js — Node.js v16 to v18 Node.js — Node.js v22 to v24 Node.js — Node.js v20 to v22 Node.js — Node.js v14 to v16 Node.js — Node.js v12 to v14 Node.js — Node.js 22.21.0 (LTS) Node.js — Node.js 25.0.0 (Current)
Node.js — Node.js 25.8.0(当前版本)
2026-03-03 · via Node.js Blog

理查德·劳 (Richard Lau)

2026-03-03, 版本 25.8.0 (当前), @richardlau

显著变更

  • [e55eddea2a] - 构建,文档: 使用新的 API 文档工具 (flakey5) #57343
  • [4c181e2277] - (SEMVER-MINOR) sqlite: 向 DatabaseSync 添加 limits 属性 (梅尔特·坎·阿尔廷 (Mert Can Altin))#61298
  • [46ee1eddd7] - (SEMVER-MINOR) src: 为诊断通道添加C++支持 (RafaelGSS) #61869
  • [9ddd1a9c27] - (SEMVER-MINOR) src,permission: 添加 --permission-audit (RafaelGSS) #61869
  • [0d97ec4044] -(SEMVER-MINOR) 测试运行器: 暴露工作进程ID以支持并发测试执行 (Ali Hassan) #61394

提交

  • [940b58c8c1] - 缓冲区: 优化 buffer.concat 性能 (Mert Can Altin) #61721
  • [0589b0e5a1] - 构建: 修复新 merve dep 的 GN (Shelley Vohr) #61984
  • [f3d3968dcd] - 还原 "构建: 在 GHA windows 上添加临时测试" (Antoine du Hamel) #61810
  • [e55eddea2a] - 构建、文档: 使用新的 API 文档工具 (flakey5) #57343
  • ][b7715292f8] - 子进程(child_process): 为 spawn 添加追踪通道 (马可(Marco)) #61836
  • [a32a598748] - 加密(crypto): 修复 RSA_new() 上缺失的 nullptr 检查 (恩多斯切(ndossche)) #61888
  • [dc384f95b3] - 加密(crypto): 修复在 ToV8Value() 中对空 BUF_MEM* 的处理 (Nora Dossche) #61885
  • [3337b095db] - crypto: 修复当 BIO_meth_new() 失败时可能出现的空指针解引用 (Nora Dossche) #61788
  • [51ded81139] - deps: 将 undici 更新到 7.22.0 (Node.js GitHub Bot) #62035
  • [8aa2fde931] - 依赖: 更新 minimatch(minimatch) 至 10.2.4 (Node.js GitHub Bot) #62016
  • [57dc092eaf] - 依赖: 升级 npm 至 11.11.0 (npm team) #61994
  • [705bbd60a9] - 依赖: 更新 simdjson(simdjson) 至 4.3.1 (Node.js GitHub Bot)#61930
  • [4d411d72e5] - 依赖: 更新 acorn-walk 到 8.3.5 (Node.js GitHub 机器人) #61928
  • [f53a32ab84] - 依赖: 更新 acorn 到 8.16.0 (Node.js GitHub 机器人) #61925
  • [9b483fbb27] - 依赖: 将 minimatch 更新至 10.2.2 (Node.js GitHub 机器人) #61830
  • [bdc18940ad] - 文档: 使用非漏洞示例扩展 SECURITY.md (拉斐尔·冈萨加(Rafael Gonzaga)) #61972
  • [4e54c103cb] - 文档: 在 SQLite 转换文档中分离输入类型和输出类型 (勒内(René)) #62034
  • [ca78ebbeaa] - 文档: 修复 DETECT_MODULE_SYNTAX 中的一个小逻辑错误 (勒内(René)) #62025
  • [e6b131f3fe] - 文档: 修复 module.stripTypeScriptTypes 的缩进 (勒内(René)) #61992
  • [7508540e19] - 文档: 将 DEP0040 (punycode) 更新为应用程序类型弃用(迈克·麦克雷迪 (Mike McCready)) #61916
  • [33a364cb62] - 文档: 明确提及 Slack 用户名(拉斐尔·冈萨加 (Rafael Gonzaga)) #61986
  • [46a61922bd] - 文档: 支持工具链 Visual Studio 2022 & 2026 + Windows 11 SDK (Mike McCready) #61864
  • [dc12a257aa] - 文档: 重命名无效function参数 (René) #61942
  • [6259abcf55] - HTTP: 验证ClientRequest路径在设置时 (Matteo Collina) #62030
  • [dafdc0a5b8请识别以下文本的语言,并将其翻译成 简体中文:] -http在writeEarlyHints中验证headers(Richard Clarke)#61897
  • 不清楚3c94b56fa6] -检查员: 解包内部/调试器/检查导入(René)#61974
  • 请识别以下文本的语言,并将其翻译成 简体中文:8a24c17648] -改进Blob构造函数的参数处理 (Ms2ger)#61980
  • [21d4baf256] - : 将github/codeql-action从4.32.0升级到4.32.4 (dependabot[bot]) #61911
  • [59a726a8e3] - : 将step-security/harden-runner从2.14.1升级到2.14.2 (dependabot[bot]) #61909
  • [0072b7f991] -: 将 actions/stale 从 10.1.1 升级到 10.2.0 (dependabot[bot]) #61908
  • [3d160cd049] - 模块: 通过 module.registerHooks() 运行 require.resolve() (Joyee Cheung) #62028
  • [999bf22f47] - REPL: 保持 process.on('newListener') 的引用计数 (Anna Henningsen)#61895
  • [4c181e2277] - (次要语义化版本(SEMVER-MINOR)) SQLite(SQLite): 向数据库同步(DatabaseSync)添加限制属性(Mert Can Altin(Mert Can Altin)) #61298
  • [aee2a18257] - src: 修复JS UDP封装(JSUdpWrap)中的标志参数偏移(崔伟协(Weixie Cui)) #61948
  • [46ee1eddd7] -(SEMVER-MINOR) src: 为诊断通道添加C++支持 (RafaelGSS) #61869
  • [9ddd1a9c27] - (SEMVER-MINOR) src,permission: 添加 --permission-audit (RafaelGSS) #61869
  • [ea2df2a16f] - stream: 修复 pipeTo 以根据 WHATWG 规范 (WHATWG spec) 推迟写入 (马泰奥·科利纳 (Matteo Collina))#61800
  • 你好aa0c7b09e0] -测试: 删除不必要的process.exit来自测试文件的调用 (安托万·杜·哈梅尔(Antoine du Hamel))#62020
  • [ad96a6578f请识别以下文本的语言,并将其翻译成 简体中文:测试:跳过test-url--shared-ada 构建(Antoine du Hamel)#62019
  • [7c72a31e4b] - 测试:跳过共享openssl的strace测试(Richard Lau)#61987
  • [604456c163] - 测试:避免不稳定的调试器重启等待(Yuya Inoue)#61773
  • [4890d6bd43] -测试运行器: 在运行时跳过时执行afterEach (Igor Shevelenkov) #61525
  • [fce2930110] - 测试运行器: 暴露expectFailure消息 (sangwook) #61563
  • [0d97ec4044] - (次要版本变更) 测试运行器: 暴露工作线程标识符(ID)以支持并发测试执行 (阿里·哈桑(Ali Hassan)) #61394
  • [243e6b2009] - 测试运行器(test_runner): 用原语(primordials)替代原生方法 (阿尤布·马布鲁克(Ayoub Mabrouk)) #61219
  • [bf1ed7e647] - 安全传输层(tls): 将保活(keepAlive)、保活初始延迟(keepAliveInitialDelay)、无延迟(noDelay)转发到套接字 (谢尔盖·泽列诺夫(Sergey Zelenov))#62004
  • [746d0cebbf] - tools: 修复在 lint-release-proposal GHA 中解析提交结尾信息的问题 (Antoine du Hamel) #62077
  • [0f15079d94] - tools: 移除用于跳过 test-strace-openat-openssl 的自定义逻辑 (Antoine du Hamel) #62038
  • [54a055a59d] -工具:将最小匹配(minimatch)从3.1.2升级到3.1.3在/tools/clang-format (dependabot机器人(dependabot[bot])) #61977
  • [a28744cb62] - 工具:修复merve更新脚本的权限 (理查德·劳(Richard Lau)) #62023
  • [31e7936354] - 工具:将工具GHA工作流回退到ubuntu-latest#62024
  • [0a96a16e1f] - 工具: 将 minimatch 从 3.1.2 升级到 3.1.3 (位于 /tools/eslint) (dependabot[bot]) #61976
  • [f279233412] - 工具: 在 scorecard.yml 上回退到 x86 运行器 (安托万·杜哈梅尔(Antoine du Hamel)) #61944
  • [192c0382f4] -实用程序: 添加快速路径以剥离VT控制字符 (Hiroki Osame)#61833

Windows 64位安装程序:https://nodejs.org/dist/v25.8.0/node-v25.8.0-x64.msi
Windows ARM 64位安装程序:https://nodejs.org/dist/v25.8.0/node-v25.8.0-arm64.msi
Windows 64位二进制文件:https://nodejs.org/dist/v25.8.0/win-x64/node.exe
Windows ARM 64位二进制文件:https://nodejs.org/dist/v25.8.0/win-arm64/node.exe
macOS 64位安装程序:https://nodejs.org/dist/v25.8.0/node-v25.8.0.pkg
macOS Apple Silicon 64位二进制文件:https://nodejs.org/dist/v25.8.0/node-v25.8.0-darwin-arm64.tar.gz
macOS Intel 64位二进制文件:https://nodejs.org/dist/v25.8.0/node-v25.8.0-darwin-x64.tar.gz
Linux 64位二进制文件:https://nodejs.org/dist/v25.8.0/node-v25.8.0-linux-x64.tar.xz
Linux PPC LE 64位二进制文件:https://nodejs.org/dist/v25.8.0/node-v25.8.0-linux-ppc64le.tar.xz
Linux s390x 64位二进制文件:https://nodejs.org/dist/v25.8.0/node-v25.8.0-linux-s390x.tar.xz
AIX 64位二进制文件: https://nodejs.org/dist/v25.8.0/node-v25.8.0-aix-ppc64.tar.gz
ARMv8 64位二进制文件: https://nodejs.org/dist/v25.8.0/node-v25.8.0-linux-arm64.tar.xz
源代码: https://nodejs.org/dist/v25.8.0/node-v25.8.0.tar.gz
其他发布文件: https://nodejs.org/dist/v25.8.0/
文档: https://nodejs.org/docs/v25.8.0/api/

SHASUMS

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

0af74f04ecd2b939d75ae5bab45e76cd8c5b684c796c7cbc6c497481613d87a0  node-v25.8.0-aix-ppc64.tar.gz
9761b59bcf92ebd572b1023d550d5d6c848adc3cac51ff523e55adee6e65e664  node-v25.8.0-arm64.msi
75ff6fd07e0a85fb4d2529f6189c996014b1d3d83180c31e65feb2b3eaeec5d9  node-v25.8.0-darwin-arm64.tar.gz
53d08ed5b3a3ab7fb098e8d82421b18cf0a6ac4e7403bb2ab43e33f5fb89a395  node-v25.8.0-darwin-arm64.tar.xz
03fb559600c3ede0228d8b588ac6ad8b7b2cd0bac9422b56e7e2ef7f5c11b67c  node-v25.8.0-darwin-x64.tar.gz
f126dcc12d8f79d7ab438fcc7ceb91e3efe656d2b2a26160212a4c8215800dd8  node-v25.8.0-darwin-x64.tar.xz
dd6779bc4f8b4eed917da7833585b416b8673968e74c62a7e8d9ca413fbde365  node-v25.8.0-headers.tar.gz
c83752605618b3efefc6c19bd10c9b710ead18ba70d9b036cd75a2adfbced5da  node-v25.8.0-headers.tar.xz
54c128f5286a4392a1fd1c765729b074a6873abff8a4f9bb3d63d571c2855e41  node-v25.8.0-linux-arm64.tar.gz
024740906d9af0b9c9fe1a2843447c9eae5dc8cb44d2c5391c2bdf2afccb2bf1  node-v25.8.0-linux-arm64.tar.xz
3ecd09ca302967c858281e494728257db226dd623b464f2b9d8dd88fdaba16e6  node-v25.8.0-linux-ppc64le.tar.gz
b82bf28c1cfeed9862dd0849e548ea0cef8f60edb0a519ebbf9defc52307f91a  node-v25.8.0-linux-ppc64le.tar.xz
c48338493b98b24c0a8665a9b5d527c95925d769fe0852e6c8573b2e0264c122  node-v25.8.0-linux-s390x.tar.gz
4b3f40fab11183c69ee3b35db08c0bc8f706e04899407620be58569e89de463b  node-v25.8.0-linux-s390x.tar.xz
2ae6f70d74a459c0a96456e486dc60f3e7e65d7752ad302771834e58b27500af  node-v25.8.0-linux-x64.tar.gz
f0a38698e3a49105f7323b6bda8f70d864ce853da17c6260a5e1798234d0f87d  node-v25.8.0-linux-x64.tar.xz
0fb9beb89195bb01af17c246f7e00b8cb85d55f1e15003b833bcfad014773963  node-v25.8.0.pkg
ba7cb39b3d8d3744385109bfea1f94ed466400452e11b24672c54e645689c521  node-v25.8.0.tar.gz
5d00429cb856cc72200ec6c08e8cdda75ea9618256de8d899fa049c23f4a2eee  node-v25.8.0.tar.xz
2e3b464fee036495d46c4ea80b7c1ad06755e102b38187ddf2e7d4717e390051  node-v25.8.0-win-arm64.7z
efdadd968946f58be79bcda43cf2704b5bfaec5db48c8c502583b20f795af298  node-v25.8.0-win-arm64.zip
9ddb70ed2a31db4f36e241c69e527feb72aac710ebcacb1a2de97310da0ee19f  node-v25.8.0-win-x64.7z
5744746371a417179a701044739b5fa2b3164e943aa57f86059fb312f8032e86  node-v25.8.0-win-x64.zip
d60366f4a727d09281d1ec1f9c6bff491197796497e0a8f183390b55f18429ed  node-v25.8.0-x64.msi
281f54c055c150ad9e5b4c8481dc902d532a750a279d614c131289988020ed19  win-arm64/node.exe
47750ee99207e5b621671565852cf7385f27bf664470886b9437137342a497c9  win-arm64/node.lib
7d7766c0d008c0a6f764e7f4bd0068d036b5cfb69abf8352dad316a69dcc54f8  win-arm64/node_pdb.7z
e1640ebf920ee352782b721e28cb778b40abb3b6c01dd25cd078473cdbb516c9  win-arm64/node_pdb.zip
d0100ef59988cdfcb48a6876b36ea98b1ce006470de24e1e59ab7d5752750c21  win-x64/node.exe
f7201b932d898bdbf78aee7add288d2263c4791f1502068ad11b6c14675c6324  win-x64/node.lib
5abd5051b99140b8cdb26aaf0f46b7aa7a8ca56921fe1e9fe31f3684ee5e9a6a  win-x64/node_pdb.7z
b87bfb142fc5b122af8dda75b542866b707ad5c38c3a0aad982346b706fdc80a  win-x64/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEyC+jrhy+3Gvka5NgxDzsRcF6uTwFAmmnBPoACgkQxDzsRcF6
uTwyzhAAl3ymmojzrQPLvR+nHACQD0sfaG3Topx+xAJT3HOCzsF9CZelbaK23Rz3
5xm+FM2zuYBKVLfPnmFyZkLE3myfCClhE2N20KcvokKY0UJ7yZTcmKYW52jWulXv
+RJuNKQJIShC4rVFwoj0JgAnT+iobdD0QjnmixlyL+9OhrpfU5EXiZUD87BIY1go
Ms2Vd58K9+2DBIdEL2zzFyOedBSpM26VcQA30YhvDKGjc2RcEPNVgVhGHI56u+3A
H6yzWyv7GGC9jj4IphKlNkuAV9KqH+KvEl7AcqV5LV5N1JfaJ9WC5JWVQPyONT6/
BZW/exqQ0pNvjubJslf+LKx8tv9gEGiIVhTdL3Gh5/7plph34oAIwTq4lVO/PLTt
yVgR64AVhZWKdUymkY8hIpgJr0CewmIzHeSbk2nSX0fwd0sZaZoQdw3CiTNlH5Uo
LrDvvPoNTZYaS9P+hgMEs3bRK9iztjvs7U/gRwfKdLmLiIu3+YAmZ+DRunB+oZlN
eNyGlhU/um3UfPumO8TegTX06t1pcyiO0ZnY/qd6eOoEDlKFNVmudh4xzpIMaatg
5UqYF432iCCfeUxLORDMORr/CXI7cMHlf0reX0quu7dd6X26wSQotwoRVkAQEigC
Gk7258DoWyo+ZWEBlmoVCmpe3IiqbJq0rA4xQHTRnjqmB0RAKGw=
=liCO
-----END PGP SIGNATURE-----