Node.js v13.3.0(Current)发布

Node.js v13.3.0(Current)于 2019-12-03 发布,以下为一些显著的的变化。Node.js 版本不清楚的可以参考 Node.js 版本知多少?又该如何选择?

一些显著变化

fs

重做实验性 API fs.rmdir(),功能为 递归删除目录

  • 重命名 maxBusyTries 选项为 maxRetries,设置其默认值为 0。
  • 删除 emfileWait 选项,且 EMFILE 错误使用与其它错误相同的重试逻辑。
  • retryDelay 选项已被支持。

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

http

使每个 stream 或 server 的最大 header size 可配置

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

http2

  • 可配置最大能容忍的 rejected streams(拒绝流)
  • 允许配置最大可容忍的 invalid frames(无效帧)

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

wasi

  • 引入初始化 WASI 支持

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

Reference

https://nodejs.org/en/blog/release/v13.3.0/