NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1635 most downloaded on npm
Timings for HTTP requests
Last release 5 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 1.4 years
Most releases are documented
notes for 15 of 20 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
20 releases · first in 2018
TypeScript is having issues with the node: protocol
5.0.1
TypeScript is having issues with the node: protocol
See https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
See https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
abort listener should be removed after receiving end #27EventEmitter.errorMonitor instead of overwritting emitter.emit #21Required Node.js >=14.16
One column per quarter.
Multiple calls timer(request) will now give the same object
Fix request abort check on Node.js 13 cfa1f9b
Fix total phase when aborting after response was emitted d27f8da
Better Node.js 10 support 65de996
Support socket reuse 1db766b
Nothing published for this version
Export a ClientRequest and IncomingMessage interface with timings 2aaa944
Nothing published for this version
Set request.timings and response.timings
request.timings and response.timings (89f1a9b)Supports CommonJS default export
secureConnect propertytls phase: timings.secureConnect - timings.connect```js request.once('socket', () => { console.log(timings.socket); });
This is now safe:
request.once('socket', () => {
console.log(timings.socket);
});
const timings = timer(request);
Before v2.1.0 you need to call timer(request) before attaching any listeners.
4b651baa3fed9e0189f7d96b73323d733c1d546a:
4b651baa3fed9e0189f7d96b73323d733c1d546a:
undefined instead of null:beetle: Fixed setting `phases.request` before the socket `connect` event
:beetle: Saves the original behavior when catching an error :tada: Calculates `total` on response errors
:beetle: Fixed memory leak (`lookup` event) :tada: New phase: `request` :tada: Calculates `total` on error :exclamation: Requires Node 6
:beetle: Fixed memory leak (lookup event)
:tada: New phase: request
:tada: Calculates total on error
:exclamation: Requires Node 6
Big thanks to @jstewmon for helping me build this release!
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →