Deno v1.36.1stable Released Aug 10, 2023
Impact Score: 5/10

Deno v1.36.1 โ€” 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.36.1. Source highlight: feat(unstable): rename `deno_modules` to `vendor` (#20065)

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(unstable): rename `deno_modules` to `vendor` (#20065)

โšก Performance & Enhancements (1)

  • perf(ext/headers): use .push loop instead of spread operator (#20108)

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix(ext/abort): trigger AbortSignal events in correct order (#20095)
  • fix(ext/file): resolve unresolved Promise in Blob.stream (#20039)
  • fix(ext/http): serveHttp brotli compression level should be fastest (#20058)
  • fix(ext/http): unify default gzip compression level (#20050)
  • fix(ext/timers): some timers are not resolved (#20055)
  • fix(fmt): do not insert expr stmt leading semi-colon in do while stmt body
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
### 1.36.1 / 2023.08.10 - feat(unstable): rename `deno_modules` to `vendor` (#20065) - fix(ext/abort): trigger AbortSignal events in correct order (#20095) - fix(ext/file): resolve unresolved Promise in Blob.stream (#20039) - fix(ext/http): serveHttp brotli compression level should be fastest (#20058) - fix(ext/http): unify default gzip compression level (#20050) - fix(ext/timers): some timers are not resolved (#20055) - fix(fmt): do not insert expr stmt leading semi-colon in do while stmt body (#20093) - fix(node): polyfill process.title (#20044) - fix(node): repl._builtinLibs (#20046) - fix(node/async_hooks): don't pop async context frame if stack if empty (#20077) - fix(test): handle ASCII escape chars in test name (#20081) - fix(test): make test runner work when global setTimeout is replaced (#20052) - fix(test): use only a single timeout for op sanitizers (#20042) - fix(unstable): vendor cache override should handle forbidden windows directory names (#20069) - fix(unstable): vendor cache should support adding files to hashed directories (#20070) - perf(ext/headers): use .push loop instead of spread operator (#20108)