Состоялся версия платформы совместной разработки Gitea 1.26

3 мин
Состоялся версия платформы совместной разработки Gitea 1.26

18 апреля 2026 года состоялся релиз открытой платформы совместной разработки Gitea 1.26. Исходный код проекта написан на Go и обнародован на GitHub под лицензией MIT. Предыдущая версия решения вышла в октябре 2025 года.

Основные изменения и доработки в Gitea 1.26:

  • устранены три уязвимости: CVE-2026-28737, CVE-2026-22555 и CVE-2026-27780.

  • значительно улучшена работа Actions, в том числе новые опции: синтаксис параллельного выполнения для рабочих процессов, сопровождение действий и многократно используемых рабочих процессов из частных репозиториев, настраиваемые разрешения для токенов Actions, управление приостановкой и отключением для каждого запускающего, сопровождение несжатых артефактов, сводки рабочих процессов и функция повторного запуска только неудачно завершившихся заданий;

  • управление репозиториями и релизами также было улучшено: добавлены сочетания клавиш для поиска файлов и кода, поддержка RPC для загрузки архивов и функция загрузки архивов для определённых подпутей репозитория;

  • редактор релизов теперь может автоматически генерировать примечания к релизам из объединённых запросов на слияние и данных участников, что упрощает публикацию версий;

  • список файлов теперь включает функцию «Перейти к файлу» и позволяет удалять каталоги напрямую из браузера, если это разрешено;

  • производительность решения улучшена за счёт использования новых пакетных операций Git для чтения объектов, что снижает накладные расходы при больших нагрузках. При поддержке теперь используется дерево слияния для более быстрого обнаружения конфликтов слияния, что улучшает обработку запросов на слияние и предварительного просмотра слияний на больших или загруженных экземплярах;

  • новые инструменты для администраторов: общеэкземплярный информационный баннер и режим обслуживания для управления глобальными уведомлениями и службами во время окон обслуживания. Теперь поддерживаются иконки пользователей, позволяющие экземплярам выделять роли, достижения или внутренние обозначения в профилях;

  • улучшения инфраструктуры: Gitea теперь поддерживает реестр состояния Terraform через свой реестр пакетов, что позволяет командам управлять состоянием Terraform с помощью существующих средств контроля доступа. Спецификации OpenAPI теперь могут отображаться непосредственно в браузере;

  • клиентская часть и стек сборки претерпели значительные изменения. Gitea перешла с webpack на Vite, а встроенный в браузер редактор теперь использует CodeMirror вместо Monaco. Механизм защиты от CSRF‑атак с использованием cookie‑файлов был заменён на CrossOriginProtection, что может повлиять на развёртывания с пользовательскими настройками обратного прокси, встраивания, CORS или cookie;

  • средство environment‑to‑ini был заменён новой подкомандой config edit‑ini. Аннотации Swagger были исправлены, поэтому сгенерированные описания OpenAPI теперь более точно отражают значения перечислений, коды состояния и состояния уведомлений;

  • api‑клиенты, сгенерированные на основе спецификации, возможно, потребуется перегенерировать и повторно проверить. Конечная точка GET программный оболочку registration‑token была удалена. В дополнение к этого, в новых установках теперь по умолчанию PUBLIC_URL_DETECTION устанавливается в значение auto. Администраторы, использующие обратные прокси‑серверы или альтернативные имена хостов, должны убедиться, что сгенерированные ссылки, перенаправления и поведение веб‑перехватчиков соответствуют их предполагаемой конфигурации.

16 апреля 2026 года состоялся выпуск открытой платформы совместной разработки Forgejo (форка проекта Gitea) v15.0 LTS (с долгосрочной поддержкой 15 июля 2027 года). Решение даёт возможность развернуть на своих серверах систему для совместной работы с репозиториями Git, напоминающую по решаемым задачам GitHub, Bitbucket и Gitlab. Исходный исходник проекта написан на языке Go и опубликован под лицензией MIT и GPLv3+ для нового кода. Инициатива Forgejo придерживается принципов независимого управления и подконтрольности сообществу. На использование Forgejo перешёл Git‑хостинг Codeberg.org.

Читают сейчас

Свежий препарат от апноэ во сне сокращает количество эпизодов остановки дыхания на 44%

1 час назад

Свежий препарат от апноэ во сне сокращает количество эпизодов остановки дыхания на 44%

Пероральный препарат, который нужно принимать один раз в сутки, значительно доработал состояние пациентов с обструктивным апноэ во сне в процессе крупного клинического исследования фазы 3, результаты

Google добавила в Android поиск вещей без трекера и функцию против укачивания

1 час назад

Google добавила в Android поиск вещей без трекера и функцию против укачивания

Google представила сентябрьский Android Drop — набор функций, которые распространяются через сервисы Google Play и обновления приложений. В этом месяце в него вошли опция для борьбы с укачиванием, инт

Content Directories в Unity 6.6: закат Asset Bundles

1 час назад

Content Directories в Unity 6.6: закат Asset Bundles

Unity опубликовали ролик-анонс новой версии 6.6 и бегло засветили новую любопытную технологию. И нет, речь не про сериализуемые словари. Content Directories — новая низкоуровневая система сборки и заг

Google выпустила Gemini 3.8 Flash и закрытую версию для кибербезопасности

2 часа назад

Google выпустила Gemini 3.8 Flash и закрытую версию для кибербезопасности

Google представила Gemini 3.8 Flash — новую основную модель Flash-линейки, вышедшую всего через три недели после Gemini 3.7 Flash. Модель получила заметный прирост в программировании, агентных задачах

Астрономы обнаружили маленькие красные точки, готовящиеся к слиянию

2 часа назад

Астрономы обнаружили маленькие красные точки, готовящиеся к слиянию

Существует мнение, что в крупных галактиках современной Вселенной находятся сверхмассивные чёрные дыры (СМЧД). Тем не менее точно неизвестно, как именно эти чёрные дыры стали столь массивными, хотя ас