Deno
Read post

Deno 2.9

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.

    #javascript#testing#typescript#deno
Jun 25•29m read time•From deno.com
Post cover image
Table of contents
deno desktopPerformanceCSS module importsMigrating from npm, pnpm, yarn, and BunDependency managementSupply chain securityTesting and coveragedeno compiledeno bundledeno fmtdeno taskNode.js compatibilityWeb CryptographyDeno.serveOpenTelemetryMiscellaneousAcknowledgments
1.2M Impressions18 Comments
Deno's image
Deno

Deno's official blog provides updates, tutorials, and use cases for Deno, a secure JavaScript/TypeSc...

547 Followers

•

2.2K Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard