Deno 是一个简单、现代和安全的 JavaScript 和 TypeScript 的运行时,它使用 V8 并以 Rust 构建。
Deno 1.20.2 已发布,包括以下变更:
- feat(lsp): 支持 deno.enablePaths 设置 (#13978)
- fix(bench): 在 JavaScript 中需要
--unstable
标志 (#14091) - fix(compat): 将
collect::<Vec<_>>().join("")
的实例更改为collect::()
(#14082) - fix(tests): 在安装测试中不要使用全局环境变量 (#14078)
- fix(ext/fetch): 用用户代码连接异步错误栈 (#13899)
- fix(unstable): 升级 deno_task_shell 到 0.2 (#14073)
- fix: 升级 swc_ecmascript 到 0.137.0 (#14067)
- fix(runtime): 实际上不继承运行时权限 (#14024)
- fix(ops): 在操作返回失败时抛出 TypeError (#14033)
- fix(cli): 改进
deno compile
错误消息 (#13944) - fix(cli): 在升级命令中添加对 DENO_CERT 的支持 (#13862)
- fix(config-file): 修正 config-file.v1.json 模式,允许任务中的冒号名称 (#14013)
- perf(http): 关闭连接资源时避免 Set.has() (#14085)
- perf(http): 避免在每个请求中检查 promise (#14079)
- ……