TokenTalks
← Back to feed

Breaking change:

denoland/deno v2.7.13: v2.7.13

GitHub·Backend·BreakingChange·4/22/2026

### 2.7.13 / 2026.04.22 - feat(ext/node): implement node:repl module (#32799) - feat(ext/node): rewrite node:http with llhttp and native TCPWrap (#33208) - feat(upgrade): support installing from a PR (#33252) - fix(audit): migrate to bulk advisory endpoint (#33292) - fix(console): find nodejs

Why it mattersApps using deno will need code changes before upgrading. Review the release notes before bumping versions.

Who should careEngineers depending on deno.

denonode.js
View original source ↗

Source payload preview

{
  "id": 312199525,
  "url": "https://api.github.com/repos/denoland/deno/releases/312199525",
  "body": "### 2.7.13 / 2026.04.22\r\n\r\n- feat(ext/node): implement node:repl module (#32799)\r\n- feat(ext/node): rewrite node:http with llhttp and native TCPWrap (#33208)\r\n- feat(upgrade): support installing from a PR (#33252)\r\n- fix(audit): migrate to bulk advisory endpoint (#33292)\r\n- fix(console): find nodejs.util.inspect.custom on Proxy objects via get trap\r\n  (#33265)\r\n- fix(doc): Add Prism support for JSX/TSX code blocks (#33255)\r\n- fix(ext/http): treat empty Host header as missing in request URL (#33234)\r\n- fix(ext/napi): defer GC weak-callback finalizers to the event loop (#33260)\r\n- fix(ext/napi): implement real V8 handle scopes and callback scopes (#33281)\r\n- fix(e