Files
node/doc/api
Yagiz Nizipli 25c0c8e18a http: runtime deprecate instantiating without new
Promote DEP0195 from documentation-only to a runtime deprecation.
Calling node:http constructors without `new` now emits DEP0195 via
deprecateInstantiation. This covers Agent, Server, OutgoingMessage,
IncomingMessage, ServerResponse, and ClientRequest.

Update in-tree tests that called Server/Agent without `new` to use
the keyword, and add a dedicated DEP0195 coverage test.

Refs: https://github.com/nodejs/node/pull/58518
Assisted-by: Grok
Signed-off-by: Yagiz Nizipli <yagiz@nizipli.com>
PR-URL: https://github.com/nodejs/node/pull/64853
Reviewed-By: Aviv Keller <me@aviv.sh>
Reviewed-By: Tim Perry <pimterry@gmail.com>
Reviewed-By: Gürgün Dayıoğlu <hey@gurgun.day>
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
2026-08-01 21:42:59 +00:00
..
2026-07-08 11:48:20 +00:00
2026-08-01 06:15:08 +00:00
2026-07-18 10:18:51 +00:00
2026-05-23 18:43:31 +00:00
2025-12-16 20:31:28 +00:00
2026-07-13 12:34:05 +02:00
2026-07-28 19:29:48 +00:00
2025-07-15 17:18:42 +00:00
2026-07-18 12:59:37 -07:00
2026-07-13 12:34:05 +02:00
2025-06-09 23:45:29 +02:00
2026-06-20 16:14:30 +09:00