Deno Land’s Deno 2.9 introduces deno desktop, letting developers turn a script or web framework project into a native, self-contained desktop app.
17ms cold-start time for a hello-world program is about half Deno 2.8’s 34ms, driven by snapshot and module-loading changes including lazy-loaded Node globals and a V8 code cache.
62 MB resident memory under load now stays roughly flat across server workloads, versus 94 MB to 197 MB in Deno 2.8, cutting peak RSS by up to 3.1x.
1.27x HTTP throughput gains in real-world tests, plus 1.11x for plaintext and 1.18x for 1 MiB bodies, come with a new Deno-owned HTTP/1.1 serving path.
Node.js 26 is now Deno’s compatibility target, with the node-compat test suite bumped to version 26.3.0.