Node.js 14.17.1 LTS 发布

来源: OSCHINA
编辑: Alias_Travis
2021-06-17

Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。Node.js 由Node.js Foundation(已与JS Foundation合并为OpenJS Foundation)持有和维护,亦为 Linux 基金会的项目。Node.js采用Google开发的V8运行代码,使用事件驱动非阻塞异步输入输出模型等技术来提高性能,可优化应用程序的传输量和规模。这些技术通常用于资料密集的即时应用程序。

Node.js 14.17.1 LTS 正式发布,本次更新内容如下:

值得注意的变化:

  • [6035492c8f] - deps:更新 ICU 至 69.1;
  • [9417fd0bc8] - 错误:将源代码映射堆栈与规范对齐;

其他:

  • [87fa636953] - assert:重构以使用更多的 primordials;
  • [cfff3b4462] - assert:重构以避免不安全的数组迭代;
  • [dd18def7db] - async_hooks:重构以避免不安全的数组迭代;
  • [5f3e96b570] - async_hooks, doc:用 1 替换 process.stdout.fd;
  • [f4cb8b8281] - benchmark:避免使用 console.log();
  • [9e4c1f2f2c] - benchmark:使用 process.hrtime.bigint();
  • [3c886e0ad6] - buffer:移除 atob/btoa 中的 TODOs;
  • [c5b86f8c2f] - buffer:删除无法访问的代码;
  • [9ae2a27d44] - buffer:使 FastBuffer 可以安全地构造;
  • [ff546ff744] - buffer:重构以使用 primordials 而不是 Array#reduce;
  • [5acf0a5ba3] - buffer:重构以使用更多的 primordials;
  • [52fd42ec46] - build:解决MSBuild v16.10.0中的错误;
  • [5df0f35bf6] - build:为 V8 构建添加解决方法;
  • [754aa384e0] - build:移除对 distutils.spawn 的依赖;
  • [5de7e64f3a] - build:修复 make test-npm;
  • [e5fae63108] - child_process:减少中止处理程序的代码重复
  • [598d2bdf09] - child_process:将 already-aborted 的控制器视为 aborting;
  • [b8c4d30e77] - deps: 更新 cjs-module-lexer 至 1.2.1;
  • [bac9ba4f8a] - dgram:提取 cluster lazy 加载方法,使其可测试;
  • [9f67c0852c] - 文档:清理 events.md 结构
  • ……

更多详情可查看:https://github.com/nodejs/node/releases/tag/v14.17.1

展开阅读全文
1 收藏
分享
加载中
更多评论
0 评论
1 收藏
分享
返回顶部
顶部