# Deno v2.9.1 — Release & Upgrade Intelligence
- **Product:** Deno (https://deno.com)
- **Version:** v2.9.1
- **Released:** Jul 01, 2026
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/deno/updates/v2.9.1/

## Executive Summary (TL;DR)
Deno v2.9.1. Source highlight: feat(check): add `--desktop` flag to type-check for deno desktop (#35644)

## New Features
- feat(check): add `--desktop` flag to type-check for deno desktop (#35644)
- feat(desktop): register deep-link URL schemes at bundle time (#35466)
- feat: update laufey to 0.5.0 (#35663)

## Improvements
- perf(core/webidl): check `next` method outside of iterator loop (#35480)
- perf(ext/fetch): fast-path Response reconstruction (#35495)
- perf(ext/http): coalesce chunked response writes into a single write (#35523)

## Bug Fixes
- fix(bundle): emit CSSStyleSheet for CSS raw imports (#35598)
- fix(cache): skip checksums for cached 404 entries (#35526)
- fix(config): don't strip workspace-member includes from deploy config (#34788)
- fix(core): apply deferred fast-call op upgrade to the captured bootstrap clone
- fix(core): prevent shared-buffer timer expiry race from losing timers (#35312)
- fix(desktop): default window title to app name instead of laufey_webview
