Node.js змінює графік релізів: з двох мажорних версій на рік — до однієї

💡 Усі статті, обговорення, новини про Front-end — в одному місці. Приєднуйтесь до Front-end спільноти!

Команда Node.js оголосила про значні зміни у графіку релізів, починаючи з версії 27.x. Замість традиційних двох мажорних релізів на рік (парні/непарні версії) буде випускатися одна мажорна версія щороку, і кожна з них отримуватиме LTS-статус.

Основні зміни:

  • Один реліз на рік — мажорна версія виходитиме у квітні, LTS-статус отримуватиме у жовтні
  • Всі релізи стають LTS — забуваємо про непарні версії, які майже ніхто не використовував
  • Alpha-канал — з жовтня по березень для раннього тестування breaking changes
  • Нумерація за роком — Node.js 27 у 2027-му, Node.js 28 у 2028-му тощо

Чому це потрібно?

За 10 років роботи поточного графіка з’ясувалося:

  • Непарні версії практично не використовуються — всі чекають на LTS
  • Розділення парних/непарних версій плутає новачків
  • Більшість компаній просто скіпають непарні релізи

При цьому підтримка 4-5 активних гілок одночасно виснажує волонтерів, які виконують левову частку роботи (backporting, security fixes, code review).

Новий графік підтримки:

ФазаТривалістьОпис
Alpha5 місяцівЖовтень—березень, можливі breaking changes
Current6 місяцівКвітень—жовтень, стабілізація
LTS29 місяцівПідтримка з security-фіксами
Загальна підтримка: 35 місяців від релізу до EOL.

Що НЕ змінюється:

✓ Тривалість LTS-підтримки залишається такою ж (~29 місяців)
✓ Період overlap між LTS-версіями зберігається
✓ Стандарти якості, тестування, security-процеси незмінні
✓ Передбачуваність — квітневі релізі, жовтневе LTS-промо

Версія Node.js 27 буде першою за версією за новою моделлю. Очікується що вона вийде в Alpha у жовтні 2026 року, а її LTS розпочнеться в жовтні 2027 року.

Детальніше: nodejs-org-git-fork-ulisesgascon-release-announcement-openjs.vercel.app/...​e-nodejs-release-schedule

Обговорення на GitHub: nodejs/Release#1113

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі