Node.js 16.13.1(代号“镓”) 发布,修复正则表达式
Node.js 16.13.1 发布 了,这是一个长期支持版本(LTS),代号为“gallium- 镓”,主要变更如下:
大变化
- [
c14eb2325d
] - deps:将 npm 升级到 8.1.2 #40643 - [
a901b6c53c
] - deps:将 c-ares 更新到 1.18.1 #40660- 此版本包含一个 c-ares 更新,用于修复 Node.js v16.6.2 中引入的“回归解析包含下划线的 CNAME 记录”问题 ( #39780 )。
- [
755c08573f
] - doc:将 VoltrexMaster 添加到协作者名单 #40566 - [
881dd7ba2a
] - lib:修复正则表达式以检测 `/` 和 `\` #40325
其他变更
- [
996bc6e840
] - benchmark(基准测试):增加加密 DSA 密钥生成参数 #40416 - [
27009092c8
] - build:跳过仅 README 修改的长时间运行的操作 #40571 - [
4581997ed0
] - build:在 32 位 archs 上禁用 v8 指针压缩 #40418 - [
17433060d4
] - build:修复操作拉取请求的分支 #40494 - [
bfdd32fa62
] - build:避免在分叉存储库上运行查找非活动作者 #40465 - [
134e8afc59
] - build:将代码所有者验证器更新为 0.6 #40307 - [
de125a556c
] - crypto:避免双重释放 #40380 - [
91c3cf5d0a
] - deps : V8:cherry-pick 422dc378a1da #40450 - [
769336ab8c
] - deps : 将 riscv64 配置添加到 openssl gypi #40473 - [
76d1b5d868
] - deps : 将 V8 补丁到 9.4.146.24 #40616 - [
23d11a1dd9
] - dgram:修复发送越界偏移量 + 长度 #40568 - [
0a8c33123e
] - lib,url : 使用正确的 URL 参数传递 idlharness #39848 - [
dab574e937
] - policy::修复无效清单说明符的消息 (Rich Trott) #40574 - [
58de6cebb6
] - process:重构执行(Voltrex)#40664 - [
bc0eb0a3ea
] - src : 使带有字符串的 LoadEnvironment 与内置模块路径一起工作 #40607 - [
59c26a2b2c
] - src : 修复 crypto_keygen.h 中的 #endif 描述#40639 - [
789fef1309
] - src : 抛出错误而不是断言 #40243 - [
7a8a6deee7
] - src : 在 os 绑定中注册外部引用 #40239 - [
7bb3d43432
] - src : 在加密绑定中注册外部引用 #40239 - [
143c881ccb
] - src : 在 agent.h (Michael Dawson) 中添加缺少的初始化#40379 - [
c15afda79f
] - src : 按需获取嵌入器选项 #40357 - [
ff3b7d228e
] - src : 确保在标记里程碑之前初始化 V8 #40405 - [
36d3b123a0
] - stream:支持承诺管道中的流数组 #40193 - [
63b44fc429
] - test:使用内置模块路径跳过 macos 沙箱测试 #40607 - [
3d50997ccb
] - test:在块大小后添加分号 #40487 - [
f778fa230b
] - test:crypto.setEngine()
使用实际引擎进行测试 #40481 - [
b9533c592a
] - test:在断言中使用传统的参数顺序 #40591 - [
e72c95c580
] - test:修复测试描述 #40486 - [
6de88bc5ed
] - test:调整 CLI 标志测试以忽略文档中的空白行 #40403 - [
8226690097
] - test:在 Windows (Rich Trott) 上标记 test-policy-integrity 片状 #40684 - [
9227f2af79
] - test:拆分 test-crypto-dh.js #40451 - [
c593cff0af
] - test,doc:runBenchmark() 的正确文档 #40683 - [
aef809f5c8
] - test,tools:将打击/基准测试超时从 4 倍增加到 6 倍 #40684 - [
908f6447cd
] - test,tools:增加基准测试的超时时间 #40684 - [
64c6575f44
] - tools:简化和修复提交队列 #40742 - [
cba8eaf264
] - tools:确保在合并之前没有推送 PR #40747 - [
1c8590e1fe
] - tools:将 ESLint 更新到 8.2.0 #40734 - [
18800dee0a
] - tools:使用 CQ 时使用 GitHub Squash 和 Merge 功能 #40666 - [
adde2a7a8c
] - tools:添加脚本以更新 c-ares #40660 - [
dd08e532a2
] - tools:修复 commit-lint 工作流程 #40673 - [
b4a80dba79
] - tools:在验证提交消息时避免获取额外的提交 #39128 - [
2a53995442
] - tools:将 ESLint 更新到 8.1.0 40582 - [
8648e50183
] - tools:修复 update-authors.js 中警告消息的格式#40600 - [
59de0f703f
] - tools:更新文档工具以适应 GFM 脚注 #40477 - [
04c2cbecb9
] - tools:更新工具/lint-md 依赖项以支持 GFM 脚注 #40445 - [
a9990876f7
] - tools:更新 lint-md 依赖项 #40404 - [
f45814bad1
] - tools,meta:从 AUTHORS 中删除排除项 #40648 - [
7d550ad966
] - tty : 在getColorDepth
中支持更多 CI 服务 #40385 - [
cdea5b671b
] - typings:添加更多的绑定类型 #40415 - [
67c7d11f1a
] - typings:为检查器添加 JSDoc 类型 #38390 - [
fbe0323ebf
] - typings:改进内部绑定类型 #40411 - [
63ab0031c3
] - typings:引入独立的internalBinding
类型#40409
更新公告:https://github.com/nodejs/node/releases/tag/v16.13.1

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Chrome OS 96 发布
Chrome OS 96 近日正式推出,该版本在专注于增强相机和其他常规应用的升级。作为过渡到每四周更新一次的一部分,Chrome OS 95 版被跳过。 相机应用 在这个版本中,Google 特别关注对 Chrome OS 相机应用的改进。拥有后置摄像头的 Chrome OS 设备将受益于一个新增的内置文件扫描仪,它可以将捕获的文件转换为 PDF 和 JPEG 格式。 相机应用中将有一个新的 "扫描" 选项,该功能将自动检测文档边缘,用户也可以手动调整。这项功能此前已经在 Chrome OS 94 出现,如今正式大规模推送。 明年,Chrome OS 相机应用还将推出一个 GIF 制作器功能,可以让你录制长达 5 秒钟的视频并转换为 GIF 图片。 Nearby Share Nearby Share 现在可以在 Android 应用和它们的共享菜单内访问。此前,该功能仅限于文件应用、PWA 应用和系统应用。 Chrome OS 应用程序设置 在 Chrome OS 96 中,"设置" > "应用程序" 中有一个新的 "通知" 页面,而之前只有在 "快速设置" 中才能立即切换开/...
- 下一篇
Rust 1.57.0 发布
Rust 1.57.0 现已发布,该版本为const contexts 带来了panic!,为 Cargo 增加了对自定义配置文件的支持,并稳定了易出错的 reservation API。如果你此前已通过 rustup 安装了以前的 Rust 版本,运行以下命令即可升级至最新版本: rustup update stable 具体更新内容包括: panic!in const contexts 在以前的 Rust 版本中,panic!macro在 const fn 和其他 compile-time contexts 中是不能使用的。现在,这一点已经稳定下来了。连同panic!的稳定,其他几个标准库的 API 现在也可以在 const 中使用,比如assert!。 这种稳定性还不包括完整的格式化基础结构,因此必须使用静态字符串(panic!("..."))或者用单个&str内插值(panic!("{}", a))来调用panic!macro宏。 预计将来这种支持会扩展,但这种最低限度的稳定性已经支持直接的编译时断言,例如验证类型的大小: const _: () = asse...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS关闭SELinux安全模块
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7设置SWAP分区,小内存服务器的救世主
- Linux系统CentOS6、CentOS7手动修改IP地址
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器