YouTrack
Powerful project management for all your teams
Публикации и ответы на комментарии в блогах JetBrains не выходят на русском языке с 2022 года.
Приносим извинения за неудобства.
В YouTrack больше не поддерживаются рабочие процессы, написанные в 2018 году и ранее
Мы рады представить YouTrack 2020.5! В этом обновлении мы прекращаем поддержку устаревших рабочих процессов, а также вносим улучшения в работу с процессами в целом. Если ваша команда пользуется рабочими процессами YouTrack, написанными в 2018 году или ранее, покажите этот пост своим системным администраторам и администраторам проектов, чтобы они смогли принять необходимые меры.
Мы уже готовим для вас набор новых полезных возможностей — они войдут в релиз, запланированный на конец 2020.
Если вы начали пользоваться YouTrack до 2019 года, дочитайте этот пост до конца — мы рассказываем о важных изменениях, касающихся устаревших рабочих процессов.
Начиная с этой версии, мы официально прекращаем поддержку рабочих процессов, написанных в 2018 году и ранее. Зато в 2020.5 мы поддержали спецификацию ECMAScript 2020 — это заметно упростит взаимодействие с рабочими процессами. Задача YouTrack 2020.5 — обеспечить мягкий переход на новые рабочие процессы.
В частности, чтобы обеспечить наиболее полную совместимость со спецификацией ECMAScript 2020, мы перенесли среду выполнения JavaScript (ECMAScript) в GraalVM. Теперь администраторы проекта могут использовать новейшую функциональность JavaScript и легко оптимизировать рабочие процессы.
Какие рабочие процессы считаются устаревшими?
Устаревшими считаются процессы, которые были написаны в старом редакторе рабочих процессов (в YouTrack 2018.3 и более ранних версиях редактор был внешним приложением).
В 2019 году мы официально приостановили поддержку таких рабочих процессов. В YouTrack 2020.5 мы полностью ликвидировали логику, поддерживающую эти процессы. В результате все устаревшие рабочие процессы, связанные с вашим проектом, перестанут работать после перехода на версию 2020.5.
Если в ваших проектах используются такие рабочие процессы, как можно скорее перепишите их на JavaScript. Подробнее о том, как проверить имеющиеся рабочие процессы, мы рассказываем в этой статье.
Как будет происходить обновление серверов с устаревшими рабочими процессами?
YouTrack Standalone, начиная с версии 2020.5, будет проверять, используются ли в ваших проектах устаревшие рабочие процессы. Переход на новую версию YouTrack будет возможен только после отключения этих рабочих процессов.
В YouTrack InCloud устаревшие процессы перестанут работать начиная с версии 2020.5. Если вы используете YouTrack InCloud, ваш сервер автоматически обновится согласно календарю обслуживания в течение следующих 2-3 недель. Поэтому рекомендуем проверить свои рабочие процессы как можно скорее.
С полными техническими сведениями о версии 2020.5 вы можете ознакомиться в примечаниях к релизу. Данное обновление целиком посвящено изменениям в рабочих процессах, чтобы вы могли их скорректировать и подготовиться к следующему крупному обновлению. Если у вас есть вопросы или вам нужна помощь с переводом рабочих процессов на JavaScript, свяжитесь с нашей службой поддержки или присоединитесь к YouTrack-сообществу в Slack. Мы всегда рады помочь.
Ваша команда YouTrack
The Drive to Develop