­

Node.js v13.1.0 发布

  • 2019 年 11 月 7 日
  • 筆記

Node.js v13.1.0(Current)于 2019-11-06 发布,以下为一些显著的的变化。

cli

添加了一个新标志(–trace-uncaught),该标志使 Node.js 在引发未捕获的异常时打印堆栈跟踪而不是在创建 Error 对象时。默认情况下禁用此功能,因为它会影响 GC 行为(Anna Henningsen)。

#30025 https://github.com/nodejs/node/pull/30025。

crypto

添加了 Hash.prototype.copy()方法。它返回一个新的 Hash 对象,其内部状态从原始对象(Ben Noordhuis)复制而来。

#29910 https://github.com/nodejs/node/pull/29910

dgram

增加了特定于源代码的多播支持。这为数据报套接字添加了支持 IPv4 和 IPv6 的 RFC 4607 的方法 (Lucas Pardue)

#15735 https://github.com/nodejs/node/pull/15735

fs

在 fs.opendir() 选项中添加了 bufferSize。它允许控制从目录中读取时在内部缓冲的条目的数量(Anna Henningsen)

#30114 https://github.com/nodejs/node/pull/30114

meta

已添加 Chengzhong Wu 到贡献者

#30115 https://github.com/nodejs/node/pull/30115.

Refenrence

除此之外还有一些不显著的更新,参考官网 https://nodejs.org/en/blog/release/v13.1.0/