Download Latest Version deno-x86_64-apple-darwin.zip (42.3 MB)
Email in envelope

Get an email when there's a new version of Deno

Home / v2.9.5
Name Modified Size InfoDownloads / Week
Parent folder
denort-x86_64-apple-darwin.zip < 21 hours ago 31.5 MB
deno-x86_64-apple-darwin.from-2.9.4.bsdiff < 21 hours ago 4.8 MB
deno-x86_64-apple-darwin.from-2.9.4.bsdiff.sha256sum < 21 hours ago 109 Bytes
deno-x86_64-apple-darwin.sha256sum < 21 hours ago 71 Bytes
deno-x86_64-apple-darwin.zip < 21 hours ago 42.3 MB
deno-x86_64-apple-darwin.zip.sha256sum < 21 hours ago 95 Bytes
denort-x86_64-apple-darwin.zip.sha256sum < 21 hours ago 97 Bytes
libdenort-x86_64-apple-darwin.zip < 21 hours ago 31.7 MB
libdenort-x86_64-apple-darwin.zip.sha256sum < 21 hours ago 100 Bytes
deno-aarch64-apple-darwin.from-2.9.4.bsdiff < 21 hours ago 7.9 MB
denort-aarch64-apple-darwin.zip.sha256sum < 21 hours ago 98 Bytes
deno-aarch64-apple-darwin.from-2.9.4.bsdiff.sha256sum < 21 hours ago 110 Bytes
deno-aarch64-apple-darwin.sha256sum < 21 hours ago 71 Bytes
deno-aarch64-apple-darwin.zip < 21 hours ago 38.5 MB
deno-aarch64-apple-darwin.zip.sha256sum < 21 hours ago 96 Bytes
denort-aarch64-apple-darwin.zip < 21 hours ago 28.7 MB
libdenort-aarch64-apple-darwin.zip < 21 hours ago 28.9 MB
libdenort-aarch64-apple-darwin.zip.sha256sum < 21 hours ago 101 Bytes
deno-x86_64-unknown-linux-gnu.from-2.9.4.bsdiff < 22 hours ago 19.9 MB
deno-x86_64-unknown-linux-gnu.from-2.9.4.bsdiff.sha256sum < 22 hours ago 114 Bytes
deno-x86_64-unknown-linux-gnu.sha256sum < 22 hours ago 71 Bytes
deno-x86_64-unknown-linux-gnu.zip < 22 hours ago 41.6 MB
deno-x86_64-unknown-linux-gnu.zip.sha256sum < 22 hours ago 100 Bytes
deno_src.tar.gz < 22 hours ago 34.1 MB
denort-x86_64-unknown-linux-gnu.zip < 22 hours ago 34.3 MB
denort-x86_64-unknown-linux-gnu.zip.sha256sum < 22 hours ago 102 Bytes
lib.deno.d.ts < 22 hours ago 721.3 kB
libdenort-x86_64-unknown-linux-gnu.zip < 22 hours ago 31.4 MB
libdenort-x86_64-unknown-linux-gnu.zip.sha256sum < 22 hours ago 105 Bytes
deno-aarch64-pc-windows-msvc.from-2.9.4.bsdiff < 22 hours ago 4.2 MB
deno-aarch64-pc-windows-msvc.from-2.9.4.bsdiff.sha256sum < 22 hours ago 192 Bytes
deno-aarch64-pc-windows-msvc.sha256sum < 22 hours ago 154 Bytes
deno-aarch64-pc-windows-msvc.zip < 22 hours ago 40.9 MB
deno-aarch64-pc-windows-msvc.zip.sha256sum < 22 hours ago 178 Bytes
denort-aarch64-pc-windows-msvc.zip < 22 hours ago 31.1 MB
denort-aarch64-pc-windows-msvc.zip.sha256sum < 22 hours ago 180 Bytes
libdenort-aarch64-pc-windows-msvc.zip < 22 hours ago 31.4 MB
libdenort-aarch64-pc-windows-msvc.zip.sha256sum < 22 hours ago 183 Bytes
deno-aarch64-unknown-linux-gnu.from-2.9.4.bsdiff < 22 hours ago 12.9 MB
deno-aarch64-unknown-linux-gnu.from-2.9.4.bsdiff.sha256sum < 22 hours ago 115 Bytes
deno-aarch64-unknown-linux-gnu.sha256sum < 22 hours ago 71 Bytes
deno-aarch64-unknown-linux-gnu.zip < 22 hours ago 39.9 MB
deno-aarch64-unknown-linux-gnu.zip.sha256sum < 22 hours ago 101 Bytes
denort-aarch64-unknown-linux-gnu.zip < 22 hours ago 34.2 MB
denort-aarch64-unknown-linux-gnu.zip.sha256sum < 22 hours ago 103 Bytes
libdenort-aarch64-unknown-linux-gnu.zip < 22 hours ago 30.1 MB
libdenort-aarch64-unknown-linux-gnu.zip.sha256sum < 22 hours ago 106 Bytes
deno-x86_64-pc-windows-msvc.from-2.9.4.bsdiff < 22 hours ago 4.3 MB
deno-x86_64-pc-windows-msvc.from-2.9.4.bsdiff.sha256sum < 22 hours ago 191 Bytes
deno-x86_64-pc-windows-msvc.sha256sum < 22 hours ago 154 Bytes
deno-x86_64-pc-windows-msvc.zip < 22 hours ago 42.7 MB
deno-x86_64-pc-windows-msvc.zip.sha256sum < 22 hours ago 177 Bytes
denort-x86_64-pc-windows-msvc.zip < 22 hours ago 32.6 MB
denort-x86_64-pc-windows-msvc.zip.sha256sum < 22 hours ago 179 Bytes
libdenort-x86_64-pc-windows-msvc.zip < 22 hours ago 32.9 MB
libdenort-x86_64-pc-windows-msvc.zip.sha256sum < 22 hours ago 182 Bytes
README.md < 24 hours ago 4.4 kB
v2.9.5 source code.tar.gz < 24 hours ago 32.6 MB
v2.9.5 source code.zip < 24 hours ago 38.3 MB
Totals: 59 Items   784.5 MB 2

