Deno 1.33 已发布。与此同时,官方宣布了 Deno 2 的消息,称将于未来几个月内发布,并介绍了关于此版本的开发目标:
- 提升编码效率:无论是删除配置、样板代码还是构建步骤,团队都在持续让开发者轻松地深入研究代码并立即提高工作效率。这个版本使 LSP 更加健壮,允许任何支持 LSP 的代码编辑器与 Deno 项目一起使用。
- 提供一流的性能:速度和效率对开发者和用户来说很重要。此版本改进了 HTTP 和 WebSocket 服务器的性能,并为进一步的性能工作奠定了基础。
- 提升安全性。安全性内置于 Deno 中,具有选择加入权限模型,因此开发者始终都能知道代码可以访问什么数据。在接下来的几个月里,团队将为 Deno 的权限系统引入新功能,使其更容易、更灵活地使用。
Deno 1.33 主要变化:
- 内置 KV 数据库
- 更扁平化的
deno.json
配置 - 更少的动态导入权限检查
- 改进 npm 和 Node.js 兼容性
- 性能优化
- 改进 CLI
- 预加载 LSP 文档
- 对
Deno
API 的变更 - 变更标准库
- V8 升级到 11.4
详情查看发布公告。