TokenTalks
← Back to feed

Update:

denoland/deno v2.7.12: v2.7.12

GitHub·Backend·Silent·4/9/2026

### 2.7.12 / 2026.04.09 - feat(ext/node): add fs.SyncWriteStream (#33226) - feat(ext/node): add llhttp-based HTTPParser with native cppgc binding (#33202) - feat(ext/node): add native TLSWrap cppgc object (Rust core) (#33183) - feat: native uv_pipe_t implementation with NativePipe and FdTable

Why it mattersdeno released an update. Review the changelog for relevant changes.

Who should careTeams using deno.

denorustnode.js
View original source ↗

Source payload preview

{
  "id": 307231760,
  "url": "https://api.github.com/repos/denoland/deno/releases/307231760",
  "body": "### 2.7.12 / 2026.04.09\r\n\r\n- feat(ext/node): add fs.SyncWriteStream (#33226)\r\n- feat(ext/node): add llhttp-based HTTPParser with native cppgc binding (#33202)\r\n- feat(ext/node): add native TLSWrap cppgc object (Rust core) (#33183)\r\n- feat: native uv_pipe_t implementation with NativePipe and FdTable (#33165)\r\n- fix(core): fix uv_pipe_open handle lifecycle to match libuv (#33225)\r\n- fix(core): free UvLoopInner on uv_loop_t drop to prevent worker memory leak\r\n  (#33200)\r\n- fix(core): handle WouldBlock in op_print for non-blocking stdio (#33221)\r\n- fix(core): use c_char instead of i8 in uv_buf_t base cast (#33179)\r\n- fix(ext/napi): use per-isolate Private key for napi