Релиз 17.0.0

Что нового

  1. Выход Git LFS в открытый доступ.

  2. Улучшения в работе с репозиториями и кодом:

  3. Новые функции для запросов на слияние:

    • блокировка запросов AI-ассистенту в закрытых запросах.
    • возможность редактирования первого комментария в запросе на слияние;
    • кнопка для создания запроса из веток;
    • улучшена прокрутка диффа при создании запроса и в коммите;
    • черновик запроса на слияние;
    • подсказка о переименованных файлах, не содержащих изменений в коде.
  4. Расширения для CI/CD:

    • обновлены раннеры версии 4.0.0;
    • возможность выбора приоритетного пути конфигурационных файлов для запуска рабочих процессов.
    • возможность сборки Docker-образа на облачных раннерах с помощью Kaniko;
    • триггеры рабочего процесса на странице запуска CI/CD;
    • на вкладке Проверки в запросе на слияние теперь отображаются результаты выполнения задач CI/CD вливаемой ветки;
    • возможность из просмотра запуска задачи перейти на файл рабочего процесса;
    • новый формат времени в логах;
    • по умолчанию логи скачиваются со сжатием в архиве.
  5. Групповые задания SmartClass:

    • раздел настроек для группового задания;
    • расширен дашборд группового задания;
    • добавлена шторка с участниками команд группового задания;
    • улучшен порядок принятия приглашений и удаления группового задания.
  6. Индивидуальные задания SmartClass:

    • новый раздел настроек для индивидуального задания;
    • при удалении группового задания теперь удаляются все команды с их репозиториями.
  7. Новые возможности для работы с задачами:

  8. Обновления в интерфейсе:

    • pop-up уведомления о потере информации при переходе из редактирования настроек репозитория, организации, команды и профиля;
    • пользователь видит себя первым в списке участников организации;
    • просмотр информации о пользователе при наведении/нажатии на аватар;
    • возможность менять цвет текста статей Вики.
  9. Публичные API:

  10. Ожидаемые функции:

    • вкладка Безопасность в профиле репозитория.
  11. Для тех, кто любит читать:

Пофиксили

пунктуацию в подсказке об AI-обзоре, отображение вкладки Аналитика для неавторизованного пользователя

  • исправлена пунктуация в подсказке про AI-обзор;
  • вкладка Аналитика в репозитории теперь корректно отображается для неавторизованного пользователя.

регистрацию раннера, удаление организации, добавление всех репозиториев пользователя в организацию

  • восстановлена возможность регистрации раннера;
  • устранена невозможность удалить организацию;
  • исправлено добавление всех репозиториев пользователя в организацию.

работу кнопки заливки цвета фона в Вики, блокировку метода Patch при docker push

  • Таблицы в Вики: кнопка заливки цвета фона стала неактивной, если пользователь не находится в ячейке таблицы;
  • устранена блокировка метода Patch при вызове docker push.

блокировку публикации пакетов, таймаут после выполнения CI/CD appleboy, редактирование поля Название рабочего пространства в GigaIDE

  • устранена блокировка публикации пакетов;
  • исправлен таймаут после выполнения CI/CD, используя appleboy;
  • рабочие пространства GigaIDE Cloud восстановлена корректная работа редактирования поля Название рабочего пространства.

скачивание, редактирование и удаление файла при просмотре состояния репозитория за определенный коммит, фильтр по меткам

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

поиск по участникам организации, работу ссылки-приглашения на странице задания, отображение YAML-файла в CI/CD

  • исправлено поведение чек-бокса при поиске по участникам с фильтром;
  • устранена проблема с обрезанием символа 0 в начале поискового запроса по участникам;
  • ссылка-приглашение на странице задания теперь копируется мгновенно;
  • YAML-файл, созданный не из master ветки, теперь корректно отображается в разделе Все потоки.

обработку ошибки дедлайна, массовую загрузку лицензий, переход по ссылке конфигурации в задаче CI/CD

  • добавлена корректная обработка ошибки при создании задания с дедлайном в прошлом;
  • исправлена массовая загрузка лицензий через .xlsx и кнопка Выдать при массовой выдаче лицензий теперь заблокирована, если в файле нет ни одного email;
  • исправлена ошибка при переходе по ссылке конфигурации в задаче CI/CD.

работу пакетов для авторизованного и неавторизованного пользователя, участие в обсуждении с ревьюером из форка

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

страницы мобильной версии GitVerse

  • кнопка создания организации увеличена, кнопка Покинуть организацию перенесена в меню с тремя точками;
  • вкладка CI/CD теперь недоступна после клонирования с включенным зеркалом;
  • перенос заголовка задачи в CI/CD при уменьшении экрана.