2.9.5 / 2026.08.06

  • feat(add): --unscoped flag to alias packages by their unscoped name (#36319)
  • feat(task): add --members flag to run tasks in workspace members only (#35748)
  • feat: add Blob/Body textStream() (#35616)
  • feat: add experimental QuickJS backend (#36194)
  • fix(bundle): avoid esbuild protocol deadlock (#36427)
  • fix(bundle): respect runtime file permissions (#36107)
  • fix(cjs): use loader sources for recursive analysis (#36111)
  • fix(cli): escape control characters in external metadata (#36198)
  • fix(core): don't resolve internal module imports with the user's import map (#36303)
  • fix(crypto): add "raw-secret" to KeyFormat type (#35708)
  • fix(desktop): handle colored HMR URLs and page loads (#36316)
  • fix(desktop): retain update signature verification op (#36152)
  • fix(ext/crypto): allow deriveBits with length 0 (#36283)
  • fix(ext/napi): polyfill uv_handle_size and uv_strerror (#36308)
  • fix(ext/net): release completed QUIC stream resources (#36247)
  • fix(ext/net): require --allow-sys for node:dns.getServers() (#35941)
  • fix(ext/node): Node compat for web streams (#36285)
  • fix(ext/node): apply backpressure in Readable.toWeb() (#36321)
  • fix(ext/node): defer TLS write completion callback to avoid reentrancy panic (#35867)
  • fix(ext/node): don't fire http2 settings callback after session destroy (#36230)
  • fix(ext/node): gate constrained memory cgroup reads (#36218)
  • fix(ext/node): handle pre-quoted shell arguments (#36371)
  • fix(ext/node): implement node:test tags (#36292)
  • fix(ext/node): implement util.diff (#36289)
  • fix(ext/node): implement v8.promiseHooks API (#36281)
  • fix(ext/node): sort fs.readdir entries to match Node.js (#36341)
  • fix(ext/node): stop http2 file reads after stream close (#36300)
  • fix(ext/node): store blocklist ranges compactly (#36212)
  • fix(ext/node): support the fs flush option for writes (#36290)
  • fix(ext/node): use signatureAlgorithm digest for X509 ECDSA verify (#36326)
  • fix(ext/node_crypto): use named group exponent sizes (#36347)
  • fix(ext/web): attach Node error codes to WHATWG API validation errors (#36288)
  • fix(ext/websocket): disable HTTP/2 server push on wss upgrade path (#36327)
  • fix(fetch): scope redirect-sensitive headers by origin (#36361)
  • fix(ffi): reject resizable buffers in nonblocking calls (#36259)
  • fix(fmt): accept xml and svg extensions for stdin (#36149)
  • fix(fmt): update lax-markup to 0.3.2, lax-css and lax-sql to 0.3.0 (#36397)
  • fix(http): preserve stripped headers across redirects (#36360)
  • fix(inspector): validate request host headers (#36348)
  • fix(net): cancel pending writes on stream close (#36369)
  • fix(net): clean up concurrently dropped load-balanced listeners (#36246)
  • fix(net): handle malformed DNS record text (#36374)
  • fix(node): clean up Web Stream finished listeners (#36227)
  • fix(node): retain consumed HTTP stream wrapper (#36254)
  • fix(npm): ignore invalid package bin targets (#36354)
  • fix(npm): tolerate malformed scripts field in packuments (#36324)
  • fix(npmrc): match auth configs by authority and path (#36359)
  • fix(outdated): don't report JSR pre-release versions as latest (#36325)
  • fix(publish): report when the registry rejects a provenance attestation (#36404)
  • fix(resolver): don't treat deno eval modules as npm package files (#36304)
  • fix(runtime): map notify's Windows missing-path error to NotFound (#35864)
  • fix(sync-types): add reason to too_many_arguments allows (lint)
  • fix(telemetry): handle reentrant attribute conversion (#36256)
  • fix(webgpu): own mapped range backing stores (#36257)
  • fix(webstorage): preserve Storage constructor name (#35944)
  • fix: capitalize IP in help text (#36170)
  • fix: upgrade deno_task_shell to 0.33.3 (#36406)
  • fix: wire no-legacy-abort unstable flag from deno.json config (#36312)
  • perf(core): run the common-path tick drain in Rust (#36157)
  • perf(ext/node): bypass dns lookup on literal IPs in udp send (#35909)
  • perf(ext/web): implement base64url encode/decode as simdutf ops (#36398)
  • perf(fs): open files on the blocking pool in async readFile/writeFile (#36160)
  • perf: order startup functions in release builds (#36219)
  • perf: reduce eager module evaluation at startup (#36331)
  • perf: remove Linux unwind tables from release artifacts (#36265)
Source: README.md, updated 2026-08-06