Deno 于 2020.11.23 发布了 v1.5.4 版本。中国用户可以使用以下命令安装 Deno v1.5.4 版本:
Linux/macOS:
curl -fsSL https://x.deno.js.cn/install.sh | sh -s v1.5.4
Windows:
$v="1.5.4"; iwr https://x.deno.js.cn/install.ps1 -useb | iex
同时安装多个版本 deno 可以使用 dvm。
Deno CLI 的变更:
-
特性(unstable): 为
deno test
命令添加--no-run
选项 (#8093) -
特性(unstable): 为子命令
bundle
和fmt
添加 --watch 选项的支持 (#8276) -
修复: Support “deno run --v8-flags=–help” without script (#8110)
-
修复(tsc): Allow non-standard extensions on imports (#8464)
-
重构: 增强
Deno.version
的类型定义声明 (#8391) -
重构: 将
test
子命令的选项--failfast
重命名为--fail-fast
(#8456) -
升级: rusty_v8 0.13.0, v8 8.8.278.2 (#8446)
Deno 标准库(Deno Standard Modules) 0.79.0 的变更:
-
特性(std/hash): 添加 HmacSha1 (#8418)
-
特性(std/http): Check if cookie property is valid (#7189)
-
特性(std/http): Validate cookie path value (#8457)
-
特性(std/io): ReadableStream from AsyncIterator & WritableStream from Writer (#8378)
-
特性(std/log): Log error stack (#8401)
-
特性(std/node): 添加 os.totalmem, os.freemem (#8317)
-
特性(std/node): 添加 ReadableStream, WritableStream, errors support (#7569)
-
特性(std/node): 添加 util.deprecate (#8407)
-
特性(std/node): 添加 process.nextTick (#8386)
-
修复(std/http): 修复 error handling in the request iterator (#8365)
-
修复(std/node) 修复 event extendability (#8409)
-
修复(std/node): Correct typings for global, globalThis, window (#8363)