Что нового в YouTrack 2018.3
Всем привет!
Вчера вышел YouTrack 2018.3, и в этой статье мы расскажем о том, что нового появилось в новой версии.
Оглавление
Обновленный дизайн
Мы продолжаем работать над улучшением интерфейса YouTrack. Некоторое время назад мы анонсировали обновленную страницу создания и редактирования задач как часть экспериментальной функциональности. Благодаря обратной связи от пользователей, нам удалось внести полезные изменения в эти страницы, перед тем как включить их по умолчанию. Теперь новые страницы для создания и просмотра задач включены для всех пользователей.
Для обновления интерфейса мы используем компоненты из последней версии Ring UI — open-source библиотеки JetBrains для веб-продуктов. Теперь интерфейс YouTrack стал более современным и удобным!
Страницы для обзора проектов
В YouTrack появилась страница, на которую администратор может добавить важную информацию о проекте: его описание, цель, миссию, виджеты, чтобы наблюдать за основными изменениями в проекте. С нее также можно напрямую перейти в настройки проекта, чтобы внести изменения.
Если проект публичный, то внешние пользователи смогут прочитать о проекте прямо на этой странице.
Логотипы групп на аватарках пользователей
Если у группы, в которую входит пользователь, есть логотип, то теперь он будет отображаться рядом с аватаркой этого пользователя. Эти изменения можно увидеть в раскрывающемся списке для назначения пользователей, при применении команд, при @упоминаниях, добавлении наблюдателей и так далее.
Возможность вызывать рабочие процессы при удалении задачи
Новое свойство runOn для on-change правил позволяет вызывать определенный рабочий процесс при обновлении, удалении задачи или в обоих случаях. Так можно создавать правила, которые предотвратят случайное удаление важных задач.
Настраиваемое поле типа «текст»
В YouTrack добавлено новое настраиваемое поле типа «текст», в которое данные можно добавлять в текстовом виде в формате Markdown. Это поле отображается на странице задачи ниже ее основного описания.
Поле такого типа удобно использовать вместе с настраиваемыми полями, которые задаются при разных условиях. Например, можно создать поле «шаги для воспроизведения ошибки», которое будет появляться только при выборе задачи типа Bug.
Возможность встроить контент из Google Apps
Теперь в описание задачи или в комментарии можно вставить контент из Google Apps: документы, электронные таблицы, опросы и так далее. Видимость контента в задаче зависит от настроек приватности самого документа (он должен быть опубликован в вебе). Обратите внимание, что, если задача публична, то и контент будет виден всем.
Пуш-уведомления в YouTrack Mobile для YouTrack InCloud
Если вы пользуетесь облачной версией YouTrack, то теперь можете включить пуш-уведомления на телефоне для YouTrack Mobile.
Двухфакторная аутентификация
Также появилась возможность включить двухфакторную аутентификацию прямо у себя в профиле. Дополнительно подтвердить свой аккаунт можно с помощью приложения для верификации данных (например, Google Authenticator).
Возможность запрашивать изменение пароля для всех пользователей
Мы постоянно работаем над функциональностью, повышающей безопасность сервисов. Теперь с помощью одного клика администратор сервера может запросить всех пользователь изменить пароль.
Другие улучшения
Новый дизайн представления связанных задач
Теперь связанные задачи представлены в виде списка, в котором можно подписаться на задачи, голосовать за них и видеть количество голосов и комментариев в каждой из связанных задач.
Возможность задавать свой порядок для избранных дашбордов
В YouTrack 2018.3 можно изменять и сохранять порядок в списке избранных дашбордов.
Похожие задачи
Список задач, похожих на текущую, раньше можно было увидеть через вкладки. Мы перенесли эту опцию в тулбар, кроме того, ее можно вызвать сочетанием клавиш ^ Shift S.
А также:
- Мы опубликовали документацию для новой версии REST API.
- Обновили интерфейс для управления доступом пользователей.
- Добавили возможность указать неполное количество часов в рабочем дне, например 7 часов 30 минут.
- Добавили новый параметр настройки модулей аутентификации, который позволяет задавать максимальный срок действия токенов доступа.
- Добавили интеграцию с Jenkins.
В релиз YouTrack 2018.3 вошли не только новые изменения, мы также прекратили поддерживать некоторую функциональность.
1. Мы полностью отключили прежний вид страниц для создания и редактирования задач. Надеемся, что новый дизайн вам понравится!
2. Некоторое время назад мы анонсировали у себя в блоге, что начиная с 2018.3 новые рабочие процессы необходимо писать на JavaScript. Рабочие процессы, которые написаны в отдельном workflow-редакторе на MPS, продолжат работать вплоть до YouTrack 2019.1. Поэтому, если вы пользуетесь workflow, которые написаны на MPS, советуем переписать их на JavaScript. Для более подробной информации, пожалуйста, ознакомьтесь с документацией.
3. Как было написано выше, мы опубликовали [документацию](https://www.jetbrains.com/help/youtrack/incloud/youtrack-rest-api-reference.html) для новой версии REST API. Как только новая версия покроет все ресурсы и методы, предыдущая версия API будет считаться устаревшей. Если у вас настроена интеграция через REST API, пожалуйста, ознакомьтесь с новой версией.
Посмотреть весь список задач, которые вошли в релиз, можно по [ссылке](https://youtrack.jetbrains.com/releaseNotes? q=%23JT%20%23Resolved%20Fix%20versions:%202018.3.46358&title=YouTrack+2018.3.46358+Release+Notes).
Попробуйте YouTrack 2018.3 и расскажите, как вам новая версия! Можно скачать бесплатную версию для 10 пользователей или зарегистрироваться в облаке, чтобы воспользоваться пробной версией на 30 дней.
Если вы уже используете облачный YouTrack, то ваш сервер будет переведен на новую версию по расписанию.