Node.js v16.4.0
Node.js v16.4.0 现已发布。Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。Node.js 由Node.js Foundation(已与JS Foundation合并为OpenJS Foundation)持有和维护,亦为 Linux 基金会的项目。Node.js采用Google开发的V8运行代码,使用事件驱动、非阻塞和异步输入输出模型等技术来提高性能,可优化应用程序的传输量和规模。这些技术通常用于资料密集的即时应用程序。
主要更新内容
- 稳定 AsyncLocalStorage 的一部分
- 将 npm 升级到 7.18.1
- 将 V8 更新至 9.1.269.36
- 允许 --dns-result-order 逐字更改默认 dns
- async_hooks:在删除之前检查空上下文
- async_hooks:正确切换本机和上下文挂钩
- bootstrap:将事件循环句柄检查移动到快照构建器
- bootstrap:拆分 NodeMainInstance::Run()
- build:当 gyp 文件在 Windows 上更改时重新配置
- build:将嵌入器字符串重置为 “-node.0”
- build:修复提交队列默认分支
- crypto:当标签长度太小时修复 aes 崩溃
- crypto:使用兼容版本的 EVP_CIPHER_name
详情请查看更新公告。