编辑:lihong 2025-10-17 14:16:18 来源于:ithome
系统之家 10 月 17 日最新消息,Node.js 发布了 25.0.0 正式版本,此次更新重点聚焦性能优化、安全模型强化以及与 Web 标准的进一步接轨。新版本搭载 V8 14.1 引擎,显著提升 JSON.stringify 等操作效率,还进一步强化了“默认安全”理念,新增 --allow-net 权限参数实现细粒度管控。
Node.js 25.0.0 版本:点击下载
更新内容
性能与功能改进
Node.js 25 升级至 V8 14.1 引擎,从而带来了显著的性能提升,尤其是在 JSON.stringify() 操作上。
同时,该版本引入了内置的 Uint8Array Base64 / Hex 转换支持,并持续优化 WebAssembly 与 JIT(即时编译)管线的性能表现。
此外,开发者可使用新的可移植编译缓存(portable compile cache),并通过启用 JSPI(JavaScript Promise Integration)提升 WebAssembly 的可用性和交互性能。
安全与标准化提升
系统之家注意到,新版本进一步强化了“默认安全(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)版本。
相关阅读
《JavaScript运行环境Node.js发布24版本!附更新日志记及下载》
以上是系统之家提供的最新资讯,感谢您的阅读,更多精彩内容请关注系统之家官网。
发表评论
共0条
评论就这些咯,让大家也知道你的独特见解
立即评论以上留言仅代表用户个人观点,不代表系统之家立场