Ir al contenido
verdict:

Deno 2.7.5

digest

note: la síntesis y las notas de la versión están en inglés

note: sin síntesis para esta release digest

Las releases digest se listan sin síntesis. Las notas de la versión originales de esta versión están aquí abajo.

release-notesgithub.com/denoland/deno · 62 líneas
  1. ### 2.7.5 / 2026.03.11
  2. - feat(coverage): add function coverage to summary and HTML reports (#32507)
  3. - feat(doc): support npm packages in `deno doc` (#32435)
  4. - feat(ext/node): add `node_api_create_object_with_properties` API (#31443)
  5. - feat(ext/node): implement KeyObject.toCryptoKey() and
  6. KeyObject.from(CryptoKey) (#32523)
  7. - feat(otel): allow feeding permission audit data into OTEL (#32501)
  8. - feat: --cpu-prof flags for CPU profiles (#31909)
  9. - fix(console): prevent multi-line object values in console.table (#32604)
  10. - fix(core): switch to V8 Explicit microtask policy for correct nextTick
  11. ordering (#32466)
  12. - fix(ext/http): allow rejecting HTTP upgrades with non-101 status codes
  13. (#32615)
  14. - fix(ext/napi): run async work execute callback on a worker thread (#32560)
  15. - fix(ext/node): add `node_api_create_property_key_(latin1/utf8)` (#32559)
  16. - fix(ext/node): add missing http2 header constants (#32611)
  17. - fix(ext/node): emit DEP0198 warning for SHAKE digests without outputLength
  18. (#32521)
  19. - fix(ext/node): emit correct error codes for unsupported PQC key types (#32533)
  20. - fix(ext/node): fix multiple DiffieHellman crypto bugs (#32531)
  21. - fix(ext/node): fix multiple node:dgram compatibility issues (#32520)
  22. - fix(ext/node): handle generateKeyPair 2-arg call and enable PQC tests (#32619)
  23. - fix(ext/node): implement ECDH.convertKey and fix related ECDH bugs (#32532)
  24. - fix(ext/node): implement `node:v8` heap APIs (#32483)
  25. - fix(ext/node): implement proper `resourceLimits` for `node:worker_threads`
  26. (#32430)
  27. - fix(ext/node): improve getCipherInfo and allow repeated Hmac digest() (#32522)
  28. - fix(ext/node): improve node:dns compat (#32536)
  29. - fix(ext/node): initialize debuglog testEnabled with safe default (#32598)
  30. - fix(ext/node): make TTY stdout/stderr indestructible (#32530)
  31. - fix(ext/node): make tty ReadStream/WriteStream callable without `new` (#32537)
  32. - fix(ext/node): multiple readline improvements (#32538)
  33. - fix(ext/node): napi_set_instance_data on exit (#32509)
  34. - fix(ext/node): rewrite http2 implementation (#32418)
  35. - fix(ext/node): run worker_threads eval code in sloppy mode (#32428)
  36. - fix(ext/node): support des-ede3-cbc cipher and allow Cipheriv/Decipheriv
  37. without new (#32519)
  38. - fix(ext/node): use max salt length as default for RSA-PSS signing (#32534)
  39. - fix(ext/otel): remove panicking unwraps in telemetry code (#32557)
  40. - fix(ext/websocket): handle non-ASCII bytes in WebSocket response headers
  41. (#32594)
  42. - fix(lsp): properly sync root files with tsgo (#32455)
  43. - fix(lsp): tsgo scope attribution for asset files (#32608)
  44. - fix(napi): remove unimplemented Node-API symbols from napi_sys (#32593)
  45. - fix(npm): memoize peer cache hit checks to prevent combinatorial explosion
  46. (#32609)
  47. - fix(npm): support npmrc email authorization (#32616)
  48. - fix: ensure binaries distributed in `@deno/...` npm packages are exectuable
  49. (#32581)
  50. - fix: flush CPU profile and coverage data on Deno.exit() (#32591)
  51. - fix: normalize `capture` to boolean in `removeEventListener` options (#32508)
  52. - fix: prevent panic on dynamic import with non-string error name (#32498)
  53. - fix: set `process.features.openssl_is_boringssl` to `true` (#32512)
  54. - fix: support value substitution when loading environment variable files
  55. (#32495)
  56. - perf(ext/node): move most `fs.cp` logic to rust (#32580)
  57. - perf(lsp): drop jsx import source cache (#32506)
  58. - perf(npm): improve decompression speed more (#32547)
  59. - perf(npm): less syscalls in tarball extraction (#32541)
  60. - perf(npm): remove folder canonicalization in tarball extract (#32540)
  61. - perf(npm): use libdeflater and preallocate buffer (#32511)

ver en githubimported 2026-09-28 vía github-releases