Deno Blog the company blog of Deno: latest posts and feed
Deno · Company blog · < 1 a month · 249 posts since May 13, 2020
Jun 25
Deno 2.9
`deno desktop` for building native desktop apps from web tech, first-class migration from npm/pnpm/yarn/Bun, CSS module imports, snapshot and parameterized testing, smaller `deno compile --bundle` binaries, and Node.js 26 compatibility.
May 22
Deno 2.8
`import defer`, six new subcommands (`deno transpile`, `deno pack`, `deno bump-version`, `deno ci`, `deno why`, `deno audit fix`), network debugging in Chrome DevTools, framework-aware `deno compile`, and 3.66x faster cold npm installs.
May 21
Claw Patrol: an open-source security firewall for agents
Why we needed an agent firewall that speaks more than HTTP.
Apr 24
Fresh 2.3: Zero JS by default, View Transitions, and Temporal support
Fresh 2.3 ships true zero-JS pages, View Transitions, CSP nonce support, IP filtering, and Temporal API support in islands.
Feb 25
Deno 2.7: Temporal API, Windows ARM, and npm overrides
Deno 2.7 stabilizes the Temporal API, adds Windows on ARM builds, npm overrides in package.json, brotli compression streams, self-extracting compiled binaries, deno create, and dozens of Node.js compatibility improvements.
Feb 23
Build a dinosaur runner game with Deno, pt. 6
Add structured logging, distributed traces, and game analytics to your Deno game and learn how to use Deno Deploy's built-in logs, traces, and metrics dashboards.
Feb 9
Build a dinosaur runner game with Deno, pt. 5
Capture player identities, add a customization modal, and persist those preferences via Oak + PostgreSQL.
Feb 3
Introducing Deno Sandbox
Instant Linux microVMs with defense-in-depth security for running untrusted code.
Feb 3
Deno Deploy is Generally Available
Deno Deploy is now generally available, plus some highlights of new features and tools.
Jan 26
Build a dinosaur runner game with Deno, pt. 4
Building a leaderboard with database integration for our example browser-based game.
Dec 22, 2025
Build a dinosaur runner game with Deno, pt. 3
Adding obstacles, collision detection and game mechanics to our example browser-based game.
Dec 15, 2025
Build a dinosaur runner game with Deno, pt. 2
This series of posts will guide you through building a simple game using Deno. This post sets up the game loop, user controls and basic game physics.
Dec 11, 2025
React / Next.js Denial-of-Service Vulnerability: Deno Deploy users protected
A high severity Denial-of-Service (DoS) vulnerability has been found in React Server Components and Next.js. Deno has implemented mitigations in Deno Deploy. Immediate upgrades are required for other users.
Dec 10, 2025
Deno 2.6: dx is the new npx
This release includes `dx` for running package binaries, more granular permissions, source phase imports, faster type checking with `tsgo`, native source maps, `deno audit`, and much more.
Dec 8, 2025
Build a dinosaur runner game with Deno, pt. 1
This series of posts will guide you through building a simple game using Deno. Each post corresponds to a stage in the development process, gradually introducing new features and concepts.
Dec 3, 2025
React Server Functions / Next.js Vulnerability: Deno Deploy users protected
A critical Remote Code Execution (RCE) vulnerability has been found in React Server Functions and Next.js. Deno has implemented mitigations in Deno Deploy. Immediate upgrades are required for other users.
Oct 16, 2025
Deno's Other Open Source Projects
Here’s a roundup of some of our popular open source libraries and how we use them in Deno.
Sep 30, 2025
How Deno protects against npm exploits
Recent supply chain attacks on npm is a reminder that Node and npm grants unfettered access to your systems. Here's how Deno, with an opt-in security model, protects against these vulnerabilities.
Sep 18, 2025
Help Us Raise $200k to Free JavaScript from Oracle
Our legal battle over Oracle's claim on the word "JavaScript" is entering the discovery phase. Here's how you can help.
Sep 10, 2025
Deno 2.5: Permissions in the config file
Simpler permission management with permission sets, new Deno.test APIs for setting up and tearing down test cases, specifying custom headers in WebSocket connections, runtime APIs in deno bundle, and more.
Sep 2, 2025
Fresh 2.0 Graduates to Beta, Adds Vite Support
Fresh 2.0 beta introduces optional Vite integration - with hot reloading, faster boot times, seamless React aliasing, and the full Vite plugin ecosystem
Jul 2, 2025
Deno 2.4: deno bundle is back
Deno bundle is back, alongside the addition of bytes and text imports, stabilized built-in OpenTelemetry, a new --preload flag, simplified dependency management with deno update, and more.
Jun 27, 2025
JavaScript™ Trademark Update
The Trademark Trial and Appeal Board has dismissed our fraud claim against Oracle. We disagree with this decision.
The latest 200 of 249 posts on file; older ones are under Months.
About this blog
Deno's own blog on deno.com, found by the daily check.
Posts per week, last 26 weeks
Posts by month
Writes about
Developer tools (3), AI and agents (1) in the last six months.
History
StatusOct 10
Quiet to Active