Выпуск Forgejo v17.0 с поддержкой до января 2027 года
15 октября 2026 года состоялся релиз открытой платформы совместной разработки Forgejo v17.0 — форка проекта Gitea. Поддержка версии продлится до 28 января 2027 года.
01Что случилось
Платформа позволяет развернуть на своих серверах систему для совместной работы с репозиториями Git, по решаемым задачам близкую к GitHub, Bitbucket и GitLab. Исходный код написан на Go и опубликован под лицензиями MIT и GPLv3+ для нового кода.
В версии появилось изменение, нарушающее обратную совместимость: абсолютные ссылки на ресурсы внутри репозитория в отображаемых документах теперь разрешаются относительно корня самого репозитория, а не корневого инстанса. В описаниях и комментариях к задачам и запросам на слияние такие ссылки по-прежнему разрешаются относительно корневого инстанса. Прекращена поддержка событий вебхуков для запусков действий: их заменяют события запуска рабочих процессов, автоматическая миграция существующих вебхуков невозможна.
Добавлена поддержка FUNDING.yml с кнопкой «Пожертвовать» в веб-интерфейсе, автодополнение для задач и запросов на слияние по символам «#» и «!», перенос аватаров репозиториев при миграции из Gogs, GitLab, Gitea или Forgejo, а также миграция репозиториев из Bitbucket Data Center с импортом запросов на включение, обзоров и комментариев. Переработана поддержка Git LFS, в документацию добавлено руководство по резервному копированию и восстановлению экземпляра.
02Почему это важно
Изменение разрешения абсолютных ссылок повышает совместимость с другими платформами хостинга Git-репозиториев, что упрощает миграцию на Forgejo. Отказ от событий action run затрагивает владельцев существующих вебхуков: из-за изменений заголовков и ключа action получатели могут давать сбои.
03Что дальше
Поддержку событий action run планируется удалить в одной из будущих версий Forgejo. Реализацию API для функции пожертвований рассматривают, идеи принимают в специальном обсуждении.
Источники
- Хабр Новости habr.com