Aller au contenu
verdict:

Deno 2.7.13

digest

note: la synthèse et les notes de version sont en anglais

note: pas de synthèse pour cette release digest

Les releases digest sont listées sans synthèse. Les notes de version originales de cette version sont ci-dessous.

release-notesgithub.com/denoland/deno · 51 lignes
  1. ### 2.7.13 / 2026.04.22
  2. - feat(ext/node): implement node:repl module (#32799)
  3. - feat(ext/node): rewrite node:http with llhttp and native TCPWrap (#33208)
  4. - feat(upgrade): support installing from a PR (#33252)
  5. - fix(audit): migrate to bulk advisory endpoint (#33292)
  6. - fix(console): find nodejs.util.inspect.custom on Proxy objects via get trap
  7. (#33265)
  8. - fix(doc): Add Prism support for JSX/TSX code blocks (#33255)
  9. - fix(ext/http): treat empty Host header as missing in request URL (#33234)
  10. - fix(ext/napi): defer GC weak-callback finalizers to the event loop (#33260)
  11. - fix(ext/napi): implement real V8 handle scopes and callback scopes (#33281)
  12. - fix(ext/napi): implement zero-copy external Latin-1 strings (#33283)
  13. - fix(ext/node): ChildProcess.kill() returns false when process already exited
  14. (#33305)
  15. - fix(ext/node): address node:http rewrite review comments (#33299)
  16. - fix(ext/node): auto-start server-side STARTTLS handshake, add TLS upgrade
  17. tests (#33303)
  18. - fix(ext/node): defer JS stream encOut to avoid reentrant CppGC borrow (#33304)
  19. - fix(ext/node): enable HTTP parser consume fast path (#33354)
  20. - fix(ext/node): enforce maxHeaderSize in HTTP parser (#33306)
  21. - fix(ext/node): fix EEXIST error and file corruption with writeFileSync on
  22. Windows (#33253)
  23. - fix(ext/node): fix Module._resolveLookupPaths and require.resolve compat
  24. (#33261)
  25. - fix(ext/node): fix multiple http2 bugs (#33315)
  26. - fix(ext/node): fix playwright on windows (#33295)
  27. - fix(ext/node): flush HTTP/2 HEADERS frame after client request (#33300)
  28. - fix(ext/node): free uv_write and uv_shutdown requests in every exit path
  29. (#33350)
  30. - fix(ext/node): http client compat improvements (#33337)
  31. - fix(ext/node): http2 improvements — constants, error codes, settings,
  32. validation (#33332)
  33. - fix(ext/node): improve node:tls compat (validation, pipes, JS streams)
  34. (#33331)
  35. - fix(ext/node): support FD-indexed stdio inheritance in spawnSync (#33341)
  36. - fix(ext/node): support RSA-PSS keys in crypto.verify with null algorithm
  37. (#33314)
  38. - fix(runtime): warn on unsupported web Worker options and fix recv panic
  39. (#33310)
  40. - fix(test): fix specific_canary upgrade test on Windows (#33286)
  41. - fix: add note for canary's 30-day retention period (#33271)
  42. - fix: restore glibc < 2.27 compatibility for Linux release builds (#33259)
  43. - fix: update v8 crate to 147.2.1 (#33318)
  44. - perf(ext/node): elide async_hooks emit in timers when no hooks registered
  45. (#33355)
  46. - perf(ext/node): flush-free header fast path in HTTP parser (#33351)
  47. - perf(ext/node): reduce writev op allocations and write copies (#33352)
  48. - perf(libs/core): poll only ready handles and yield between I/O batches
  49. (#33349)
  50. - perf: reduce memory usage of Command.output() (#33335)

voir sur githubimported 2026-09-28 via github-releases