Deno

Deno

@deno.land

A modern runtime for JavaScript and TypeScript https://deno.com

8.7K followers0 following412 posts

Deno 2.9.7 is out 🦕 - Faster `node:buffer` encoding and decoding - Improved startup time and baseline memory usage - Better pnpm lockfile handling - Several permission hardening improvements Overall 37 changes with 4 perf wins github.com/denoland/den...

github.comRelease v2.9.7 · denoland/deno2.9.7 / 2026.09.16 fix(audit): honor configured CA stores (#36728) fix(cache): make HTTP authority paths unambiguous (#36356) fix(cli): accept all valid sys permission descriptors (#36753) fix(cli...

Deno v2.9.6 is out! 🦕 - Clipboard API support and richer native menus in deno desktop - Less overhead on every async call into the runtime - Hardened Node-API support - many more 👇 A total of 100 fixes and performance improvements in this release. deno upgrade

Deno 2.9.5 is out 🦕 New: deno compile --engine quickjs, an experimental QuickJS backend for compiled binaries. Same CLI, same source: V8 -> 64 MB QuickJS -> 35 MB ~45% smaller, and it cold-starts ~25% faster. github.com/denoland/den...

Also in 2.9.5: deno add --unscoped, deno task --members, Blob.textStream() and 50+ fixes

Another week, another patch release 🦕 Deno v2.9.4: 47 bug fixes plus a handful of perf wins (FxHash hot maps, smaller snapshots, slimmer AppImages). See you next week!

Deno v2.9.2 is out with perf improvements: - ReadableStream async iterator now has a sync fast path - queueMicrotask uses V8 natively - zero-copy async writes for node streams - SIMD JSON indexing for npm packuments Plus 39 bug fixes and 13 improvements to Deno Desktop deno upgrade

Deno 2.8 is released! - 6 new subcommands - defaulting to "npm:" - Node.js api compat: 42% → 74% - import defer - 3.6× faster cold npm installs - Network debugging in Chrome DevTools - TypeScript 6 - catalog: support - Cross-platform npm installs - deno install --prod

View full thread

`import defer` is the new ES2025 syntax for lazy module loading. Deno is the first runtime to ship it and with TypeScript support. Big win for CLI startup and conditionally-loaded code.

Deno 2.8 is released! - 6 new subcommands - defaulting to "npm:" - Node.js api compat: 42% → 74% - import defer - 3.6× faster cold npm installs - Network debugging in Chrome DevTools - TypeScript 6 - catalog: support - Cross-platform npm installs - deno install --prod

The six new subcommands in 2.8: - deno transpile: TS/JSX → JS - deno pack: npm-compatible tarballs - deno bump-version: bump deno.json - deno ci: frozen-lockfile mode - deno why: explain dependency chains - deno audit fix: auto-patch CVEs

Deno 2.8 ships this week. Our biggest minor release ever. Node.js compatibility: 42% → 75%+ this year. 500+ Node compat commits since 2.7. TypeScript 6.0.3, `import defer` support, several new subcommands, catalog workspaces, CPU flamegraphs, and many more.

Deno 2.7.14 is out with 120+ bug fixes Major improvements and fixes to node:http2, node:tls, node:net, node:dns, node:cluster, node:crypto, node:timers, node:stream, Web API, and more github.com/denoland/deno/releases/tag/v2.7.14 See you next at Deno v2.8

github.comRelease v2.7.14 · denoland/deno2.7.14 / 2026.04.28 feat(ext/node): add fs.Utf8Stream feat(upgrade): delta updates via bsdiff patches (#33274) fix(bundle): treat CSS same-document fragment URLs as external (#33492) fix(cache): a...

Fresh 2.3 is out! It now ships zero JavaScript on static pages by default — no scripts, no bundles, nothing. Also: 🎞️ View Transitions, 🔌 WebSockets, 🔒 CSP nonces, 📡 OTel trace propagation, and 🕐 Temporal API support for island props. deno.com/blog/fresh-2.3

deno.comFresh 2.3: Zero JS by default, View Transitions, and Temporal support | DenoFresh 2.3 ships true zero-JS pages, View Transitions, CSP nonce support, IP filtering, and Temporal API support in islands.

Deno v2.7.13 is out! The big one: node:http has been completely rewritten bringing major compatibility and performance improvements for Node HTTP workloads Also in this release: fixed node:http2, node:tls, Node-API, lower mem usage for Deno.Command, glibc < 2.27 compat github.com/denoland/den...

github.comRelease v2.7.13 · denoland/deno2.7.13 / 2026.04.22 feat(ext/node): implement node:repl module (#32799) feat(ext/node): rewrite node:http with llhttp and native TCPWrap (#33208) feat(upgrade): support installing from a PR (#3325...

Deno v2.7.11 is out with 32 fixes across three patch releases: -Tons of Node.js compat improvements (crypto, child_process, workers, TTY on Windows) -New include/exclude fields for deno compile -Faster watch mode shutdown (10s -> 500ms) -Alpha/beta channel support github.com/denoland/den...

github.comRelease v2.7.11 · denoland/deno2.7.11 / 2026.04.01 feat: add alpha and beta release channel support (#33098) fix(ext/node): fire fs.watch events for immediate writes (#32935) (#32989) fix(watch): reduce graceful shutdown timeou...

Deno 2.7.8 is here! - P-521 elliptic curve crypto (sign, verify, ECDH) - SIMD-accelerated base64 encode/decode via simdutf - file: and link: dependencies in package.json now supported - OTel console exporter + HTTP span attributes on metrics - 30+ Node compat fixes github.com/denoland/den...

github.comRelease v2.7.8 · denoland/deno2.7.8 / 2026.03.25 feat(core): implement NodeRuntime CDP domain and fix --inspect-brk blocking (#32714) feat(ext/crypto): implement P-521 sign, verify, and ECDH derive (#32602) feat(ext/napi): add...

Deno v2.7.6 is out with 78 changes - 7 features, 12 perf improvements, and 59 fixes github.com/denoland/den... - deno eval now auto-detects CJS vs ESM - --cpu-prof-flamegraph generates interactive SVG flamegraphs - 28+ Node.js compat fixes (child_process, crypto, tty, worker_threads) - and more

github.comRelease v2.7.6 · denoland/deno2.7.6 / 2026.03.18 feat(core): add cloneable resource registry for structured clone (#32672) feat(core): update v8 to 146.8.0 with foreground task ownership (#32771) feat(eval): auto-detect CJS vs...

We're cooking... Deno v2.7.5 is out! - `fs.cp` moved to Rust for 2x performance boost - `deno install` handles peer deps faster - CPU profiling with --cpu-prof flags - Node compat fixes: ECDH, DiffieHellman, PQC keys, worker_threads, v8 APIs 38 bug fixes total, more here: github.com/denoland/den...

github.comRelease v2.7.5 · denoland/deno2.7.5 / 2026.03.11 feat(coverage): add function coverage to summary and HTML reports (#32507) feat(doc): support npm packages in deno doc (#32435) feat(ext/node): add node_api_create_object_with_p...

Deno reposted

This is so nice. basically every platform I've ever used I've wanted to use cron for certain things, and its always oddly non-trivial The API here looks great!

Deno@deno.land

It's about time! Configure and monitor your cron tasks with Deno Deploy. docs.deno.com/deploy/cron/

Deno v2.7 is here! 🕛 Temporal API stabilized 🪟 Windows ARM native support ⚙️ npm overrides support 📦 deno compile --self-extracting 🩹 Node compat fixes ...and more! deno.com/blog/v2.7

Can you spin environments in 200ms with all the dependencies installed and ready to use? You can with snapshots in Deno Sandbox! Do the setup once, reuse it forever. See how in this demo with Python youtu.be/mASEjxpuDTM

🚀 Publish applications with Deno Sandbox! The Deno Sandbox SDK lets you create, manage, and deploy applications. A perfect companion for your agentic workflow. Watch the demo: deno.co/show/sandbox...

🎉

BXNES (Bones) • TTRPG design@bxnes-official.bsky.social

@deno.land just did a test run of deploy with our @solidjs.com start app and it was an amazing DX. Will be migrating from Vercel in the next couple of weeks 👏👏👏