Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。Node.js 由 Node.js Foundation(已与 JS Foundation 合并为 OpenJS Foundation)持有和维护,亦为 Linux 基金会的项目。Node.js 采用 Google 开发的 V8 运行代码,使用事件驱动、非阻塞和异步输入输出模型等技术来提高性能,可优化应用程序的传输量和规模。这些技术通常用于资料密集的即时应用程序。
Node.js v19.4.0 现已发布,本次更新内容如下:
Notable Changes
- buffe:
- (SEMVER-MINOR) 为 utf8 验证添加 buffer.isUtf8 (Yagiz Nizipli) #45947
- http:
- (SEMVER-MINOR) 改进了超时默认处理(Paolo Insogna)#45778
- net:
- 添加 autoSelectFamily 全局 getter 和 setter (Paolo Insogna) #45777
- os:
- (SEMVER-MINOR) 添加 availableParallelism() (Colin Ihrig) #45895
- util:
- 为 text-decoder fatal flag 添加快速路径 (Yagiz Nizipli) #45803
Commits
-
[
54b748acc0
] - async_hooks:重构以使用validateObject
#46004 - [
cf2ff81f26
] - benchmark:包括 webstreams benchmark #45876 - [
6e3d7f8c2d
] - bootstrap:优化内置快照中加载的模块 #45849 - [
d181b76374
] - bootstrap:使 CJS 加载器可快照 #45849 - [
508e830765
] - bootstrap:将 event_target 包含到内置快照中 #45849 - [
dd77c05480
] - bootstrap:支持快照中的 module_wrap 绑定 #45849 - [
fbe399c75c
] - (SEMVER-MINOR) buffer:添加 buffer.isUtf8 以进行 utf8 验证 #45947 - [
e7b98a3da2
] - build:添加选项以禁用共享 readonly heap #45887 - [
777c551edf
] - crypto:确保导出的 webcrypto EC keys 使用未压缩的 point format #46021 - [
56f3ad101b
] - crypto:修复 CryptoKey prototype WPT #45857 - ......
更多详情可查看:https://nodejs.org/en/blog/release/v19.4.0/
为您推荐与 nodejs 相关的帖子:
- Node.js v14.20.1、16.17.1 & 18.9.1 发布
- Node.js 正式发布 18.13.0 带来了这些特性
- Node.js v19.9.0 发布
- Node.js 20 正式发布,引入权限控制
- Node.js v20.3.0 发布
- Node.js v20.3.1 发布
- Node.js v20.4.0 发布
- Node.js v18.17.0 (LTS) 发布
- Node.js v16.20.2、v18.17.1 & v20.5.1 发布
- Node.js 21 正式发布
- Node.js 21.2.0 发布
- Node.js v20.10.0 (LTS)
- Node.js 21.3.0 发布
- Node.js v18.19.0 (LTS) 发布
- Node.js v22 正式发布
暂无回复。