main
fix(serve): shut down old workers on watcher restart (#35136)
chore: Happy New Year 2026 (#31748)
feat(cli): add `deno bump-version` subcommand (#30562)
fix(cache): store Web Cache under origin data (#36145)
feat(check): type-check with native tsc by default (#35938)
feat: upgrade V8 to 150.2.0 (#36098)
fix(coverage): count a branch-junction line as covered when either arm runs (#35858)
fix(serde_v8): handle deserialization exceptions (#36021)
fix(fmt): delegate component expression formatting to markup_fmt (#29763)
fix(init): replace add(2,3) template with Deno.serve HTTP server (#33042)
fix: resolve global install import maps from original cwd (#34165)
fix(jupyter): make kernel ZMTP handshake compatible with libzmq (#34755)
fix(jupyter): report codemirror_mode as a string (#36241)
fix(lsp): respect lint rule exclusion for no-slow-types diagnostics (#35924)
fix(lsp): handle parser panics while parsing documents (#34640)
fix(test): run Node-API finalizers at test worker shutdown (#35695)
fix(npm): download tarballs from the configured registry instead of registry.npmjs.org (#36187)
feat(cli): add --min-dep-age alias (#35914)
fix(publish): report when the registry rejects a provenance attestation (#36404)
fix(repl): treat trailing `.` as incomplete input (#35101)
fix(core): deactivate idle TTY write handles (#35886)
fix(permissions): require --allow-net for Unix domain socket ops (#34395)
perf: lazy-load OSX frameworks with `lzld` (#35341)
ci: add build, test, wpt, and bench jobs (#32158)
chore: remove itest macro (#31795)
fix(test): dedupe discovered workspace test modules (#32380)
test: deflake serve_watch_parallel_stops_old_workers arming race (#36199)