$ git log --author="mcollina" --all --oneline
Every morning, RepoJournal's newsroom reads what shipped across the open-source projects developers depend on — and writes the wire. Your commits kept making the news. This is your clippings file: the stories where your work was the story.
60
stories filed
41
daily wires
$ grep -rn "author: mcollina" wires/ | sort -r
Buffer.stringLength(), and a trace_events abort for embedders
- buffer: add Buffer.stringLength() nodejs/node
Node 26.9.0 adds a generic MAC API, undici walks back its decompression size cap
- fix: honor backpressure in decompression interceptor nodejs/undici
HTTP/2 restored for built-in fetch, http2 onread assert fixed
- fix: preserve HTTP/2 for non-upgrade legacy requests nodejs/undici
Undici stops HTTP/2 pool fan-out, Node's TLS state machine gets re-entrancy guards
- fix(h2): avoid pool fan-out during ALPN negotiation nodejs/undici
Node.js security patches land, permission audit mode fixes, and stream EOF optimization
- fix(websocket): destroy inflater after decompression limit nodejs/undici
- fix(websocket): error locked writable on unclean close nodejs/undici
- fix(cache): isolate interceptor state by dispatcher origin nodejs/undici
- fix(cache): reject unsafe method response caching nodejs/undici
- fix: preserve BalancedPool connection options nodejs/undici
- stream: skip unobserved 'readable' emission at EOF nodejs/node
domain runtime-deprecation lands; BlockList round-trip fixed
- domain: runtime-deprecate the module nodejs/node
Undici fixes cookie parser stack overflow, EventSource header injection risk
- fix: avoid unbounded recursion in Set-Cookie attribute parser nodejs/undici
- fix(eventsource): validate Last-Event-ID on reconnect nodejs/undici
- fix: honor SOCKS5 connection timeout nodejs/undici
- fix(cache): refetch when 304 adds vary fields nodejs/undici
Web Crypto PKCS8 export now rejects public keys with InvalidAccessError
- test: expect node:ffi to be enabled by default nodejs/node
Node's TLS abort becomes a throw
Node's compile cache turns read-only
- http: use intrusive lists in ConnectionsList nodejs/node
NODE DROPS --USE-LARGEPAGES AND HARMONY IMPORT ATTRIBUTES
- fix: propagate dispatcher options to base class nodejs/undici
READFILE 3-6x FASTER: NODE'S SMALL-FILE PATH COLLAPSES FOUR ROUND TRIPS INTO ONE
- stream: decouple transform backpressure changes nodejs/node
- test: stabilize HTTP/2 timeout tests nodejs/undici
WEBSTREAMS PROMISE CHURN CRUSHED, SQLITE DIAGNOSTICS LAND
UNDICI FIXES ABORT HANDLING BUGS THAT HANG REQUESTS
- stream: speed up async iteration of Readable nodejs/node
NODE CORE LANDS PERFORMANCE WINS ACROSS NET, FS, AND STREAMS
- zlib: reject ambiguous ZIP archive ends nodejs/node
NODE 26.7.0 SHIPS WITH CRYPTO UPGRADES AND DNS SECURITY FIX
- fix(mock): re-invoke reply callback for persistent mocks nodejs/undici
- chore: remove Codemod from partners list (#9084) nodejs/nodejs.org
STREAMS SHED ALLOCATIONS, HTTP/2 WINDOWS QUADRUPLE
- stream: cut per-chunk allocations in pipeTo nodejs/node
- http2: increase default window sizes nodejs/node
NODE CUTS STREAM OVERHEAD, DTLS GAINS STABILITY
NODE CORE TIGHTENS TEST COVERAGE AS UNDICI SHIPS H2 NAMESPACE UPGRADE
- test: update WPT expectations nodejs/undici
SQLITE GARBAGE COLLECTION BUG AND FFI REENTRANCY HAZARDS DEMAND IMMEDIATE PATCHES
- sqlite: fix use-after-free in Exec() and ApplyChangeset() nodejs/node
- fix(cache): harden cache directive parsing nodejs/undici
- fix(retry): reject partial content length mismatch nodejs/undici
NODE CORE HARDENS CRYPTO AND FFI, UNDICI PATCHES HEADER INJECTION
- fix: validate coerced header values for CRLF (#5579) nodejs/undici
- fix: validate coerced header values for CRLF nodejs/undici
NODE PLUGS TIMER MEMORY LEAK, FIXES FFI SIGNATURE DOUBLE-EVALUATION
UNDICI FIXES H2 MULTIPLEXING BOTTLENECK, NODE EVENTS LAYER CUTS MEMORY BLOAT
- events: avoid retaining removed event names nodejs/node
- events: optimize once() and removeListener() nodejs/node
NODE ADDS WORKER THREAD SOCKET TRANSFER AND LIVE TEST LOGGING
NGTCP2 UPGRADED, STREAM PERFORMANCE SURGES 27 PERCENT
NODE CORE BUMPS TEMPORAL RS, STREAM API EXPANDS FOR FETCH
- stream: expose ReadableStreamTee nodejs/node
NODE STREAM ENGINE CUTS OVERHEAD BY 23 PERCENT
- stream: cut per-chunk overhead in WHATWG streams nodejs/node
NODE.JS TIGHTENS SECURITY ACCESS CONTROLS
- doc: clarify vfs is not a sandbox nodejs/node
NODE CORE REMOVES DEAD CODE, UPGRADES NPM, UNDICI FIXES HTTP/2 QUEUE CORRUPTION
- fs: support caller-supplied readFile() buffers nodejs/node
- fix: preserve h2 queue on out-of-order completion nodejs/undici
UNDICI PLUGS WEBSOCKET DOS WHILE NODE CORE OPTIMIZES BUFFERS AND ADDS PACKAGE MAPS
- fix: reap idle HTTP/2 sessions nodejs/undici
- fix: allow h2 post request multiplexing nodejs/undici
UNDICI PATCHES FAKE TIMER BYPASS BREAKING TEST ISOLATION
- fix: keep idle validation on global timers nodejs/undici
UNDICI PATCHES HTTP/2 SESSION COLLAPSE, NODE CORE HARDENS BUFFER ENCODING
- fix: reset invalid HTTP/2 sessions nodejs/undici
- test: fix flaky http2 trailers test nodejs/undici
NPM 11.16.0 LANDS IN NODE, VFS MOUNTING SHIPS FOR ENTERPRISE
NODE SHIPS STREAM FLUSH FIX AND EXPERIMENTAL VFS SUBSYSTEM
- vfs: add minimal node:vfs subsystem nodejs/node
COREPACK DROPS NODE 20 AND 25 SUPPORT, UNDICI 8.3.0 SHIPS POOL FIX
UNDICI PATCHES CHUNKED RESPONSE VALIDATION HOLE AS NODE-GYP PIVOTS TO v26
- fix: validate EOF for chunked h1 responses nodejs/undici
NODE CORE CLEANS HOUSE WHILE UNDICI FIXES FETCH MULTIPART TRAP
- fix: preserve fetch multipart body on MockAgent fallback nodejs/undici
STREAM HARDENING AND QUIC DOCS LAND AS NODE TIGHTENS CRYPTO INTERNALS
UNDICI FIXES FLAKY WEBSOCKET TESTS AND DEAD ASSERTIONS
- test(websocket): fix flaky send test nodejs/undici
NODE.JS 26 SHIPS WITH TEMPORAL API ENABLED BY DEFAULT
- test: deflake stream compat coverage nodejs/undici
A page like this — but yours, daily.
These clippings exist because your work kept showing up in other projects' wires. RepoJournal can write the whole journal: your commits, PRs and releases, turned into a daily devlog you never have to write.
Free. We read your public contributions only - private repos are never summarised.