Вышла новая версия платформы совместной разработки Forgejo v14.0 Обложка: Skyread

Вышла новая версия платформы совместной разработки Forgejo v14.0

Новости
Главное:

  • 15 января 2026 года состоялся релиз версии 14.0 платформы совместной разработки Forgejo, форка Gitea.
  • В новой версии улучшена производительность, добавлены встроенные фильтры поиска, обновлён веб-редактор и усовершенствован интерфейс.
  • Запланирован выпуск Forgejo 15.0 LTS с долгосрочной поддержкой в апреле 2026 года.

15 января 2026 года разработчики объявили о выпуске новой версии открытой платформы совместной разработки Forgejo v14.0. Эта система, являющаяся форком популярного проекта Gitea, предоставляет пользователям возможность развернуть на собственных серверах решение для работы с Git-репозиториями, аналогичное по функционалу таким крупным сервисам, как GitHub, Bitbucket и GitLab. При этом код платформы написан на языке Go и распространяется под лицензиями MIT и GPLv3+, что обеспечивает открытую и свободную основу для развития и использования.

Главным отличием Forgejo остается акцент на простоте установки и минимальном потреблении ресурсов, позволяющем использовать платформу даже на маломощных серверах вроде Raspberry Pi или бюджетных VPS. Этот подход обеспечил сотрудничество с такими проектами, как Git-хостинг Codeberg.org и команда Zig, которые перешли на Forgejo для управления своими репозиториями.

В версии 14.0 исправлены многочисленные ошибки, улучшены ключевые функции. Теперь встроенные фильтры поиска по задачам (issue) и pull-запросам упрощают навигацию и позволяют быстро находить нужную информацию по статусу, автору и другим критериям прямо в строке поиска. Веб-редактор кода модернизирован с замены Microsoft Monaco на более лёгкий CodeMirror, что положительно сказалось на производительности и удобстве внесения изменений, особенно на мобильных устройствах.

Отдельного внимания заслуживают доработки пользовательского интерфейса: улучшен просмотр файлов CITATION с возможностью переключения между форматами CFF и BibTeX, увеличена функциональность платформы при отключённом JavaScript — пользователи теперь могут оставлять комментарии и пользоваться большим количеством меню без потери качества интерфейса. Это свидетельствует о повышенном внимании к надежности и доступности системы.

Кроме того, устранена давняя проблема накопления избыточных данных в таблице commit_status, что с помощью новой команды очистки CLI позволило сократить объем старых записей более чем на 97%. Улучшена работа базы данных за счёт минимизации взаимоблокировок и введения внешних ключей, что предотвращает ошибки и повышает целостность данных.

В сфере безопасности платформа также получила важные обновления: теперь при запуске сервис проверяет файл authorized_keys, и в случае обнаружения неожиданных ключей отказывается работать до устранения проблемы, что повышает надёжность контроля доступа по SSH. Защита от CSRF реализована с использованием нового механизма сохранения состояния, позволяющего пользователям длительное время удерживать открытыми вкладки с возможностью вносить изменения без повторного прохождения проверки.

Разработка Forgejo продолжается активно, и уже запланирован релиз версии 15.0 LTS, ориентированный на долгосрочную поддержку, который ожидается в апреле 2026 года. Пользователям и администраторам настоятельно рекомендуется перед обновлением создавать полные резервные копии и знакомиться с руководством по обновлению и примечаниями к релизу, чтобы избежать возможных трудностей при переходе на новую версию.

Tagged