Node.js 25 正式发布了!以下是这个版本带来的一些重要改进和变化:
1. 性能与引擎升级
将 V8 引擎升级到了 14.1 版本 —— 这带来了显著的 JSON.stringify 性能提升,内建对 Uint8Array 的 base64 / 十六进制(hex)转换支持,不断优化 WebAssembly 执行路径和 JIT 编译管线(pipeline)
2. 默认安全与 Web 标准 API
更加强化 “安全默认”(secure-by-default)的理念,新增了 --allow-net 这样的权限模型,默认开启 Web Storage(即浏览器类似的本地存储 / 会话存储 API),ErrorEvent 现在成为一个全局对象(global)
3. 弃用 / 移除 & 新增便捷改进
.移除或最终废弃长期不推荐使用的 API(例如 SlowBuffer)
.引入更优的开发者体验特性,比如:可移植的编译缓存(portable compile cache),为 WebAssembly 增加 JSPI(JavaScript-Side Plugin Interface) 支持
详情地址:
https://nodejs.org/zh-cn/blog/release/v25.0.0