Deno v1.28.1stable Released Nov 17, 2022
Impact Score: 5/10

Deno v1.28.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.28.1. Source highlight: fix(bundle): explicit error when using an npm specifier with deno bundle (#16637)

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.

โšก Performance & Enhancements (1)

  • perf(runtime/spawn): collect output using `op_read_all` (#16596)

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix(bundle): explicit error when using an npm specifier with deno bundle (#16637)
  • fix(cli): add a jsdoc tag for `UnstableRunOptions` (#16525)
  • fix(ext/webstorage): make web storages re-assignable (#16661)
  • fix(install): support npm specifiers (#16634)
  • fix(lock): ensure npm dependencies are written with --lock-write (#16668)
  • fix(npm): don't fail if conditional exports don't contains types (#16651)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
### 1.28.1 / 2022.11.16 - fix(bundle): explicit error when using an npm specifier with deno bundle (#16637) - fix(cli): add a jsdoc tag for `UnstableRunOptions` (#16525) - fix(ext/webstorage): make web storages re-assignable (#16661) - fix(install): support npm specifiers (#16634) - fix(lock): ensure npm dependencies are written with --lock-write (#16668) - fix(npm): don't fail if conditional exports don't contains types (#16651) - fix(npm): handle peer dep being resolved without resolved dep higher in tree and then with (#16640) - fix(npm): probing for files that have a file stem (#16641) - fix(npm): properly handle getting `@types` package for scoped packages (#16655) - fix(npm): support dist tags specified in npm package dependencies (#16652) - fix(npm): support non-all lowercase package names (#16669) - fix(npm): using types for packages with subpath (#16656) - perf(runtime/spawn): collect output using `op_read_all` (#16596)