Deno v1.20.2stable Released Mar 24, 2022
Impact Score: 5/10

Deno v1.20.2 โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

Component: deno ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Deno v1.20.2. Source highlight: feat(lsp): support deno.enablePaths setting (#13978)

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (1)

  • feat(lsp): support deno.enablePaths setting (#13978)

โšก Performance & Enhancements (3)

  • perf(http): avoid Set.has() when closing connection resource (#14085)
  • perf(http): avoid checking promise every request (#14079)
  • perf(http): avoid per header alloc (#14051)

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix(bench): require --unstable flag in JavaScript (#14091)
  • fix(test): don't error on missing op details (#14074)
  • fix(compat): Changes an instance of collect::<Vec<_>>().join("") to
  • fix(tests): do not use global env vars in install tests (#14078)
  • fix(ext/fetch): Connect async error stack with user code (#13899)
  • fix(unstable): upgrade deno_task_shell to 0.2 (#14073)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
### 1.20.2 / 2022.03.24 - feat(lsp): support deno.enablePaths setting (#13978) - fix(bench): require --unstable flag in JavaScript (#14091) - fix(test): don't error on missing op details (#14074) - fix(compat): Changes an instance of collect::<Vec<_>>().join("") to collect::<String>() (#14082) - fix(tests): do not use global env vars in install tests (#14078) - fix(ext/fetch): Connect async error stack with user code (#13899) - fix(unstable): upgrade deno_task_shell to 0.2 (#14073) - fix: upgrade to swc_ecmascript 0.137.0 (#14067) - fix(fetch): Fix uncaught rejection panic with `WebAssembly.instantiateStreaming` (#13925) - fix(core): variadic opSync/opAsync (#14062) - fix(runtime): actually don't inherit runtime permissions (#14024) - fix(ext/console): fix error with a Proxy of a Map (#14032) - fix(ops): throw TypeError on op return failure (#14033) - fix(cli): improve `deno compile` error messages (#13944) - fix(cli): add support for DENO_CERT in upgrade command (#13862) - fix(config-file): fix config-file.v1.json schema to allow colons in the task name (#14013) - perf(http): avoid Set.has() when closing connection resource (#14085) - perf(http): avoid checking promise every request (#14079) - perf(http): avoid per header alloc (#14051)