IT之家 10-16
Node.js 25 正式发布:性能、安全与标准化全面升级
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

IT 之家 10 月 16 日消息,当地时间 10 月 15 日,Node.js 团队发布了最新的 Node.js 25.0.0 正式版本。本次更新重点聚焦性能优化、安全模型强化以及与 Web 标准的进一步接轨。

性能与功能改进

Node.js 25 升级至 V8 14.1 引擎,从而带来了显著的性能提升,尤其是在 JSON.stringify ( ) 操作上。

同时,该版本引入了内置的 Uint8Array Base64 / Hex 转换支持,并持续优化 WebAssembly 与 JIT(即时编译)管线的性能表现。

此外,开发者可使用新的可移植编译缓存(portable compile cache),并通过启用 JSPI(JavaScript Promise Integration)提升 WebAssembly 的可用性和交互性能。

安全与标准化提升

IT 之家注意到,新版本进一步强化了 " 默认安全(secure-by-default)" 理念,引入了新的 --allow-net 权限参数,使权限模型更加细粒度;同时 Web Storage API 默认启用,并将 ErrorEvent 提升为全局对象,从而与现代 Web 平台保持一致。

旧特性移除与弃用

Node.js 25 对长期弃用的接口进行了清理,包括移除 SlowBuffer、fs.rmdir 的递归选项,以及 _stream_*、_tls_common 等模块。

此外,assert.fail ( ) 、CallTracker、child_process._channel 等功能被正式标记为终止支持(EOL)。

构建工具链方面,Node.js 25 最低编译要求更新至 Clang 19,并停止分发 Corepack。

其他变更

V8 引擎补丁与平台兼容性改进:支持 illumos 系统并修复重复符号问题。

npm 升级至 11.6.2。

HTTP、QUIC、测试框架等多项内部模块获得稳定性修复与性能优化。

Node.js 23 被正式标记为终止支持(EOL)版本。

参考资料:

Windows 64-bit Installer: https://nodejs.org/dist/v25.0.0/node-v25.0.0-x64.msi

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

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

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

macOS 64-bit Installer: https://nodejs.org/dist/v25.0.0/node-v25.0.0.pkg

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

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

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

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

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

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

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

Source Code: https://nodejs.org/dist/v25.0.0/node-v25.0.0.tar.gz

Other release files: https://nodejs.org/dist/v25.0.0/

Documentation: https://nodejs.org/docs/v25.0.0/api/

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

it之家
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论