Aller au contenu
verdict:

Deno 2.9.7

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.9.7 / 2026.09.16
  2. - fix(audit): honor configured CA stores (#36728)
  3. - fix(cache): make HTTP authority paths unambiguous (#36356)
  4. - fix(cli): accept all valid sys permission descriptors (#36753)
  5. - fix(cli): don't duplicate passthrough args for deno deploy/sandbox (#36722)
  6. - fix(cli): generate valid bash completions (#36736)
  7. - fix(cli): preserve double dash before the entrypoint (#36835)
  8. - fix(cli): restore optional-value semantics for deno bundle --sourcemap
  9. (#36723)
  10. - fix(completions): keep the dash on short flags in zsh completions (#36720)
  11. - fix(desktop): complete deferred window close and fix NAPI symbol export on
  12. Linux (#36718)
  13. - fix(ext/http): extract traceparent from Deno.serve regardless of header name
  14. case (#36840)
  15. - fix(ext/node): allow repeated child process signals (#36644)
  16. - fix(ext/node): check resolved IP against net deny list in tcp_wrap bind
  17. (#36482)
  18. - fix(ext/node): don't panic on prime sizes below 2 bits (#36400)
  19. - fix(ext/node): improve node:dns error codes and lookupService/setLocalAddress
  20. compat (#36552)
  21. - fix(ext/node): normalize resourceUsage maxRSS on macOS (#36784)
  22. - fix(install): validate lockfile tarball registry paths (#36473)
  23. - fix(lsp): resolve the newest prerelease of jsr packages that have no stable
  24. release (#36655)
  25. - fix(net): check permissions for multicast membership (#36529)
  26. - fix(node): align IncomingMessage header map prototypes (#36438)
  27. - fix(node): preserve AsyncLocalStorage exit context (#36464)
  28. - fix(npm): correct the pnpm lockfile import against real-world lockfiles
  29. (#36727)
  30. - fix(npm): validate lockfile tarball origins (#36430)
  31. - fix(permissions): fold unix socket paths for case-insensitive filesystems
  32. (#36553)
  33. - fix(permissions): parse unix: net rules as POSIX paths (#36785)
  34. - fix(process): clear supplementary groups before changing identity (#36433)
  35. - fix(sqlite): refuse symlink database paths (#36357)
  36. - fix(transpile): don't report diagnostics from bundled assets in declaration
  37. emit (#36716)
  38. - fix(web): avoid flushing compression streams on every write (#36744)
  39. - fix: add missing property desktop.app.identifier (#36774)
  40. - fix: hash source contents for V8 code cache (#36743)
  41. - fix: point JSON schema $id values at the maintained GitHub raw endpoint
  42. (#36747)
  43. - fix: toplevel fetch/cron leak its spans (#36757)
  44. - fix: validate --ignore-scripts package selectors (#36742)
  45. - perf(core): drop dead module-graph retention (#36683)
  46. - perf(core): make extension op tables const in static memory (#36696)
  47. - perf(core): split OpCtx into shared OpCommonCtx + borrowed op declarations
  48. (#36693)
  49. - perf(ext/node): Buffer hex paths via native Uint8Array toHex/setFromHex
  50. (#36531)

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