16 июля 2026 года был выпущен GitLab 19.2, включающий следующие функции.
Вивек — старший инженер по данным в Emirates, который внес значительный вклад в добавление поддержки языка Scala в GitLab Orbit. Это изменение улучшает возможности графа кода для разработчиков, работающих с кодовыми базами на Scala.
Основные функции
GitLab Duo CLI теперь общедоступен
- Уровень: Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
GitLab Duo CLI переносит платформу GitLab Duo Agent Platform непосредственно в ваш терминал.
Используйте CLI, чтобы задавать сложные вопросы о вашей кодовой базе и автономно выполнять действия от вашего имени. В отличие от внешних инструментов, CLI обладает контекстом о вашем проекте GitLab, конвейерах и конфигурациях агентов.
Ключевые особенности включают:
- Два режима: интерактивный чат и headless-режим для CI/CD
- Административное управление включением/выключением для GitLab Self-Managed и GitLab Dedicated
- Выбор модели и общие сессии
- Одобрение инструментов
- Подключения по протоколу Model Context Protocol (MCP)
- Слэш-команды, включая команды для использования контекста и его сжатия
- Поддержка навыков и файлов настройки AGENTS.md
Установите GitLab Duo CLI через GitLab CLI (glab) или как отдельный инструмент.
Пользовательские потоки GitLab Duo теперь общедоступны
- Уровень: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
Пользовательские потоки (Custom flows) — это рабочие процессы на базе ИИ, которые вы создаете и настраиваете для автоматизации сложных многошаговых задач в ваших проектах GitLab. Они позволяют командам определять шаги рабочего процесса, компоненты и триггеры, чтобы повторяющаяся разработка и операционная работа выполнялись автоматически в ответ на события в GitLab. В интерфейсе GitLab потоки запускаются непосредственно в GitLab CI/CD, помогая командам автоматизировать общие задачи, не покидая GitLab.
Ключевые особенности включают:
- Определяемые в YAML повторно используемые рабочие процессы для автоматизации конкретных команд
- Оркестрация нескольких агентов для сложных многошаговых задач
- Определяемые пользователем контрольные точки с участием человека (HITL) для одобрения или обратной связи на критических этапах
- Нативные триггеры GitLab, включая упоминания, назначения, события конвейера и события жизненного цикла запросов на слияние
- Создание и управление потоками из проектов или AI Catalog
- Управление видимостью (публичная и приватная)
- Безопасное выполнение с использованием сервисных учетных записей и составных идентификаторов
- Проверка YAML для выявления проблем конфигурации до выполнения
Политики выполнения запланированных конвейеров стали общедоступными
- Уровень: Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
Политики выполнения запланированных конвейеров теперь общедоступны. Определите расписание один раз в проекте политики безопасности и применяйте его ко всем проектам в области действия без необходимости редактирования файла .gitlab-ci.yml каждого проекта. Если требования меняются, обновите политику в одном месте вместо координации изменений во многих файлах конфигурации CI/CD.
Используйте запланированные политики для запуска скриптов соответствия требованиям, сканирования безопасности или других пользовательских заданий CI/CD ежедневно, еженедельно или ежемесячно, независимо от активности коммитов. Это полезно для репозиториев без регулярных изменений кода, например, для запуска сканирования зависимостей для обнаружения недавно выявленных уязвимостей. Каждая политика выполняется как отдельный конвейер с поддержкой часовых поясов, распределением временных окон и таргетингом на ветки.
Запуск базовых потоков из Agentic Chat
- Уровень: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
В предыдущих версиях GitLab вы запускали базовые потоки из определенных действий в интерфейсе, упоминаний или назначений. Теперь вы можете запускать их из Agentic Chat в интерфейсе GitLab как часть вашего диалога.
Когда ваш запрос соответствует специализированному рабочему процессу, Agentic Chat передает управление одному из этих потоков:
- Поток разработчика: внедряет изменения или открывает запрос на слияние
- Поток проверки кода: проверяет запрос на слияние
- Поток исправления конвейера CI/CD: диагностирует и исправляет сбойный конвейер
Вы одобряете передачу управления в чате, а затем следите за прогрессом в диалоге или в разделе AI > Sessions.
Автоматическое устранение уязвимостей зависимостей (бета-версия)
- Уровень: Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
GitLab 19.2 представляет автоматическое устранение уязвимостей зависимостей в бета-версии. Эта функция привносит автоматизированное устранение уязвимостей непосредственно в ваш рабочий процесс сканирования зависимостей и обладает двумя возможностями:
- Автоматическое повышение версий зависимостей, доступно в GitLab.com, GitLab Self-Managed и GitLab Dedicated.
- Агентское разрешение критических изменений (Breaking Change Resolution), доступно в GitLab.com, GitLab Self-Managed и GitLab Dedicated, и расходует кредиты GitLab.
Автоматическое повышение версий зависимостей автоматически открывает запросы на слияние для обновления уязвимых зависимостей до безопасных версий. После включения GitLab отслеживает ваши проекты на наличие уязвимых зависимостей и открывает запросы на исправление без ручного вмешательства. По умолчанию обновления нацелены на патч-версии и минорные версии.
Агентское разрешение критических изменений расширяет поток устранения уязвимостей для обработки сложных обновлений. Когда в запросе на слияние, повышающем версии зависимостей, конвейер завершается с ошибкой из-за критического изменения, GitLab Duo анализирует ошибки конвейера, журнал изменений зависимости и то, как ваш код использует эту зависимость.
GitLab Duo фиксирует исправления в том же запросе на слияние и перезапускает конвейер, пока он не пройдет успешно. Когда вы включаете агентское разрешение критических изменений, повышение версий распространяется и на мажорные версии.
Вместе эти две возможности образуют полный цикл устранения уязвимостей: GitLab открывает запрос на слияние, а если обновление сложное, GitLab Duo разрешает его.
Инструкции по настройке см. в разделе «Автоматическое устранение уязвимостей зависимостей».
Поделитесь отзывом в задаче по бета-тестированию.
Отслеживание не по умолчанию веток (бета-версия)
- Уровень: Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
Теперь вы можете отслеживать уязвимости в ветках, отличных от ветки по умолчанию. Для достижения наилучших результатов выбирайте небольшое количество долгоживущих веток выпуска, таких как ветки для конкретных сред (project-qa, project-prod) или платформ развертывания (project-iOS, project-android).
Эта бета-версия включает следующие возможности:
- Добавление отслеживаемых веток на странице конфигурации безопасности, до двух раз больше количества проектов в пространстве имен.
- Фильтрация по ветке в отчете об уязвимостях.
- Фильтрация по ветке на панели мониторинга безопасности уровня проекта.
- Отслеживание всех типов уязвимостей в отслеживаемых ветках, включая CVE, которые ранее были вне области действия.
- Сохранение согласованности метаданных статуса уязвимости при слиянии ветки в ветку по умолчанию.
- Обновление статуса уязвимости в отслеживаемых ветках.
Выборочная доступность GitLab Duo для подгрупп
- Уровень: Ultimate
- Предложение: GitLab Dedicated, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
Администраторы экземпляров GitLab Dedicated могут сделать GitLab Duo и GitLab Duo Agent Platform недоступными для выбранных подгрупп, в то время как другие подгруппы по-прежнему будут иметь возможность их включить.
Ранее можно было либо отключить GitLab Duo и Agent Platform для всего экземпляра, либо сделать их потенциально доступными для всех.
Теперь вы можете принудительно использовать политику «запрещено по умолчанию» с разрешающим списком для отдельных подгрупп. Отметьте конкретные подгруппы как «Всегда выключено» (заблокировано), чтобы их дочерние группы и проекты не могли включить GitLab Duo и Agent Platform, оставив при этом другие подгруппы на усмотрение пользователей с ролью владельца (Owner). Только администраторы могут устанавливать или снимать блокировку, а затронутые владельцы увидят четкое сообщение о том, что GitLab Duo заблокирован родительской группой.
Эта функция помогает командам по обеспечению соответствия требованиям и управлению платформой выполнять строгие требования к классификации данных.
Отчет об аудиторских событиях ИИ (бета-версия)
- Уровень: Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
Отчеты об аудиторских событиях ИИ теперь доступны в бета-версии, предоставляя командам безопасности и комплаенса единую загружаемую запись о действиях агента GitLab Duo.
Ранее действия агента были разбросаны по заданиям конвейера (pipeline jobs) и историям событий, что затрудняло восстановление сессии для:
- Расследования инцидентов.
- Проверки соответствия требованиям (комплаенс).
- Отчетности по управлению ИИ.
Теперь каждая сессия агента создает комплексный аудиторский артефакт, фиксирующий:
- Входные данные.
- Контекст модели и конфигурации.
- Хронологическую временную шкалу событий.
- Выходные данные.
Вы можете просматривать аудиторские события ИИ на странице управления (Governance), фильтровать их по деталям агента и сессии, углубляться в отдельные события и загружать базовый артефакт сессии.
Поток проверки безопасности (бета-версия)
- Уровень: Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
Поток проверки безопасности (Security Review Flow) обнаруживает уязвимости бизнес-логики непосредственно в запросах на слияние (merge requests). В отличие от инструментов статического анализа, которые сканируют известные шаблоны, Security Review Flow анализирует намерения вашего кода и выявляет обходы авторизации, утечки данных и логические ошибки, которые обычно пропускают сканеры на основе шаблонов.
Чтобы запросить проверку, назначьте сервисную учетную запись Duo Security Review в качестве рецензента в вашем запросе на слияние. Поток анализирует различия (diff) и публикует результаты в виде цепочек комментариев прямо на тех строках, где возникают уязвимости, каждая из которых содержит классификацию Common Weakness Enumeration (CWE), рейтинг серьезности и, по возможности, встроенное предлагаемое исправление, которое можно применить, не покидая запрос на слияние.
Каждая проверка потребляет кредиты GitLab в зависимости от сложности различий в запросе на слияние.
Агентское ядро
Массовое включение элементов каталога ИИ
- Уровень: Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
При включении публичных пользовательских и внешних агентов, а также публичных пользовательских потоков в каталоге ИИ, теперь можно выбрать до 100 проектов за одно действие, вместо того чтобы выбирать каждый проект по отдельности.
Настройка ID-токенов в потоках
- Уровень: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
Используйте ID-токены для аутентификации в сторонних сервисах OpenID Connect (OIDC) без хранения долгоживущих учетных данных. Например, используйте ID-токены для безключевой подписи бинарных файлов и коммитов или для получения секретов из менеджера секретов.
Чтобы использовать эту функцию, обновите конфигурацию вашего агента, включив ключевое слово id_tokens, а затем настройте сервис так, чтобы он доверял токенам, выпущенным GitLab Duo Agent Platform.
Валидация пользовательского агента
- Уровень: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
Ранее вы могли сохранить пользовательского агента в каталоге ИИ, чей промпт при запуске выдавал ошибку. Например, промпты, нарушающие правила безопасности, приводили к тому, что агент молча бездействовал при использовании.
Теперь, когда вы создаете или обновляете пользовательского агента, GitLab проверяет конфигурацию промпта и сообщает вам о любых ошибках до того, как вы сохраните этого агента.
Включение сервера MCP независимо от Agent Platform
- Уровень: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
Чтобы дать вам более точный контроль над тем, как внешние инструменты подключаются к вашему экземпляру или группе GitLab, теперь вы можете включать или выключать сервер GitLab MCP независимо от настроек Agent Platform.
Ранее сервер GitLab MCP и Agent Platform имели общую настройку включения/выключения, поэтому вы не могли включить сервер MCP, не включив функции Agent Platform. Теперь вы можете позволить другим инструментам получать доступ к GitLab как к серверу MCP, не включая Agent Platform, или держать сервер GitLab MCP выключенным, пока вы используете функции Agent Platform.
Автоматический ребейз перед слиянием
- Уровень: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
В предыдущих версиях GitLab, если ваш проект использовал метод слияния semi-linear или fast-forward, вам приходилось выполнять дополнительный шаг, когда исходная ветка отставала от целевой. Чтобы выполнить слияние, нужно было выбрать Rebase, дождаться его завершения, а затем вернуться к запросу на слияние, чтобы выбрать Merge. Этот двухэтапный процесс создавал неудобства при каждом слиянии.
Теперь вы можете выбрать «Включить автоматический ребейз перед слиянием» в настройках запроса на слияние вашего проекта. Когда эта настройка включена, GitLab выполняет ребейз исходной ветки на целевую ветку во время слияния, и вы можете выполнить слияние одним действием. Если важно сохранить GPG-подписи на отдельных коммитах, вы можете оставить эту настройку выключенной.
Поток проверки кода для мест GitLab Duo Enterprise
- Уровень: Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
В предыдущих версиях GitLab, когда пользователи с местами GitLab Duo Enterprise запрашивали проверку кода у GitLab Duo, GitLab Duo Code Review выполнял эту проверку. Это происходило, даже если для группы был включен поток проверки кода (Code Review Flow). Не было способа включить агентский поток для всех пользователей.
Теперь владельцы групп верхнего уровня могут изменить это поведение по умолчанию и настроить все проверки кода на использование Code Review Flow, независимо от места пользователя. Все проверки будут потреблять кредиты GitLab.
Это изменение дает пользователям с местами GitLab Duo Enterprise такое же понимание контекста всего репозитория, многошаговое рассуждение и сессии проверки, как и всем остальным.
Исключение запросов на слияние из автоматических проверок кода (бета-версия)
- Уровень: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
В предыдущих версиях GitLab, когда автоматические проверки были включены для проекта или группы, GitLab Duo проверял каждый подходящий запрос на слияние. Это включало обновления зависимостей, созданные ботами, ветки функций и экспериментальные работы, а не только те изменения, по которым команда действительно хотела получить обратную связь.
Теперь вы можете исключить определенные запросы на слияние из автоматических проверок с помощью правил исключения. Определите файл .gitlab/duo/mr-review-automated-rules.yaml для проекта или группы с правилами исключения, основанными на авторе, исходной ветке или целевой ветке. Правила поддерживают шаблоны glob, такие как dependabot/* или *-bot.
Вы по-прежнему можете вручную запросить проверку для любого исключенного запроса на слияние (merge request).
Эта функция находится в стадии бета-тестирования и управляется с помощью флага функций duo_code_review_automated_rules, который включен по умолчанию.
GitLab MCP server теперь доступен для пользователей тарифа Free
- Тариф: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
Теперь вы можете использовать GitLab MCP server без платной подписки, что упрощает подключение ваших инструментов ИИ и агентов к GitLab независимо от вашего тарифного плана. Это означает, что вы получаете бесшовную автоматизацию на базе ИИ и возможности интеграции «из коробки» без необходимости обновления подписки.
Пользовательские инструкции по проверке на уровне экземпляра
- Тариф: Premium, Ultimate
- Предложение: GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
В предыдущих версиях GitLab вы могли определять пользовательские инструкции по проверке для GitLab Duo только на уровне проекта или группы. Администраторам, которым требовались единообразные рекомендации по проверке для всего экземпляра, например, правила безопасности или внутренние стандарты кодирования, приходилось дублировать одни и те же инструкции в каждом проекте.
Теперь вы можете настроить пользовательские инструкции по проверке для всего экземпляра.
Как администратор, выберите проект в вашем экземпляре для использования в качестве шаблона. Когда GitLab Duo выполняет проверку кода, он объединяет инструкции из файла .gitlab/duo/mr-review-instructions.yaml на уровне экземпляра с любыми инструкциями на уровне группы и проекта. Это дает организациям единый источник достоверной информации для стандартов проверки во всем экземпляре.
Как Code Review Flow, так и GitLab Duo Code Review поддерживают пользовательские инструкции на уровне экземпляра.
Разрешение дискуссий по проверке с помощью GitLab Duo (бета-версия)
- Тариф: Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
В предыдущих версиях GitLab для разрешения комментария к проверке кода вам нужно было переключиться в редактор, внести исправление, зафиксировать (commit) и отправить (push) изменения, а затем вручную закрыть ветку обсуждения. Вам приходилось повторять этот цикл для каждого неразрешенного обсуждения, и затраты на переключение контекста накапливались в ходе напряженной проверки.
Теперь вы можете выбрать «Разрешить с помощью GitLab Duo» (Resolve with GitLab Duo) в любом обсуждении проверки. GitLab Duo считывает комментарий к проверке и окружающий код, вносит изменения, описанные рецензентом, и фиксирует их в вашей ветке. Затем GitLab Duo отвечает на обсуждение кратким резюме того, что было изменено и почему, и разрешает ветку за вас. Вы можете просмотреть изменения и повторно открыть ветку, если исправление неверно решает проблему, указанную в комментарии.
Проверки биллинга использования для GitLab Duo Agent Platform Self-Hosted
- Тариф: Premium, Ultimate
- Предложение: GitLab Self-Managed, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
Для клиентов GitLab Self-Managed, использующих self-hosted модели с онлайн-лицензией, GitLab Duo Health теперь проверяет, может ли экземпляр GitLab связаться со следующими конечными точками:
- Портал клиентов
- AI Gateway
- Duo Workflow Service
Подключение к этим конечным точкам необходимо для биллинга использования.
Ранее, если брандмауэр блокировал любой из этих компонентов, администраторы не получали уведомлений о проблемах с подключением, пока пользователи не сталкивались с невозможностью использования функции. Теперь администраторы могут использовать эту новую проверку для диагностики проблем и просмотра списка разрешенных адресов брандмауэра до возникновения сбоев у пользователей.
Единый DevOps и безопасность
CI Expert Agent теперь общедоступен
- Тариф: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
CI Expert Agent теперь общедоступен. Этот помощник на базе ИИ помогает вам создавать, отлаживать и оптимизировать конвейеры (pipelines) GitLab CI/CD. Он анализирует ваш репозиторий и предоставляет рекомендации по конфигурации конвейера.
Общедоступный (GA) релиз основан на бета-версии и программе партнерства по дизайну, и переводит агента в промышленную эксплуатацию с реальными рабочими нагрузками клиентов, чтобы снизить барьер для внедрения CI/CD в ваших проектах.
Агент интегрируется с Orbit: когда Orbit и его Knowledge Graph включены, агент использует графовый интеллект кода для получения более контекстных рекомендаций по конвейерам. Orbit и Knowledge Graph находятся в стадии бета-тестирования.
Fix CI/CD Pipeline Flow предлагает целевые исправления
- Тариф: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
GitLab Duo’s Fix CI/CD Pipeline Flow теперь предлагает вам два ключевых улучшения:
- Когда соответствующие файлы уже есть в диффе вашего запроса на слияние, вы получаете исправления в виде предложений кода непосредственно в этом запросе на слияние.
- Поток классифицирует сбои конвейера перед принятием мер, поэтому вы получаете более точную диагностику.
Поток также анализирует сбои дочерних конвейеров по всей иерархии конвейера, позволяет настраивать его поведение для вашего проекта с помощью файла AGENTS.md и по умолчанию сворачивает рассуждения ИИ, чтобы комментарии к вашему запросу на слияние оставались чистыми.
Поделитесь своим мнением в задаче для обратной связи.
Отключение встроенных шаблонов проектов
- Тариф: Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
Когда организации полагаются на пользовательские шаблоны проектов, встроенные шаблоны поставщиков могут создавать лишний шум при выборе шаблона и, в некоторых случаях, обходить серверные хуки или другие элементы управления репозиторием.
Администраторы теперь могут глобально отключать встроенные шаблоны проектов в области администрирования или на уровне группы для подгрупп. Настройка каскадируется автоматически, поэтому вам не нужно настраивать ее для каждой группы отдельно. Администраторы могут принудительно задать значение настройки, чтобы гарантировать, что группы или подгруппы не смогут ее переопределить. Настройки экземпляра и группы также можно управлять с помощью REST и GraphQL API. На GitLab.com доступна только настройка на уровне группы.
Детализированные разрешения PAT теперь общедоступны
- Тариф: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
Детализированные персональные токены доступа (PAT) теперь общедоступны. В отличие от устаревших PAT, которые предоставляют доступ ко всем проектам и группам, к которым вы принадлежите, детализированные PAT позволяют ограничить каждый токен конкретными ресурсами и действиями. Это упрощает применение принципа наименьших привилегий к автоматизации и интеграциям, что помогает снизить потенциальное воздействие утечки или компрометации токена.
Чтобы упростить настройку, используйте функцию «Добавить разрешения с помощью Duo» (Add permissions with Duo) для выбора правильных разрешений при создании токена. Ваши существующие устаревшие PAT продолжают работать как раньше. Для новых токенов GitLab рекомендует использовать детализированные PAT, чтобы каждый токен был ограничен только теми ресурсами и действиями, которые ему необходимы.
С выпуском GA детализированные PAT теперь имеют полное покрытие конечных точек REST API и покрытие наиболее часто используемых типов и мутаций GraphQL.
Ссылки GitLab Flavored Markdown в личных сниппетах
- Тариф: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
Теперь вы можете использовать ссылки GitLab Flavored Markdown (GFM) для персональных сниппетов двумя способами:
- GitLab обрабатывает ссылки GFM внутри описаний и комментариев к персональным сниппетам точно так же, как в сниппетах проектов и других разделах GitLab.
- Вы можете ссылаться на персональный сниппет из любого места, где поддерживается GFM, например, в комментариях, описаниях задач или запросов на слияние (merge requests), используя синтаксис $<id>, который уже работает для сниппетов проектов.
Поскольку идентификаторы сниппетов уникальны как для персональных, так и для проектных сниппетов, каждый ID указывает на конкретный сниппет.
Отмечайте участников с помощью достижений GitLab (GitLab Achievements)
- Уровень: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Ссылки: Документация · Связанная задача
Ранее в GitLab не было встроенного способа официально отмечать заслуги членов команды, клиентов и участников за их работу. Усилия часто оставались незамеченными, а сообществам не хватало последовательного способа поощрения людей, которые делают проекты успешными.
Теперь вы можете создавать пользовательские достижения на уровне группы и присуждать их пользователям за их вклад. Каждое достижение включает название, описание и аватар. Награжденные пользователи могут выбирать, какие достижения отображать в своем профиле. Достижения предоставляют мейнтейнерам наглядный способ поощрения участия и помогают создавать более сильные и мотивированные сообщества.
Спасибо Niklas van Schrick за ваш вклад в эту функцию!
Менеджер по безопасности может настраивать агентные потоки
- Уровень: Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
Пользователи с ролью Security Manager теперь могут настраивать SAST VR, SAST FP, Secrets FP и Dependency Scanning VR для проектов.
GitLab Runner 19.2
- Уровень: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
Масштабирование и развертывание
GitLab Duo читает и отвечает на рецензии в запросах на слияние
- Уровень: Free, Premium, Ultimate
- Предложение: GitLab.com, GitLab Self-Managed, GitLab Dedicated, GitLab Dedicated for Government
- Ссылки: Документация · Связанная задача
Теперь вы можете использовать GitLab Duo и агенты на базе MCP для чтения обсуждений в рамках рецензирования запросов на слияние. Это дает вашему ИИ-помощнику полный контекст отзывов рецензентов, нерешенных веток обсуждений и истории дискуссий.
Вы можете попросить своего агента обобщить комментарии к рецензии, составить черновики ответов на отзывы и публиковать ответы непосредственно в обсуждениях запросов на слияние, не покидая свой рабочий процесс.
Хостинговые раннеры для GitLab Dedicated стали общедоступными
- Уровень: Ultimate
- Предложение: GitLab Dedicated
- Ссылки: Документация · Связанная задача
Хостинговые раннеры для GitLab Dedicated теперь общедоступны. GitLab предоставляет, обновляет и масштабирует раннеры для вас в рамках тех же границ безопасности и соответствия требованиям, что и ваш экземпляр GitLab Dedicated.
Основные возможности включают:
- Экземпляры AWS EC2 в том же регионе, что и ваш экземпляр GitLab Dedicated, работающие в однопользовательских эфемерных виртуальных машинах, которые уничтожаются после выполнения каждого задания
- Безопасное исходящее соединение PrivateLink к вашему экземпляру GitLab
