云网牛站
所在位置:首页 > Linux软件 > Node.js V13.5.0版发布下载,附显着变化介绍

Node.js V13.5.0版发布下载,附显着变化介绍

2019-12-22 09:05:20作者:李燕稿源:云网牛站

Node.js V13.5.0版本发布下载了,本文为你介绍该版本的显着变化和Commits。安装可参考在Linux Mint/Ubuntu/Debian系统中安装Node.js 13版本一文。

Node.js V13.5.0版发布下载,附显着变化介绍

 

Node.js V13.5.0显着变化和Commits介绍

1、显着变化

cli:增加--trace-exit cli选项。

http,https:增加服务器标头超时。

readline:更新ansi-regex、将_getCursorPos提升为公共api。

repl:添加完成预览。

util:添加Set和map大小以检查输出。

wasi:将CLI标志等同于require() wasi模块。

2、Commits

确保在runInAsyncScope(Anatoli Papirovski)中正确处理。

基准测​​试:在缓冲区中使用let/const代替var。

构建:从--with-icu-default-data-dir自动加载ICU数据。

构建:修复二进制tar名称(legendecas)中缺少的x64拱后缀。

构建,win:修复了vcbuild中的goto退出。

构建,win:使用VS2019(JoaoReis)支持构建MSI。

(SEMVER-MINOR)CLI:添加--trace-exit cli选项。

群集:删除不必要的绑定。

控制台:取消注册临时错误侦听器。

加密:将oaepLabel转换为未签名的字符*。

文档:添加有关未定义行为的fs.close()的注释。

文档:解释napi_run_script。

文档:添加Be direct.到风格指南。

文档:澄清对PR提交消息的期望。

文档:修复了N-API异常处理程序的描述。

文档:改进文档可写流:完成事件。

fs:删除不必要的绑定。

http:用于http库代码中的... of。

http:删除不必要的绑定。

http,https:增加服务器标头超时。

http2:从setImmediate(Anatoli Papirovski)中删除不必要的绑定。

lib:用SymbolSpecies(Sebastien Ahkrin)替换Symbol.species。

lib:用SymbolHasInstance(Sebastien Ahkrin)替换Symbol.hasInstance。

lib:用SymbolAsyncIterator(Sebastien Ahkrin)替换Symbol.asyncIterator。

lib:强制使用原始语言中的Promise。

lib:将TypedArray构造函数添加到原始。

lib:将var更改为let/const。

lib:使用严格相等性比较。

lib:重构NativeModule。

lib:将Symbol.toPrimitive替换为SymbolToPrimitive原始。

lib:通过SymbolToStringTag原始(Sebastien Ahkrin)更新Symbol.toStringTag。

perf_hooks:删除不必要的绑定。

处理:警告消息中的--unhandled-rejections文档。

过程:固定promise catching。

(SEMVER-MINOR)readline:将_getCursorPos升级为公共API。

(SEMVER-MINOR)阅读热线:更新ansi-regex。

(SEMVER-MINOR)repl:修复了长行时的预览错误。

(SEMVER-MINOR)repl:添加完成预览。

(SEMVER-MINOR)repl:提高完成度。

(SEMVER-MINOR)repl:简化代码。

(SEMVER-MINOR)repl:简化repl自动补全。

(SEMVER-MINOR)repl:删除无效代码。

副本:修复useGlobal为false时自动完成的问题。

(SEMVER-MINOR)repl,readline:为简单而重构。

(SEMVER-MINOR)repl,readline:重构通用代码。

src:在处置前先向平台注销隔离。

src:将debug_options getters设为公开。

流:采用for...of。

流:不要在Readable.from(Matteo Collina)中对字符串和Buffer进行分块。

流:使所有流在管道中发生错误。

测试:简化test-wasi-start-validation.js。

测试:提高WASI start()覆盖率。

测试:提高child_process(JuanJoseArboleda)的测试覆盖率。

(SEMVER-MINOR)测试:添加多个repl预览测试。

测试:提高DNS查找范围。

测试:避免剩余报告文件。

测试:添加缺少的测试标记。

测试:添加测试以验证wasi.start()参数。

测试:改进test-debug-usage中的断言错误消息。

测试:在没有测试工具的情况下使测试操作系统检查功能正常工作。

测试:在测试/通用模块中延迟加载“OS”。

tls:for ... of in _tls_common.js。

工具:启用Markdown linter的使用信息。

使用工具:添加设置和地图大小以检查输出。

实用程序:重构一致性检查代码。

(SEMVER-MINOR)util:检查(用户定义)原型属性。

(SEMVER-MINOR)util:修复内置检测程序。

v8:使用原始语言中的TypedArray构造函数。

wasi:需要CLI标志以require()wasi模块。

 

下载链接

下载地址

 

相关主题

在CentOS 7、Fedora 31/30/29系统上安装Node.js 13的方法

精选文章
热门文章