Node.js 10.0.0 正式发布,这是自 Node.js Foundation 开展以来的第七个主要版本,并将在 2018 年 10 月成为下一个 LTS 分支。
新版本自带定制化的 Node-ChakraCore 引擎,其功能亮点包括:
-
全面支持 N-API
-
可轻松通过新的 Visual Studio Code Extension 进行 Time-Travel 调试
-
支持 TTD 的生成器和异步函数
-
支持 Inspector 协议
-
增强稳定性和其他各种改进
Node.js 10.0.0 还包含以下更新:
-
N-API native addons API 已从实验状态毕业
-
Async_hooks
-
过时的实验性 async_hooks API 已被删除
-
-
Child Process
-
忽略未定义的 env 属性。
-
-
Console
-
新增
console.table()
方法。
-
-
Crypto
-
crypto.createCipher()
和crypto.createDecipher()
方法已被弃用,并被crypto.createCipheriv()
和crypto.createDecipheriv()
替代。 -
decipher.finaltol()
方法已弃用。 -
crypto.DEFAULT_ENCODING
属性已弃用。 -
新增
ECDH.convertKey()
方法。 -
crypto.fips
属性已弃用。
-
-
Dependencies
-
V8 已升级至 6.6 版本。
-
OpenSSL 升级至 1.1.0h 版本。
-
完整更新内容请查阅发行说明:
下载地址:
-
Windows 32-bit Installer: https://nodejs.org/dist/v10.0.0/node-v10.0.0-x86.msi
-
Windows 64-bit Installer: https://nodejs.org/dist/v10.0.0/node-v10.0.0-x64.msi
-
Windows 32-bit Binary: https://nodejs.org/dist/v10.0.0/win-x86/node.exe
-
Windows 64-bit Binary: https://nodejs.org/dist/v10.0.0/win-x64/node.exe
-
macOS 64-bit Installer: https://nodejs.org/dist/v10.0.0/node-v10.0.0.pkg
-
macOS 64-bit Binary: https://nodejs.org/dist/v10.0.0/node-v10.0.0-darwin-x64.tar.gz
-
Linux 32-bit Binary: Coming soon
-
Linux 64-bit Binary: https://nodejs.org/dist/v10.0.0/node-v10.0.0-linux-x64.tar.xz
-
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v10.0.0/node-v10.0.0-linux-ppc64le.tar.xz
-
Linux s390x 64-bit Binary: https://nodejs.org/dist/v10.0.0/node-v10.0.0-linux-s390x.tar.xz
-
AIX 64-bit Binary: https://nodejs.org/dist/v10.0.0/node-v10.0.0-aix-ppc64.tar.gz
-
SunOS 32-bit Binary: Coming soon
-
SunOS 64-bit Binary: https://nodejs.org/dist/v10.0.0/node-v10.0.0-sunos-x64.tar.xz
-
ARMv6 32-bit Binary: https://nodejs.org/dist/v10.0.0/node-v10.0.0-linux-armv6l.tar.xz
-
ARMv7 32-bit Binary: https://nodejs.org/dist/v10.0.0/node-v10.0.0-linux-armv7l.tar.xz
-
ARMv8 64-bit Binary: https://nodejs.org/dist/v10.0.0/node-v10.0.0-linux-arm64.tar.xz
-
Source Code: https://nodejs.org/dist/v10.0.0/node-v10.0.0.tar.gz