Deno 是一個簡單、現代和安全的 JavaScript 和 TypeScript 的執行時,它使用 V8 並以 Rust 構建。
Deno 1.19 已釋出,包括以下變更:
- Deno 已升級到 Google V8 9.9 JavaScript/WebAssembly 引擎
- feat: 新增 Deno.FsFile,棄用 Deno.File ()
- feat: 在許可權提示中新增提示,以顯示允許標記 ()
- feat: 永遠不提示 hrtime 許可權 ()
- feat: 預設的許可權提示 ()
- feat(compat): 在 web workers 中支援 --compat ()
- feat(compile): 在 deno 編譯中用 eszip 取代 bundling ()
- feat(coverage): 新增 "--output" 標誌 ()
- feat(ext/console): 在物件檢查中提供更好的迴圈資訊 ()
- feat(ext/http): 增加對 unix domain sockets 的支援 ()
- feat(ext/net): 增加 Conn.setNoDelay 和 Conn.setKeepAlive ()
- feat(ext/web): 新增 CompressionStream API ()
- feat(lsp): 增加重定向診斷和快速修復 ()
- feat(lsp): 支援在懸停時連結到 JSDoc 中的符號 ()
- feat(runtime): 穩定 addSignalListener API ()
- feat(watch): 新增 "--no-clear-screen" 標誌 ()
- fix(ext/console): 修復 css 樣式中未捕獲的 TypeError ()
- fix(ext/crypto): 加密/解密中的可選 additionalData ()
- ……
更多詳情可檢視: