导读 Deno是基于V8引擎和Rust语言所创建的JavaScript、TypeScript运行环境,由Node.js的原始开发者Ryan Dahl所创造。近日,Deno 1.33.3发布,下面列举一些新增的内容。

  1. feat(compile): 不稳定的npm和node指定器支持(#19005)
  2. feat(ext/http):自动压缩Deno.serve (#19031)
  3. feat(lsp): 能够配置文档预加载限制(#19097)
  4. feat(node): 增加 Module.runMain() (#19080)
  5. fix(cli): 升级到Typescript 5.0.4 (#19090)
  6. fix(console): 处理检查类似承诺时的错误 (#19083)
  7. fix(core): 对未处理的拒绝总是报告第一个错误 (#18992)
  8. fix(core): 让V8驱动扩展ESM加载(#18997)。
  9. fix(dts): 将seekSync位置参数与seek对齐(#19077)。
  10. fix(ext/ffi):回调在返回isize时出现恐慌(#19022)。
  11. fix(ext/ffi):UnsafeCallback在’deno test’下会挂起(#19018)。
  12. fix(ext/fs): 添加更多的context_path (#19101)
  13. fix(ext/http):确保 Deno.serve 在 –watch 重启时也能工作 (#18998)
  14. fix(lsp): 当无法获得完成信息时,硬转软的错误(#19091)
  15. fix(lsp): 当Deno.documentPreloadLimit改变时,预加载文档(#19103)
  16. fix(node): 条件导出的边缘案例(#19082)
  17. fix(node): 在worker_threads中暴露通道 (#19086)
  18. fix(npm): 使 http2 模块可用,使 ‘nodeGlobalThisName’ 可写(#19092)
  19. fix(runtime):ChildProcess::kill()不需要额外的perms(#15339)。
  20. fix(vendor): 更好地处理重定向问题(#19063)
  21. perf(ext/ffi):在CallbackInfo参数中使用Box<[NativeType]> (#19032)
  22. perf(fmt): 加快对最小化对象字面的格式化(#19050)

原文来自:

本文地址://lrxjmw.cn/was-recently-released.html编辑:王艳敏,审核员:清蒸github

Linux大全:

Linux系统大全:

红帽认证RHCE考试心得: