Deno Releases
Track every Deno release from latest stable to end-of-life. Version timelines, Node.js compatibility progress, npm support, and upgrade guidance.
—
Total Versions
—
Supported
—
Latest
Version Timeline
All tracked releases with lifecycle status and EOL dates.
Loading version data…
Lifecycle Timeline
Visual overview of active support and maintenance windows.
Upgrade Paths
Migration guidance between major versions — breaking changes, effort estimates, and tips.
Breaking Changes
- Global window variable removed (use globalThis)
- Deno.run() removed (use Deno.Command)
- Some std library APIs stabilized with breaking changes
- Import map resolution changes
- Unstable APIs promoted to stable or removed
Migration Notes
Deno 2.0 was designed to minimize breakage. Most 1.x code runs on 2.0. The biggest changes affect std library imports and deprecated APIs. deno lint helps find issues. The npm compatibility improvements in 2.0 may actually fix issues you had in 1.x.
Version Risk Assessment
Evaluate risk factors before choosing a version for production.
| Version | EOL Risk | CVE Risk | Ecosystem | Cloud Support | Overall | Recommended Action |
|---|---|---|---|---|---|---|
| Deno 1.x | High | Low | Maintenance | Full | High | Upgrade to 2.0 — better npm compat, stable APIs |
| Deno 2.0+ | None | Low | Active | Full | Low | Current — keep updated with minor releases |
Risk considers version currency, npm compatibility, and ecosystem momentum. Assessed as of March 2026.
Deno 1.x vs 2.x Comparison
Side-by-side feature differences across major versions.
| Feature | 1.x (late) | 2.0 |
|---|---|---|
| npm compatibility | Partial | First-class |
| package.json support | Basic | Full |
| node_modules | Opt-in | Auto-created |
| TypeScript | Built-in | Built-in |
| Permission model | Stable | Stable |
| Standard library | Unstable | Stable |
| Web APIs | Expanding | Comprehensive |
| Workspace support | No | Stable |
| Long-term support | Rolling | Committed |
| JSR registry | No | Stable |
Embed Badges
Add live Deno status badges to your README, docs, or dashboard.
Health Status
Overall support health

EOL Countdown
Next end-of-life date

Latest Version
Current stable release

CVE Status
Known vulnerabilities

Frequently Asked Questions
Common questions about Deno releases and lifecycle.