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

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

Home / v2.7.12
Name Modified Size InfoDownloads / Week
Parent folder
deno-aarch64-apple-darwin.zip 2026-04-09 44.5 MB
deno-aarch64-apple-darwin.zip.sha256sum 2026-04-09 96 Bytes
denort-aarch64-apple-darwin.zip 2026-04-09 33.0 MB
denort-aarch64-apple-darwin.zip.sha256sum 2026-04-09 98 Bytes
deno-x86_64-apple-darwin.zip 2026-04-09 47.7 MB
deno-x86_64-apple-darwin.zip.sha256sum 2026-04-09 95 Bytes
denort-x86_64-apple-darwin.zip 2026-04-09 34.8 MB
denort-x86_64-apple-darwin.zip.sha256sum 2026-04-09 97 Bytes
deno-aarch64-pc-windows-msvc.zip 2026-04-09 47.0 MB
deno-aarch64-pc-windows-msvc.zip.sha256sum 2026-04-09 178 Bytes
denort-aarch64-pc-windows-msvc.zip 2026-04-09 34.5 MB
denort-aarch64-pc-windows-msvc.zip.sha256sum 2026-04-09 180 Bytes
deno-x86_64-pc-windows-msvc.zip 2026-04-09 49.3 MB
deno-x86_64-pc-windows-msvc.zip.sha256sum 2026-04-09 177 Bytes
denort-x86_64-pc-windows-msvc.zip 2026-04-09 36.2 MB
denort-x86_64-pc-windows-msvc.zip.sha256sum 2026-04-09 179 Bytes
deno-x86_64-unknown-linux-gnu.zip 2026-04-09 50.3 MB
deno-x86_64-unknown-linux-gnu.zip.sha256sum 2026-04-09 100 Bytes
deno_src.tar.gz 2026-04-09 29.5 MB
denort-x86_64-unknown-linux-gnu.zip 2026-04-09 37.4 MB
denort-x86_64-unknown-linux-gnu.zip.sha256sum 2026-04-09 102 Bytes
lib.deno.d.ts 2026-04-09 631.0 kB
deno-aarch64-unknown-linux-gnu.zip 2026-04-09 48.2 MB
deno-aarch64-unknown-linux-gnu.zip.sha256sum 2026-04-09 101 Bytes
denort-aarch64-unknown-linux-gnu.zip 2026-04-09 36.0 MB
denort-aarch64-unknown-linux-gnu.zip.sha256sum 2026-04-09 103 Bytes
README.md 2026-04-09 2.4 kB
v2.7.12 source code.tar.gz 2026-04-09 28.1 MB
v2.7.12 source code.zip 2026-04-09 32.5 MB
Totals: 29 Items   589.5 MB 14

2.7.12 / 2026.04.09

  • feat(ext/node): add fs.SyncWriteStream (#33226)
  • feat(ext/node): add llhttp-based HTTPParser with native cppgc binding (#33202)
  • feat(ext/node): add native TLSWrap cppgc object (Rust core) (#33183)
  • feat: native uv_pipe_t implementation with NativePipe and FdTable (#33165)
  • fix(core): fix uv_pipe_open handle lifecycle to match libuv (#33225)
  • fix(core): free UvLoopInner on uv_loop_t drop to prevent worker memory leak (#33200)
  • fix(core): handle WouldBlock in op_print for non-blocking stdio (#33221)
  • fix(core): use c_char instead of i8 in uv_buf_t base cast (#33179)
  • fix(ext/napi): use per-isolate Private key for napi_wrap/napi_unwrap (#33204)
  • fix(ext/node): add dns.getDefaultResultOrder() API (#33197)
  • fix(ext/node): create net.Socket from file descriptors (#33150)
  • fix(ext/node): implement TCP.open(fd) (#33155)
  • fix(ext/node): implement timeout, killSignal, and pid for child_process spawnSync (#32810)
  • fix(ext/node): implement uv_ref for native TCP handles (#33174)
  • fix(ext/node): remove dead legacy TCP server accept path (#33172)
  • fix(ext/node): return real OS file descriptors from node:fs APIs (#33039)
  • fix(ext/node): rewrite Pipe.open(fd) to use raw fd ops (#33136)
  • fix(ext/node): support numeric FDs in child_process stdio array (#33140)
  • fix(ext/node): throw on cipher update with input >= 2^31-1 bytes (#33201)
  • fix(ext/webgpu): accept ArrayBuffer in GPUQueue.writeBuffer() as data source (#33152)
  • fix(io): remove global stdio statics, handle non-blocking stdin (#33219)
  • fix(node): validate resolved main path stays within package directory (#33170)
  • fix(otel): add timeout to OTEL HTTP exporter to prevent hangs (#33159)
  • fix(permissions): check deny rules against resolved IPs to prevent numeric hostname bypass (#33203)
  • fix(permissions): normalize IPv4-mapped IPv6 addresses in net permission checks (#33223)
  • fix(repl): surface CDP protocol errors and fix race in wait_for_response (#33190)
  • fix(runtime): cache canonicalized watch paths, fix spurious events (#33123)
  • fix(schema): fix the publish: false of deno.json schema (#33196)
  • fix: linked packages with peer deps failing to cache from lockfile (#33143)
  • fix: update release template workflow URLs to .generated.yml (#33116)
  • perf(ext/node): use aws-lc-sys EVP API for chacha20-poly1305 (#33110)
Source: README.md, updated 2026-04-09