# Deno v2.6.9 released!

**URL:** <https://forum.devtalk.com/t/deno-v2-6-9-released/233497>\
**Category:** Frontend Official News\
**Tags:** newsbot, deno, official-news\
**Created:** [10 February 2026 19:16 UTC](https://forum.devtalk.com/t/deno-v2-6-9-released/233497 "2026-02-10T19:16:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/newsbot/32/1114_2.png) [@NewsBot](https://forum.devtalk.com/u/NewsBot)\
**Post date:** [10 February 2026 19:16 UTC](https://forum.devtalk.com/t/deno-v2-6-9-released/233497/1 "2026-02-10T19:16:34Z")

</div>

[Deno](https://devtalk.com/deno) v2.6.9 has been released.

> [@](#):
>
> ### 2.6.9 / 2026.02.10
> 
> - feat(doc): support markdown files (#32024)
> - feat(upgrade): ability to verify zip archive against checksum (#31804)
> - feat(upgrade): add context to error messages for better troubleshooting  
> (#32018)
> - feat: Send reject-ack message through cron socket (#32035)
> - fix(audit): make ‘Path’ property more readable (#32049)
> - fix(cli): pull in tunnel fix for windows (#32033)
> - fix(compile): use a temporary directory with a node\_modules folder when  
> compiling npm specifiers (#32084)
> - fix(ext/node): Fix `.only` tests compatibilty (#32043)
> - fix(ext/node): `fs.writeFile` and `FileHandle.writeFile` compatibility  
> (#32077)
> - fix(ext/node): add `threadName` to worker\_threads module (#32072)
> - fix(ext/node): add `worker.cpuUsage([prev])` API (#32050)
> - fix(ext/node): add hasColors() to process.stdout and process.stderr (#31985)
> - fix(ext/node): add stub for ServerResponse.writeEarlyHints (#32029)
> - fix(ext/node): add zstd compression support to node:zlib (#32025)
> - fix(ext/node): emit close on both paired MessagePorts (#32092)
> - fix(ext/node): emit error event for worker with missing main module (#32062)
> - fix(ext/node): emit error event for worker\_threads terminal errors (#32052)
> - fix(ext/node): fix ‘test-worker-process-{argv,env}.js’ tests (#32065)
> - fix(ext/node): fix multiple node:zlib compatibility issues (#32039)
> - fix(ext/node): handle raw fd instead rid in isatty (#31912)
> - fix(ext/node): implement Node worker BroadcastChannel ref/unref (#32036)
> - fix(ext/node): implement Symbol.asyncDispose for node Worker (#32051)
> - fix(ext/node): implement `DatabaseSync.setAuthorizer()` (#32009)
> - fix(ext/node): make `child_process` stdio streams Socket instances (#31975)
> - fix(ext/node): propagate worker exit code from process.exit() (#32061)
> - fix(ext/node): read from stdin when spawns node with no args (#32088)
> - fix(ext/node): serialize workerData before resolving worker filename (#32091)
> - fix(ext/node): set exitCod…

Link: [Release v2.6.9 · denoland/deno · GitHub](https://github.com/denoland/deno/releases/tag/v2.6.9)
