Deno 1.19 釋出,JavaScript 執行時

2022-02-24 09:01:54

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 ()
  • ……

更多詳情可檢視:

展開閱讀全文