跳到主要内容
Deno 2.4 来了,带来了 deno bundle、字节/文本导入、稳定版 OTel 等更多功能
了解更多
->
关闭
产品
开源
Deno
适用于 JavaScript 和 TypeScript 的现代运行时
Fresh
为边缘设计的前端框架
JSR
TypeScript 优先的 ESM 包注册表
商业
Deno 企业版
运行时项目的企业级支持
部署
为您的 JavaScript 项目提供简便的无服务器托管
子托管 (Subhosting)
在可扩展的沙盒中安全运行不受信任的代码
文档
模块
标准库
JSR
Node.js & npm
社区
Discord
GitHub
Bluesky
X
YouTube
Mastodon
博客
博客
产品更新
#FreeJavaScript
工程
JavaScript
Deno Deploy
Fresh
Deno 生产实践
JSR
操作指南
公告
文档
Astro
合作
性能
子托管
Deno KV
2025年7月2日
产品更新
Deno 2.4:deno bundle 回归
Deno bundle 回归,同时新增字节和文本导入、内置 OpenTelemetry 稳定版、新的 --preload 标志、通过 deno update 简化依赖管理等功能。
2025年5月15日
产品更新
Fresh
Fresh 的更新
Fresh 2.0 仍在积极开发中。这是一份更新说明,以及如何试用 Alpha 版本。
2025年5月1日
产品更新
Deno 2.3:改进了 deno compile、本地 npm 包等
Deno 2.3 新增了 deno compile 和 deno fmt 的功能、支持使用本地 npm 包、多项性能改进等。以下是主要亮点。
2025年2月19日
产品更新
Deno 2.2:OpenTelemetry、Lint 插件、node:sqlite
Deno 2.2 新增了内置 OpenTelemetry、新的 linter 插件 API、node:sqlite,并对 deno check、deno lsp 和 deno task 进行了重大改进。
2025年1月21日
产品更新
Deno 2024年回顾
2024 年我们非常忙碌,Deno 2 和 JSR 相继发布,并推出了数十项简化编程的功能。以下是 2024 年的主要更新以及未来的展望。
2025年1月10日
产品更新
再见 WinterCG,欢迎 WinterTC
WinterCG(Web 互操作运行时社区组)正在迁移至 Ecma TC55,以便发布标准。
2024年11月21日
产品更新
Deno 2.1:Wasm 导入及其他增强功能
Deno 2.1 引入了一流的 Wasm 导入、内置 OpenTelemetry 追踪、更快的 `deno compile` 和改进的包管理。
2024年11月14日
操作指南
产品更新
使用 Deno Compile 构建自包含可执行程序
Deno compile 是一款灵活的工具,可将 JavaScript 或 TypeScript 程序转换为适用于任何操作系统的便携式、精简二进制文件。以下是其工作原理。
2024年11月8日
产品更新
介绍您的新 JavaScript 包管理器:Deno
Deno 在 2.0 版中新增的包管理器快速、灵活,并支持 Node 和 package.json。以下是其工作原理。
2024年10月9日
产品更新
Deno 2 发布公告
我们的下一个 Deno 主要版本将 Deno 1 的简洁性、安全性和性能与完整的 Node 和 npm 向后兼容性等更多功能相结合。
2024年10月4日
产品更新
最后的润色:v2.0.0-rc.10 的新功能
我们已将 Deno 2 候选版本中的多项修复和改进合并。以下是新增内容。
2024年9月24日
产品更新
宣布 Rust 的稳定 V8 绑定
Rusty V8 是一个提供高质量、零开销 Rust 到 V8 绑定的库,现已稳定。以下是其使用方法。
2024年9月19日
产品更新
Deno 2.0 发布候选版
此候选版本是 Deno 2 的最终预览版,包括增加了 Node 的全局进程对象、更好的依赖管理、各种 API 稳定化等。
2024年8月27日
Deno Deploy
产品更新
Deno Deploy 上引入 Web Cache API 支持
Web Cache API 提供亚毫秒级的读取延迟、多吉比特/秒的写入吞吐量和无限制的存储。以下是其使用方法。
2024年8月22日
产品更新
Deno 1.46:最后一次 1.x 版本发布
Deno 2 发布前的最后一个 1.x 版本带来了大量功能,包括更简单、改进的 CLI、多线程 Web 服务器、Node.js/npm 兼容性改进等。
2024年8月8日
Deno Deploy
产品更新
利用新的 Deno Deploy 消费限额保护您的云支出
您现在可以使用我们的新支出限额更好地控制您的 Deno Deploy 支出。以下是其工作原理。
2024年7月11日
产品更新
Deno 1.45:工作区和 Monorepo 支持
Deno 1.45 引入了工作区和 monorepo 支持、改进了 Node.js 兼容性、更新了 `deno install`、新增了 `deno init --lib` 命令、弃用了 `deno vendor`、稳定了标准库、升级了 V8 12.7 和 TypeScript 5.5.2 等。
2024年7月9日
产品更新
子托管
Deno Subhosting 引入 KV 备份
这项新功能允许子托管用户通过 API 配置其 KV 数据库,将数据备份到他们自己的 S3 兼容对象存储。
2024年6月14日
产品更新
子托管
Deno Subhosting 引入更灵活的域关联功能
这项新更新简化了对自定义域、通配符域、不同部署的子域等的程序化管理。
2024年6月10日
产品更新
标准库的稳定化过程已经开始
Deno 标准库即将达到 1.0.0 版本。我们希望您能尝试这些包的 RC 版本并向我们提供反馈!
2024年5月30日
产品更新
Deno 1.44:私有 npm 注册表、改进的 Node.js 兼容性以及性能提升
Deno 1.44 新增了对私有 npm 注册表、gRPC 连接的支持,改进了 Node.js 兼容性(初步支持 Next.js),并显著提升了性能。
2024年5月14日
JSR
产品更新
Deno 标准库现已在 JSR 上可用
Deno 标准库已迁移至 JSR,支持导入中的 SemVer 范围,并兼容 Node.js、Cloudflare Workers 等。
2024年5月1日
产品更新
Deno 1.43:改进的语言服务器性能
Deno 1.43 通过更快的语言服务器、改进的 npm 兼容性、新的 `deno serve` 子命令、URL.parse() API 以及关于 Deno 2 的公告,提高了生产力。
2024年4月3日
Deno Deploy
产品更新
Deno Deploy 引入更简单的项目创建
Deno Deploy 推出了更简化的项目创建流程,包括无缝的 CI/CD 设置、更透明的构建和部署步骤等。
2024年3月28日
产品更新
Deno 1.42:使用 JSR 改进依赖管理
Deno 1.42 通过 JSR 的无缝集成彻底改变了依赖管理,增强了 Node/npm 兼容性并引入了显著的性能改进。
2024年3月15日
Deno Deploy
产品更新
操作指南
推出 deployctl,Deno Deploy 的命令行界面
Deno Deploy 的命令行界面 deployctl 是将您的项目部署到云端的最简单方法。以下是操作步骤。
2024年3月1日
产品更新
JSR
介绍 JSR - JavaScript 注册表
JavaScript 注册表 (JSR) 是一个以 TypeScript 为先、仅支持 ESM 的模块注册表,专为整个 JavaScript 生态系统设计。您可以在 Deno 和基于 npm 的项目中使用 JSR 模块。JSR 免费且开源。今天已推出公开测试版。
2024年2月22日
产品更新
Deno 1.41:更小的 deno compile 二进制文件
我们已将 `deno compile` 二进制文件的大小大致减半,增加了官方 Linux ARM64 构建,并继续改进 Node.js 兼容性等。
2024年2月8日
产品更新
Deno Deploy
Deno Deploy 新手教程
我们改进了 Deno Deploy 的入门流程,向您展示在项目中如何轻松使用 Deno 的云原语。
2024年2月2日
产品更新
Deno 2023年回顾
2023 年标志着我们朝着彻底简化 Web 开发的愿景迈出了重要一步。以下是最大的更新以及接下来的计划。
2024年1月25日
产品更新
Deno 1.40:Temporal API
Deno 1.40 引入了 Temporal API、TC39 装饰器,以及一系列的废弃和稳定化功能,同时改进了 Node.js 兼容性、LSP、诊断和不稳定功能的处理,为无缝升级到 Deno 2 铺平了道路。
2023年12月14日
产品更新
Deno 1.39:WebGPU 回归
我们重新添加了 WebGPU,新增了 deno coverage 报告器,对 Node.js 兼容性进行了实质性改进,以及更多。
2023年12月12日
产品更新
Deno Deploy
Deno KV
使用新的官方 npm 包在 Node 中使用 Deno KV
现在您可以通过我们的新 npm 包,在您的 Node 项目中访问我们的零配置分布式数据库 Deno KV。
2023年12月11日
产品更新
Deno KV
Deno Deploy
使用 Deno KV 中的新“watch”API 构建实时应用程序
通过 `kv.watch` 检测 Deno KV 中的变化,可以更轻松地构建新闻源、分析、多用户协作工具等实时应用程序。
2023年12月1日
产品更新
Fresh
Fresh 1.6:Tailwind CSS 插件、简化类型定义等
了解 Fresh 1.6 中的新改进,它们将简化您的项目并使其运行更快。
2023年11月29日
产品更新
Deno KV
Deno Deploy
Deno Cron 发布公告
`Deno.cron` 允许您轻松创建定时任务,并且可在 Deno Deploy 上使用。以下是其工作原理。
2023年11月14日
产品更新
Deno Deploy
子托管
Deno Subhosting:运行不可信多租户代码最简单、最安全的方式
子托管是一种新方法,可利用 Deno Deploy 快速、可扩展的多租户 V8 隔离云来安全地运行用户代码。
2023年11月10日
产品更新
Deno Deploy
Deno KV
宣布自托管 Deno KV、持续备份和副本
Deno KV 现在通过自托管选项、副本以及 S3 和 GCS 持续备份支持变得更加灵活和强大。
2023年11月2日
产品更新
Deno 1.38:HTML 文档生成器和 HMR
Deno 1.38 附带 HTML 文档输出、模块热替换、通过允许您使用自己的 `node_modules` 文件夹来改进 Node.js 兼容性等功能。
2023年10月10日
产品更新
Fresh
Fresh 1.5:局部视图、客户端导航等
了解 Fresh 1.5 中的新改进,它们将使您的网站加载更快,并带来多项改进,使编写复杂项目变得更容易。
2023年9月27日
产品更新
Deno Deploy
Deno KV
Deno Queues 发布公告
推出 Deno Queues——零配置、可扩展的消息传递,保证至少一次交付。这一新原语建立在 Deno KV 奠定的基础上,今天已在 Deno JavaScript 运行时和 Deno Deploy 中可用。
2023年9月20日
产品更新
Deno 1.37:Jupyter Notebooks 中的现代 JavaScript
Deno 1.37 附带 Jupyter notebook 集成以及改进的 VSCode 和 LSP 功能。
2023年9月6日
产品更新
Deno Deploy
宣布 Deno Deploy 原生支持 npm
Deno Deploy 成为第一个原生支持 npm 上超过两百万个模块的隔离无服务器平台。
2023年9月5日
产品更新
Deno Deploy
Deno KV
Deno KV 进入公开测试版
Deno KV,向您的应用程序添加强一致性数据库的最简单方法,现已进入公开测试版。
2023年8月16日
产品更新
Fresh
Fresh 1.4 – 更快的页面加载、布局等
了解 Fresh 1.4 中的新改进,它们将使您的网站加载更快,并带来多项改进,使编写复杂项目变得更容易。
2023年8月3日
产品更新
Deno 1.36:更灵活的安全性和扩展的测试 API
Deno 1.36 引入了新的运行时安全选项以及扩展的测试和基准测试 API。
2023年7月18日
产品更新
Fresh
Fresh 1.3 – 简化的路由组件等
探索 Fresh 1.3 中的主要改进:简化的路由组件、增强的错误处理、更新的 linting 规则以及多岛导出。此版本还支持稳定的 Deno.serve API,使 Deno 项目更高效且更易管理。
2023年7月5日
产品更新
Deno 1.35:构建 Web 服务器的快速便捷方式
Deno.serve() 稳定,支持关键 npm 包等等。
2023年6月15日
产品更新
Fresh
Fresh 1.2 – 欢迎全职维护者、在岛之间共享状态、有限的 npm 支持等
了解 1.2 版本带来了哪些新功能以及 Fresh 的未来。
2023年5月26日
产品更新
Deno Deploy
Deno Deploy 上的 Node.js 内置模块
您现在可以在 Deno Deploy 上使用 `node:http` 等 Node.js 内置模块,从而能够在边缘运行现有 Node.js 应用程序。
2023年5月25日
产品更新
Deno 1.34:deno compile 支持 npm 包
此更新增强了与 npm 和 Node.js 的兼容性,包含了 glob 支持,并增强了带有 IP 地址的 TLS 证书。它还带来了配置、语言服务器、API 的改进以及 V8 和 TypeScript 的更新。
2023年5月24日
产品更新
Deno Deploy
2023年5月23日 Deno Deploy 事后复盘
2023 年 5 月 23 日 Deploy 和 Subhosting 服务中断的故障事后报告。
2023年5月1日
产品更新
Deno KV
Deno KV 发布公告
推出 Deno KV,一个全球键值数据库,可在 Deno Deploy 上轻松进行有状态应用程序开发,提供无缝集成、强一致性和多功能性。
2023年4月28日
产品更新
Deno 1.33:Deno 2 即将到来
Deno 1.33 是迈向我们下一个主要版本的一步,它带来了改进的 LSP 支持、增强的 Node.js 兼容性等。
2023年3月23日
产品更新
Deno 1.32:增强的 Node.js 兼容性
Deno 1.32 对 deno compile、Node.js 兼容性、Web API 等进行了重大改进。
2023年2月24日
产品更新
Deno 1.31:package.json 支持
Deno 1.31 新增了对 package.json 的支持,稳定了 Node-API 和 Deno.Command API,添加了 `node:v8` 模块等。
2023年1月26日
产品更新
Deno 1.30:内置 Node 模块
Deno 1.30 支持内置 Node 模块,deno.json 是一个 import map,deno fmt 可以不带分号格式化,等等...
2023年1月23日
产品更新
2022 年的 Deno:npm、边缘函数、A 轮融资、Fresh 等
2022 年对 Deno 来说是重要的一年。以下是过去一年的主要更新以及接下来的计划。
2022年12月14日
产品更新
Deno 1.29:自定义 npm 注册表支持
Deno 1.29 带来了许多 npm 兼容性改进、大量生活质量改进以及 TypeScript 4.9。
2022年11月17日
产品更新
使用 Deno 的 npm 构建更安全的 Web
Deno 默认安全和可选权限系统如何让您在运行不可信 npm 模块时更有信心。
2022年11月14日
产品更新
Deno 1.28:包含 130 万个新模块
Deno 1.28 附带了稳定的 npm 模块、自动发现的锁定文件、新的子进程 API 等。
2022年10月27日
产品更新
Deno 1.27:IDE 重大改进
Deno 1.27 附带了对 IDE 的重大改进、对 npm 包的更好支持、navigator.language Web API 等。
2022年9月29日
产品更新
Deno 1.26 发布说明
Deno 1.26 新增了 Cache Web API;改进了权限系统、实验性 npm 支持、Node.js 兼容性;附带 TypeScript 4.8 等。
2022年9月8日
产品更新
Fresh
Fresh 1.1 - 自动 JSX、插件、DevTools 等
此版本通过自动 JSX、插件、DevTools 集成等功能,使 Fresh 更加强大。
2022年8月25日
产品更新
Deno 1.25 发布说明
Deno 1.25 新增了 `deno init` 子命令、对导入 npm 包的实验性支持、一个新的更快 Web 服务器,以及对 FFI 的性能改进。
2022年8月15日
产品更新
Deno 即将迎来重大变革
我们最近的调查和社区反馈。我们将讨论如何解决这些反馈以及未来几个月 Deno 预计推出的功能。
2022年7月21日
产品更新
Deno 1.24 发布说明
Deno 1.24 改进了转译和类型检查的性能,新增了 unhandledrejection 和 beforeunload 事件,添加了 import.meta.resolve() API 等。
2022年7月18日
产品更新
Deno Deploy
2022-07-18 事件更新
7 月 18 日 Deploy 和 Subhosting 服务中断的故障事后报告
2022年7月15日
产品更新
Deno Deploy
7月13日犹他州服务中断更新
2022年7月13日和14日服务中断的事后分析报告。
2022年6月28日
产品更新
Fresh
Fresh 1.0
Fresh 是 Deno 的一个全新全栈 Web 框架。默认情况下,Fresh 网页向客户端发送零 JavaScript。
2022年6月21日
产品更新
Deno 融资 2100 万美元
A 轮融资由红杉资本领投
2022年6月16日
产品更新
Deno 1.23 发布说明
Deno 1.23 更改了默认类型检查行为,附带 TypeScript 4.7,更新了“deno task”等。
2022年6月2日
产品更新
Deno Deploy
5月30日事件更新
2022 年 3 月 30 日 1 小时服务中断的故障事后报告
2022年5月24日
产品更新
Deno Deploy
Deno Deploy Beta 4
推出控制台重新设计、更多区域和计费功能。
2022年5月18日
产品更新
Deno 1.22 发布说明
Deno 1.22 更改了默认类型检查行为,移除了 Deno.emit() API,新增了 Response.json() API,默认将 Deno 命名空间添加到 workers,以及更多。
2022年5月9日
产品更新
宣布 Web 互操作运行时社区组
Deno 与 Cloudflare 及其他公司合作,通过 Web 标准实现运行时互操作性。
2022年4月21日
产品更新
Deno 1.21 发布说明
Deno 1.21 改进了测试设施和 REPL,新增了 deno check,改进了语言服务器,添加了新的子进程 API 等。
2022年3月17日
产品更新
Deno 1.20 发布说明
Deno 1.20 提升了性能,自动压缩 HTTP 响应,新增了 'deno task' 和 'deno bench',允许在 deno.json 中使用导入映射,以及更多。
2022年2月17日
产品更新
Deno 1.19 发布说明
Deno 1.19 改进了我们的 Web Streams 集成,引入了 `deno vendor` 子命令,并增加了许多其他新功能。
2022年2月10日
产品更新
操作指南
Deno Deploy
Deno Deploy 上的静态文件
Deno Deploy 在边缘运行 Deno 程序,现在支持静态文件。
2022年1月25日
产品更新
Deno 2021年回顾
回顾 2021 年发生的事情和 2022 年的展望
2022年1月20日
产品更新
Deno 1.18 发布说明
Deno 1.18 标志着 Web Cryptography API 的最终确定,并新增、稳定和改进了许多功能。
2022年1月5日
产品更新
1月4日事件更新
2022 年 1 月 4 日 40 分钟服务中断的故障事后报告。
2021年12月16日
产品更新
Deno 1.17 发布说明
Deno 1.17 新增了 JSON 导入、REPL 中的导入补全功能等等。
2021年12月13日
产品更新
Deno 加入 TC39
Deno 已加入 JavaScript 标准委员会,旨在为所有人改进该语言。
2021年11月30日
产品更新
Deno Deploy
边缘的 Web 流
Deno Deploy 提供 Web 标准流媒体基础设施,可轻松快速构建实时应用程序。
2021年11月9日
产品更新
Deno 1.16 发布说明
Deno 1.16 新增了对新 JSX 转换的支持、使用 fetch 从磁盘读取文件等功能。
2021年10月28日
产品更新
Deno Deploy
Deno Deploy Beta 3
Deno Deploy 是一个多租户分布式 JavaScript 虚拟机,在全球 28 个数据中心运行。
2021年10月12日
产品更新
Deno 1.15 发布说明
Deno 1.15 改进了 Web Crypto 支持,新增了 deno uninstall 子命令,稳定了 URLPattern 等。
2021年9月23日
产品更新
Deno Deploy
9月23日事件更新
2021 年 9 月 23 日 35 分钟服务中断的故障事后报告。
2021年9月14日
产品更新
Deno 1.14 发布说明
Deno 1.14 改进了 Web Crypto 支持,为 deno fmt 和 deno lint 增加了自定义选项,引入了 URLPattern 等。
2021年9月1日
产品更新
Deno Deploy
Deno Deploy Beta 2
Deno Deploy 是一个多租户分布式 JavaScript 虚拟机,在全球 25 个数据中心运行。
2021年8月23日
产品更新
Deno on MDN
Deno 的 Web 兼容性数据现已在 MDN 上可用。
2021年8月10日
产品更新
Deno 1.13 发布说明
Deno 1.13 稳定了原生 HTTP 服务器,并引入了 FFI、流式 WebSocket API、新的 self.structuredClone() 函数等。
2021年7月27日
产品更新
Deno Deploy
7月27日事件更新
2021 年 7 月 27 日 6 分钟服务中断的故障事后报告。
2021年7月13日
产品更新
Deno 1.12 发布说明
Deno 1.12 版本新增了服务器端 WebSockets、对 WASM 线程的支持、新的 Web 加密 API 等。
2021年6月23日
产品更新
Deno Deploy
Deno Deploy Beta 1
Deno Deploy 是一个多租户分布式 JavaScript 虚拟机,在全球 25 个数据中心运行。
2021年6月8日
产品更新
Deno 1.11 发布说明
Deno 1.11 版本新增了 Web API,解决了长期存在的问题,并改善了编辑器体验。
2021年5月11日
产品更新
Deno 1.10 发布说明
Deno 1.10 改进了内置测试运行器,新增了对 Web Storage API 的支持、结构化克隆等。
2021年4月13日
产品更新
Deno 1.9 发布说明
Deno 1.9 新增了原生 HTTP/2 Web 服务器、大大改进的 op 基础设施、LSP 中的导入补全、交互式权限提示、blob URL 支持。
2021年3月29日
产品更新
宣布 Deno 公司成立
我们已筹集资金,以使数百万 Web 程序员能够最大限度地发挥他们的专业技能。
2021年3月4日
产品更新
3月2日事件更新
2021 年 3 月 2 日 98 分钟服务中断的故障事后报告。
2021年3月2日
产品更新
Deno 1.8 发布说明
Deno 1.8 新增了对 WebGPU API 的实验性支持,增加了导入私有模块的支持,稳定了导入映射,改进了覆盖率工具,添加了 ICU 以提供开箱即用的国际化功能,以及更多。
2021年1月19日
产品更新
Deno 1.7 发布说明
Deno 1.7 是迄今为止我们最大的版本之一,它新增了交叉编译和将 deno compile 二进制文件缩小 60% 的功能、一个 DNS 解析器 API、对导入语句和 Web worker 中数据 URL 的支持,以及更多。
2021年1月15日
产品更新
2020年 Deno 回顾
回顾 2020 年 Deno 发生了什么
2020年12月8日
产品更新
Deno 1.6 发布说明
Deno 1.6 增加了使用 `deno compile` 将您的 Deno 项目构建为完全独立的、自包含的可执行文件的功能。此版本还引入了用于编辑器集成的内置 LSP,以及实验性的 Apple Silicon 支持。
2020年10月27日
产品更新
Deno 1.5 发布说明
Deno 1.5 改进了 `deno bundle`,支持摇树优化并提高了 15 倍的速度。此版本还新增了 `alert`、`confirm` 和 `prompt` API,并增强了 REPL。
2020年9月13日
产品更新
Deno 1.4 发布说明
Deno 1.4 新增了对 Web 标准 WebSocket API、deno run --watch 以及集成测试覆盖率的支持。这是迄今为止最大的功能版本。
2020年8月3日
产品更新
deno.land/x 的更新
新代码托管服务的设计考量与变更。
2020年5月13日
产品更新
Deno 1.0
动态语言是有用的工具。脚本允许用户快速简洁地将复杂系统连接起来,表达想法,而无需担心内存管理或构建系统等细节。