Redian新闻
>
Node.js 19 正式发布

Node.js 19 正式发布

公众号新闻
出品 | OSC开源社区(ID:oschina2013)
Node.js 19 在今天正式发布了,此次更新包括将 V8 JavaScript 引擎更新到 10.7,以及默认启用 HTTP (s)/1.1 KeepAlive。
Node.js 18 在本月晚些时候将进入长期支持(LTS),Node.js 19 将取代 Node.js 18 成为 "Current" 版本。

node --watch(实验性)

运行时最近增加的一个令人兴奋的功能是支持使用 node --watch 选项在 "watch" 模式下运行。在 "watch" 模式下运行,当导入的文件被改变时,会重新启动进程。
$ node --watch index.js
该功能在 v19.0.0 和 v18.11.0+ 中可用。

默认启用 HTTP (S)/1.1 KeepAlive

从这个版本开始,Node.js 默认将 keepAlive 设置为 true。这意味着任何出站的 HTTP (s) 连接将自动使用 HTTP 1.1 Keep-Alive。默认的 keep-alive 时间是 5 秒。
启用 keep-alive 将提供更好的吞吐量,因为连接在默认情况下被重复使用。

稳定的 WebCrypto

WebCrypto API 现在已经稳定(以下算法除外:Ed25519、Ed448、X25519 和 X448)
使用 globalThis.crypto 或 require('node:crypto').webcrypto 来访问这个模块。

自定义 ESM Resolution 调整

Node.js 已经删除了 --experimental-specifier-resolution 标志。其功能现在可以通过自定义加载器实现。

移除 DTrace/SystemTap/ETW 支持

对 DTrace/SystemTap/ETW 的支持在 v19.0.0 中被移除,主要原因是资源的优先级问题。
如果你有兴趣帮助恢复 DTrace,可以查看该 issue:https://github.com/nodejs/node/issues/44550。

依赖

V8 10.7

V8 引擎已经更新到 10.7 版本,这是 Chromium 107 的一部分。这个版本包括了 JavaScript API 的一个新特性: Intl.NumberFormat
Intl.NumberFormat v3 API 是一个新的 TC39 ECMA402 第三阶段提案,扩展了先前存在的 Intl.NumberFormat

llhttp

Node.js 19 搭载了 [email protected]

npm

Node.js 19 搭载了 [email protected]

Node.js 18 将进入 LTS

Node.js 18 系列将在下周过渡到长期支持版本。

生命周期

Node.js 14 将在 2023 年 4 月达到生命周期结束,因此建议用户开始计划升级到 Node.js 16(LTS)或 Node.js 18(LTS)。
Node.js 16 (LTS) 将在 2023 年 9 月达到生命周期结束,比原计划 2024 年 4 月提前了。
更多详情可查看:https://nodejs.org/en/blog/announcements/v19-release-announce/

END



见证



这里有最新开源资讯、软件更新、技术干货等内容
点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦~

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
谷歌 Pixel 7系列手机正式发布,约 4247 元起新雅阁发布!第11代雅阁正式发布,使用新家族化设计周末愉快 冬瓜【12.3折扣】超赞线上海鲜85折!Harrods超多半价!The North Face6折!Moschino4折!正式发布!2023泰晤士世界大学排名重磅出炉!教育随笔(108)高考文言文备考之九埃及艳后KleopatraHUAWEI Mate 50正式发布,全球首款支持北斗卫星消息的大众智能手机硬核观察 #778 Linux 内核 6.0 正式发布,但更期待 6.1OriginOS 3正式发布;小米13系列渲染图曝光;马斯克解雇九成印度推特员工十月,来了!智本社正式发布《宏观经济月度报告(10月)》经过20多年开发,Stellarium 1.0正式发布Visual Studio Code 1.72正式发布[单车] cannodnale super six hi-mod 2016 team replicaJDK 19 / Java 19 正式发布WPS公文版正式发布,内置19个模板,支持公文转换等功能Linux 6.0 正式发布中国牵头,正式发布如何在 RHEL 9 上安装 Node.js | Linux 中国中国首个“低碳办公评价”标准正式发布构筑“人本、高效、智慧、绿色、韧性”的国际大都市高质量一体化交通!新一轮《上海市交通发展白皮书》正式发布Visual Studio Code 1.73正式发布董车日报 | BMW 全新 M2 正式发布 / 蔚来李斌:2030 年跻身世界前五硬核观察 #751 Node.js 创始人敦促甲骨文捐献 JavaScript 商标刚刚,广州正式发布历史最低落户门槛!这届留学生太太太爽了中国牵头,正式发布!秋阳杲杲突发!国家刚刚正式发布:在美国的全体华人们恭喜了!这波惊喜来得太突然!Most Beautiful Duets Ever(四)2022傅雷翻译出版奖获奖者揭晓 Le palmarès du Prix Fu Lei 2022 dévoilé资生堂联名五条人;喜茶x原神上新;抖音开放平台正式发布... | 刀法品牌热讯不影响开发体验,如何将单体 Node.js 变成 Monorepo《塞尔达传说:王国之泪》火上热搜!明年正式发布!openEuler 22.09 正式发布,1265 位贡献者参与开发 | 新闻中国牵头制定,这个国际标准正式发布!
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。