Deno

Deno 2.9.8

A modern runtime for JavaScript and TypeScript

  • By Deno Land Inc.
  • Open Source
  • Updated Oct 21, 2026
Download for Windows

About Deno

Deno is a simple, modern and secure runtime for JavaScript, TypeScript, and WebAssembly that uses V8 and is built in Rust.

What's new in 2.9.8

- fix(compile): check read permission for dynamically imported local files
(#36925)
- fix(completions): complete script paths for bare deno run in zsh (#36976)
- fix(core): keep op contexts alive until the isolate is disposed (#37026)
- fix(coverage): skip the V8 code cache while collecting coverage (#36901)
- fix(ext/fetch): bump hyper-util to 0.1.21 and hyper to 1.11.1 to cancel idle
interval when pool empties (#36968)
- fix(ext/napi): check napi_create_dataview bounds for overflow (#36962)
- fix(ext/napi): ignore the callback return value while an exception is pending
(#36942)
- fix(ext/node): align X.509v1 certificate handling with OpenSSL (#36933)
- fix(ext/node): mock.reset() restores mock.method() implementations (#36886)
- fix(ext/node): support assert message functions and format arguments (#36944)
- fix(npm): validate package link names (#37047)
- fix(tls): distrust compromised eMudhra certificate authorities (#37046)
- fix: bump rand 0.9.x to patched version

Full release notes »

Technical details

PublisherDeno Land Inc.
Version2.9.8
Release date2026-10-21
LicenseMIT
Installer typezip
Architecturex64, arm64
Package IDDenoLand.Deno

Links & install command

Install Deno from the command line with Windows Package Manager (winget):

winget install --id=DenoLand.Deno -e

developdevelopmentenvironmentjavascriptjsprogrammingruntimetypescriptv8

Older versions

  • 2.9.7
  • 2.9.6
  • 2.9.5
  • 2.9.4
  • 2.9.3
  • 2.9.2
  • 2.9.1
  • 2.9.0
  • 2.8.3