Опубликован выпуск OpenProject 17.5.0 — открытой системы управления проектами, задачами, дорожными картами, agile-планированием, встречами, документацией и совместной работой команд. Код проекта распространяется под лицензией GPLv3, разработка ведётся открыто на GitHub. Релиз состоялся 10 июня 2026 года.
Главное изменение OpenProject 17.5 — появление проектных идентификаторов рабочих пакетов, пока в статусе Beta. Раньше задачи в OpenProject получали единый числовой номер в рамках всей инсталляции, например #2385. Теперь администратор может выбрать режим, при котором идентификатор включает контекст проекта, например PROJ-01. Это упрощает работу в организациях с большим количеством проектов и помогает при миграции с Jira, где команды часто привыкли к проектным ключам задач.
Список основных изменений:
-
Проектные идентификаторы рабочих пакетов. В OpenProject 17.5 администраторы могут выбрать между прежней общей числовой последовательностью и новым режимом project-based identifiers. Настройка применяется ко всей инсталляции. Старые числовые ссылки, закладки и упоминания продолжают работать, а саму настройку можно откатить.
-
Улучшения миграции с Jira. Jira Migrator научился сохранять проектные идентификаторы задач при переносе в OpenProject. Кроме того, добавлена миграция сроков выполнения, оценочных трудозатрат и оставшихся трудозатрат. Это снижает потери контекста при переезде с Jira и позволяет сохранить привычные обозначения задач.
-
Исключение типов задач из Backlogs. В настройках проекта теперь можно исключать отдельные типы рабочих пакетов из backlog-представлений. Например, команда может убрать из backlog верхнеуровневые Epics или Milestones, оставив в планировании спринтов только элементы, с которыми реально работает команда.
-
Улучшенная обработка Definition of Done в Backlogs. Конфигурация статусов, считающихся завершёнными, теперь учитывается в Backlogs последовательнее. Это полезно для команд, где разные типы работ считаются готовыми на разных этапах процесса.
-
Переработанные sprint views и карточки задач. В модуле Backlogs обновлены заголовки спринтов, контейнеры backlog и карточки рабочих пакетов. Интерфейс стал нагляднее: лучше видны родительские задачи, story points, приоритеты, исполнители и состояние спринта.
-
Встроенные ссылки на задачи в Documents. В модуле Documents ссылки на рабочие пакеты теперь можно вставлять прямо внутрь текстовых абзацев, а не только отдельными блоками. Это делает проектную документацию более читаемой и позволяет естественно ссылаться на задачи в тексте.
-
Расширенные упоминания задач в CKEditor. В текстовых полях на базе CKEditor, включая описания задач, элементы повестки встреч и wiki-страницы, упоминания через
##и###теперь разворачиваются прямо в редакторе. Вместо одного идентификатора показывается больше контекста: тип, статус и тема задачи. -
Ежемесячные повторяющиеся встречи. Meeting series получили более гибкое планирование: повторяющиеся встречи можно назначать по шаблонам вроде «первый понедельник месяца» или «последняя пятница месяца». Это удобно для регулярных ревью, комитетов, синхронизаций и ретроспектив.
-
Меньше лишних почтовых сообщений. OpenProject теперь объединяет несколько быстрых изменений во встречах в меньшее число писем. Уведомление отправляется только после паузы в редактировании, что снижает количество лишних email при подготовке повестки.
-
Массовый выбор ролей в настройке workflow. Администраторы могут выбирать несколько ролей сразу при настройке рабочих процессов. Это ускоряет конфигурацию сложных схем прав и статусов, особенно в инсталляциях с большим количеством ролей.
-
Изменение лицензирования sprint sharing. Совместное использование спринтов между проектами перенесено в тариф Corporate. Уже существующие конфигурации сохраняются после обновления, но создание, изменение или повторная активация таких настроек теперь требует Corporate-плана.
-
Изменение защиты session-authenticated API-запросов. Для не-GET запросов к APIv3 при сессионной аутентификации вместо проверки
X-Requested-With: XMLHttpRequestтеперь используетсяSec-Fetch-Site: same-origin. Это изменение связано с защитой от CSRF и не должно затрагивать нормальные API-интеграции, использующие OAuth или API-токены. -
SSRF-защита для SAML-интеграции. Защита от Server-Side Request Forgery расширена на SAML. В большинстве установок дополнительных действий не требуется, но при использовании внутренних IP-адресов для SAML может понадобиться настройка allowlist через
OPENPROJECT_SSRF_PROTECTION_IP_ALLOWLIST. -
Исправление уязвимости CVE-2026-52779. В релиз включено исправление ошибки авторизации в модулях Calendar и Team Planner. Проблема позволяла пользователю с правами управления в одном проекте удалять публичные запросы календаря или планировщика команды из другого проекта, где у него не было соответствующих прав.
Помимо этого, в OpenProject 17.5 вошли многочисленные исправления в Backlogs, Jira Migrator, Meetings, Documents, BlockNote, CKEditor, интерфейсе администрирования, работе фильтров, тем оформления, мобильной вёрстке и экспорте PDF. Обновление рекомендуется всем пользователям ветки 17.x.
>>> Источник



