Node.js змінює графік релізів: з двох мажорних версій на рік — до однієї
Команда Node.js оголосила про значні зміни у графіку релізів, починаючи з версії 27.x. Замість традиційних двох мажорних релізів на рік (парні/непарні версії) буде випускатися одна мажорна версія щороку, і кожна з них отримуватиме LTS-статус.
Основні зміни:
- Один реліз на рік — мажорна версія виходитиме у квітні, LTS-статус отримуватиме у жовтні
- Всі релізи стають LTS — забуваємо про непарні версії, які майже ніхто не використовував
- Alpha-канал — з жовтня по березень для раннього тестування breaking changes
- Нумерація за роком — Node.js 27 у
2027-му, Node.js 28 у2028-му тощо
Чому це потрібно?
За 10 років роботи поточного графіка з’ясувалося:
- Непарні версії практично не використовуються — всі чекають на LTS
- Розділення парних/непарних версій плутає новачків
- Більшість компаній просто скіпають непарні релізи
При цьому підтримка
Новий графік підтримки:
| Фаза | Тривалість | Опис |
|---|---|---|
| Alpha | 5 місяців | Жовтень—березень, можливі breaking changes |
| Current | 6 місяців | Квітень—жовтень, стабілізація |
| LTS | 29 місяців | Підтримка з security-фіксами |
Що НЕ змінюється:
✓ Тривалість 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
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів