Deno v0.28.0stable Released Jan 02, 2020
Impact Score: 5/10

Deno v0.28.0 โ€” 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 v0.28.0. Source highlight: feat: Add Deno.dir("executable") (#3526)

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

  • feat: Add Deno.dir("executable") (#3526)
  • feat: Add missing mod.ts files in std (#3509)

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix(repl): Do not crash on async op reject (#3527)
  • fix(std/encoding/yaml): support document separator in parseAll (#3535)
  • fix: Allow reading into a 0-length array (#3329)
  • fix: Drop unnecessary Object.assign from createResolvable() (#3548)
  • fix: Expose shutdown() and ShutdownMode TS def (#3558, #3560)
  • fix: Remove wildcard export in uuid module (#3540)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
### Changes - feat: Add Deno.dir("executable") (#3526) - feat: Add missing mod.ts files in std (#3509) - fix(repl): Do not crash on async op reject (#3527) - fix(std/encoding/yaml): support document separator in parseAll (#3535) - fix: Allow reading into a 0-length array (#3329) - fix: Drop unnecessary Object.assign from createResolvable() (#3548) - fix: Expose shutdown() and ShutdownMode TS def (#3558, #3560) - fix: Remove wildcard export in uuid module (#3540) - fix: Return null on error in Deno.dir() (#3531) - fix: Use shared HTTP client (#3563) - fix: Use sync ops when clearing the console (#3533) - refactor: Move HttpBody to cli/http_util.rs (#3569) - upgrade: Reqwest to 0.10.0 (#3567) - upgrade: Rust to 1.40.0 (#3542) - upgrade: Tokio 0.2 (#3418, #3571) ### Install / Upgrade **With Shell:** ```sh curl -fsSL https://deno.land/x/install/install.sh | sh -s v0.28.0 ``` **With PowerShell:** ```powershell iwr https://deno.land/x/install/install.ps1 -useb -outf install.ps1; .\install.ps1 v0.28.0 ```