---
title: "Deno 2.9"
url: https://daily.dev/posts/deno-2-9-8iwoplspk
source_url: https://deno.com/blog/v2.9
type: article
source: "Deno"
published: 2026-06-25T15:54:42.225Z
updated: 2026-06-25T16:10:06.120Z
tags: ["javascript", "testing", "typescript", "deno"]
reading_time: 29
upvotes: 140
comments: 18
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Deno 2.9

**[Deno](https://daily.dev/sources/deno)** · 29 min read · 140 upvotes · 18 comments

## Summary

Deno 2.9 introduces `deno desktop` for building native desktop apps from web technologies, producing single distributable binaries with webview or CEF backends. The release adds first-class migration from npm/pnpm/yarn/Bun lockfiles, CSS module imports, and major test runner improvements including snapshot testing, parameterized tests (`Deno.test.each`), change-aware test selection, retries, coverage thresholds, and CI sharding. Performance gains include 2x faster cold startup (34ms → 17ms), 3x lower memory usage under load, and improved HTTP throughput. Supply chain security gets a 24-hour minimum dependency age enabled by default and an opt-in `no-downgrade` trust policy. `deno compile` gains `--bundle` for smaller binaries, `deno task` adds input-based caching, and Node.js 26 compatibility is now the target. Web Cryptography expands with post-quantum algorithms (ML-KEM, ML-DSA, SLH-DSA), ChaCha20-Poly1305, and SHA-3 family support.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://deno.com/blog/v2.9>

## Community discussion

Top comments from developers on daily.dev.

**@ooze\_man** · 8 upvotes

> Deno is my love language

**@coderkini** · 7 upvotes

> Somehow Deno gives me better vibes than Bun. Just the fact that Node's creator Ryan is also behind Deno and has some pretty good insights and perspectives on how platforms have to be built and evolved. He know the JS landscape intimately.
>
>
> However the thing that scares me most about Deno is also the stability of its core contributors and maintainers.
>
>
> Bun, while innovative, I feel has become quite an unpredictable entity under Anthropic and most likely under Anthropic's priorities

**@starfallcodes** · 3 upvotes

> holly molly i might migrate from bun

**@apperside** · 3 upvotes

> I was just about to start a desktop app project,  but wanted to use something different from classic old electron, and this looks a very promising candidate

**@vcangel** · 3 upvotes

> such a good release
>
> ![makesweet-06pq36.gif](https://media.daily.dev/image/upload/s--8rdsC_Gg--/f_auto/v1782456292/ugc/content_0c92d864-99b7-4dbf-9560-aa96be3793c9?_a=BAMAMicg0)

## Similar posts on daily.dev

- [Deno update streamlines creation of desktop apps](https://daily.dev/posts/deno-update-streamlines-creation-of-desktop-apps-nllbqv6xp) · InfoWorld · 3 upvotes · 0 comments
- [Desktop apps](https://daily.dev/posts/desktop-apps-vo7fikogh) · Lobsters · 96 upvotes · 5 comments

---

Tags: [#javascript](https://daily.dev/tags/javascript), [#testing](https://daily.dev/tags/testing), [#typescript](https://daily.dev/tags/typescript), [#deno](https://daily.dev/tags/deno)

[View this post on daily.dev](https://daily.dev/posts/deno-2-9-8iwoplspk)
