main
feat: `deno desktop` subcommand (#33441)
refactor(cli): replace single-method flag ext traits with free functions (#36491)
fix(bundle): respect runtime file permissions (#36107)
fix(coverage): count a branch-junction line as covered when either arm runs (#35858)
fix(doc): remove background from operators in dark mode code blocks (#33267)
feat: stabilize bare node built-in resolution (#33316)
feat: add experimental QuickJS backend (#36194)
feat(jupyter): rewrite kernel in JS, drop zeromq/runtimelib deps (#34083)
fix(lsp): respect lint rule exclusion for no-slow-types diagnostics (#35924)
fix(publish): report when the registry rejects a provenance attestation (#36404)
fix: don't print duplicate parse diagnostics (#35933)
fix(x): honor --minimum-dependency-age and deno.json minimumDependencyAge (#36025)
feat(test): add --changed and --related flags to deno test (#35199)
fix(clean): reject symlinked node_modules cleanup roots (#36190)
fix(deploy): disable config discovery and refresh the cached CLI version (#35754)
fix(desktop): run Vite-based HMR dev servers inside the desktop runtime (#36488)
fix(inspector): validate request host headers (#36348)
fix(resolver): scope sloppy import hints to prepared modules (#36221)
fix(fmt): honor .editorconfig when formatting from stdin (#36267)
feat(fmt): infer config from .editorconfig (#34071)
fix(cache): store Web Cache under origin data (#36145)
feat(task): input-based caching with files/output/env (#34509)
fix(watch): accept watch paths in fmt/lint/bench --watch (#35720)
feat(task): add --members flag to run tasks in workspace members only (#35748)
chore: add deno_print crate with drop_println! macros (#35737)
fix(publish): constrain generated source rewrites (#36109)
fix(upgrade): stream zstd delta patch to avoid 2GiB OOM (#35284)