Статья
Node.js в 2026 году: Current, LTS и EOL
Номер Node.js сам по себе не говорит, подходит ли версия для production. Важен её статус в официальном расписании: Current, LTS или EOL.
Что означают статусы
- Current — новая ветка для раннего использования и проверки экосистемы
- Active LTS — основной вариант для production и новых долгоживущих проектов
- Maintenance LTS — поддерживаемая ветка с более консервативными обновлениями
- EOL — ветка без обычной поддержки, которую следует заменить
Какая версия подходит production
Официальный проект Node.js рекомендует использовать в production только ветки Active LTS или Maintenance LTS. На дату проверки Node.js 24 и 22 имеют статус LTS, Node.js 26 — Current, а Node.js 20 уже завершил поддержку.
Проверка проекта
Зафиксируйте допустимую версию в package.json, обновите lock-файл в отдельной ветке и прогоните тесты на целевой LTS.
{
"engines": {
"node": "^24.0.0"
}
}Что изменится дальше
В официальном расписании указано изменение цикла после Node.js 26: начиная с ветки 27, каждый major должен переходить в LTS после этапов Alpha и Current. Перед обновлением всегда сверяйтесь с живой таблицей релизов.
Данные из первоисточников