Deno v1.5.4stable Released Nov 23, 2020
Impact Score: 5/10

Deno v1.5.4 โ€” 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.5.4. Source highlight: feat(unstable): Add deno test --no-run (#8093)

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 (6)

  • feat(unstable): Add deno test --no-run (#8093)
  • feat(unstable): Support --watch flag for bundle and fmt subcommands (#8276)
  • feat(std/hash): Add HmacSha1 (#8418)
  • feat(std/http): Check if cookie property is valid (#7189)
  • feat(std/http): Validate cookie path value (#8457)
  • feat(std/io): ReadableStream from AsyncIterator & WritableStream from Writer

โšก Performance & Enhancements (1)

  • refactor: Improve Deno.version type declaration (#8391)

๐Ÿ”ง Bug Fixes & Patches (5)

  • fix: Support "deno run --v8-flags=--help" without script (#8110)
  • fix(tsc): Allow non-standard extensions on imports (#8464)
  • fix(std/http): Fix error handling in the request iterator (#8365)
  • fix(std/node) Fix event extendability (#8409)
  • fix(std/node): Correct typings for global, globalThis, window (#8363)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
### 1.5.4 / 2020.11.23 - feat(unstable): Add deno test --no-run (#8093) - feat(unstable): Support --watch flag for bundle and fmt subcommands (#8276) - fix: Support "deno run --v8-flags=--help" without script (#8110) - fix(tsc): Allow non-standard extensions on imports (#8464) - refactor: Improve Deno.version type declaration (#8391) - refactor: Rename --failfast to --fail-fast for test subcommand (#8456) - upgrade: rusty_v8 0.13.0, v8 8.8.278.2 (#8446) Changes in std version 0.79.0: - feat(std/hash): Add HmacSha1 (#8418) - feat(std/http): Check if cookie property is valid (#7189) - feat(std/http): Validate cookie path value (#8457) - feat(std/io): ReadableStream from AsyncIterator & WritableStream from Writer (#8378) - feat(std/log): Log error stack (#8401) - feat(std/node): Add os.totalmem, os.freemem (#8317) - feat(std/node): Add ReadableStream, WritableStream, errors support (#7569) - feat(std/node): Add util.deprecate (#8407) - feat(std/node): Add process.nextTick (#8386) - fix(std/http): Fix error handling in the request iterator (#8365) - fix(std/node) Fix event extendability (#8409) - fix(std/node): Correct typings for global, globalThis, window (#8363) ### Install / Upgrade **Using Deno:** ```sh deno upgrade --version 1.5.4 ``` **With Shell:** ```sh curl -fsSL https://deno.land/x/install/install.sh | sh -s v1.5.4 ``` **With PowerShell:** ```powershell $v="1.5.4"; iwr https://deno.land/x/install/install.ps1 -useb | iex ```