---
title: "Node.js API changes, deprecations and deadlines | Harbyn"
description: "Node.js: 2 upcoming deadlines and 2 recorded changes as of 2026-10-25, each with its source."
canonical: "https://harbyn.com/vendors/nodejs"
last-updated: 2026-10-09
---

# Node.js: API changes and deadlines

Markdown version of <https://harbyn.com/vendors/nodejs>.

Developer tools. 2 upcoming deadlines, 2 recorded changes. Every entry cites the Node.js page we read it from.

## What we read

The Node.js pages and feeds our ingestion visits, politely and on a schedule.

- **Deprecations**: <https://raw.githubusercontent.com/nodejs/Release/main/schedule.json>

## What the scanner looks for

How `harbyn scan` recognises Node.js in a repository, on your machine. Nothing leaves it.

The scanner matches this vendor through the identifiers each change names.

## Upcoming deadlines

| Deadline | Change | Use instead | Details | Source |
| --- | --- | --- | --- | --- |
| Apr 30, 2027 | Node.js 22 reaches end of life on 2027-04-30 | `node24` | <https://harbyn.com/changes/nodejs/2026-10-09-nodejs-22-end-of-life.md> | <https://raw.githubusercontent.com/nodejs/Release/main/schedule.json> |
| Apr 30, 2028 | Node.js 24 reaches end of life on 2028-04-30 | `node26` | <https://harbyn.com/changes/nodejs/2026-10-09-nodejs-24-end-of-life.md> | <https://raw.githubusercontent.com/nodejs/Release/main/schedule.json> |

## Change history

Newest first, by the date Node.js announced it. This is the archive: past changes are not warnings, and changes we recorded after they took effect are marked as such.

Nothing else recorded yet.
