Изменения в поддержке версий Prizm #1982
Unanswered
ickisIckis
asked this question in
ADR
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Дата решения 23.08.2024.
Мотив
В данный момент Prizm выпускает обновления для двух версий библиотеки - 3.x на Angular 16 (вместе с ней выходят 2.x(ng15), 1.x(ng14)) и 4.x на Angular 17. Выход Prizm 5, запланированный на ближайшее время, требует пересмотра политики поддержки ранних версий библиотеки: они становятся менее актуальными, требуя в то же время значительных затрат времени и ресурсов команды, которые теперь будут направляться на развитие и улучшение Prizm 5.
Краткое описание решения и его обоснование
После выхода Prizm 5 версии 1.x, 2.x и 3.x, которые совместимы с Angular 14-16, выводятся из поддержки. Закрывающими пакетами для этих версий становятся 3.15.1, 2.16.1, 1.19.1. Далее любые изменения здесь возможны только после обсуждения в частном порядке через менеджмент компании.
Для версии 4, которая поддерживает Angular 17, будут доставляться только критические исправления ошибок, но не новый функционал. Закрывающий релиз до перевода версии на поддержку - 4.4.0
Последствия
(plus) Уменьшение нагрузки на команду разработки за счет прекращения поддержки устаревших версий.
(plus) Стабильность и безопасность для пользователей Angular 17 через продолжение выпуска исправлений для версии 4.
(minus) Пользователи, работающие на Angular 14-16, будут вынуждены перейти на более новые версии фреймворка и пакета для получения поддержки.
(minus) Новые функции не будут добавляться в версию 4, что может вызвать неудобства у пользователей, которые пока не готовы перейти на Angular 18.
Beta Was this translation helpful? Give feedback.
All reactions