NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #131 most downloaded on npm
Create HTTP error objects
Last release 10 months ago
20 Nov 2025
Ships unpredictably
gaps range from 5 weeks to 3.9 years
Nearly every release is documented
notes for 28 of 30 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
30 releases · first in 2012
Add support for OSSF scorecard reporting by @carpasse in #107
toClassName function readability and JSDoc completeness by @Ayoub-Mabrouk in #112ubuntu-latest as ci runner by @UlisesGascon in #124Full Changelog: v2.0.0...v2.0.1
One column per quarter.
Nothing published for this version
* deps: toidentifier@1.0.1
Add isHttpError export to determine if value is an HTTP error
isHttpError export to determine if value is an HTTP error
* deps: inherits@2.0.4
* deps: setprototypeof@1.1.1
Fix error creating objects in some environments
Set constructor name when possible
toidentifier module to make class namesperf: remove argument reassignment
Remove unnecessary Buffer loading
Buffer loading* deps: setprototypeof@1.0.3 - Fix shim for old browsers
Add deprecation message to "I'mateapot" export
"I'mateapot" exportmessage property enumerable for HttpErrors* deps: inherits@2.0.3 - Fix issue loading in browser * deps: setprototypeof@1.0.2 * deps: statuses@'>= 1.3.1 < 2'
Support new code 421 Misdirected Request
421 Misdirected Request
setprototypeof module to replace __proto__ setting421 Misdirected RequestAdd HttpError export, for err instanceof createError.HttpError
HttpError export, for err instanceof createError.HttpError
Fix regression where status can be overwritten in createError props
createError propsConstruct errors using defined constructors from createError
createError
createError["I'mateapot"] is now createError.ImATeapotname property on constructed errorsFix stack trace from exported function
arguments.callee usage* Remove duplicate line
Fix expose to be true for ClientError constructor
expose to be true for ClientError constructor* deps: statuses@1
Fix dependency version to work with old npms
npms* deps: statuses@~1.1.0
* Fix publish error
* Support Node.js 0.6 * Use inherits instead of util
inherits instead of utilFix the way inheriting functions
expose being provided in properties argumentSupport provided error to extend
error to extend* Fix accepting string message
* Initial release
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →