Deno 1.6 已经发布。Deno 是一个基于 V8 的运行时,用于在 Web 浏览器之外执行 JavaScript 和 TypeScript,具有安全的默认设置和良好的开发体验。Deno 1.6 更新内容包括:
BREAKING
- 将"isolatedModules"设置为不可配置(#8482)
Feat
- 添加 mvp 语言服务器(#8515,#8651)
- deno 编译(#8539,#8563,#8581)
- 更新到 TypeScript 4.1(#7573)
- EventTarget 信号支持(#8616)
Fix
- “onload”事件顺序(#8376)
- 添加对 Deno.readLink 的文件 URL 支持(#8423)
- 将 hygiene pass 添加到 transpile pipeline(#8423)
- 支持在
deno eval
中传递 cli 参数 (#8547)
Core
其他
值得一提的是,新版本支持将 deno compile 编译成单个可执行文件,这个需求曾在 2018 年 10 月被提出,现在通过 deno compile --unstable https://deno.land/[email protected]/examples/cat.ts
实现。