Статья

Релиз Ginc Radar 1.15.0

~5 мин. чтения

Релиз Ginc Radar 1.15.0

Что нового

Основные изменения

Определение языков и контроль миграций

Движок сканирований теперь поддерживает определение используемых языков программирования, их версий, сбор статистики и контроль миграций (в режиме Preview для Java и Kotlin).

Интеграция с Nexus и Origin Matching

Внедрен алгоритм Origin Matching для точного сопоставления зависимостей по источникам происхождения и разделения оригинальных технологий и их форков.

Редизайн ИИ-помощника

Проведен редизайн ИИ-помощника с переносом функций в отдельный сайдбар для более отзывчивого взаимодействия.

REST API v1-alpha и токены

Реализована возможность интеграции CI/CD инструментов через REST API v1-alpha и генерация персональных токенов в профиле пользователя.

Безопасность

Приватный Docker Registry

Добавлены настройки интеграции с Docker для скачивания образов динамического сканирования из защищенных приватных реестров.

Производительность и базовая функциональность

Строгий формат интерфейса правил сопоставления

Интерфейс правил сопоставления зависимостей переведен в более строгий формат и детально описан в документации.

Глобальное удаление технологий

В панели администратора реализована функция безвозвратного глобального удаления технологий.

Gradle Plugins Repository

При сканировании Gradle-проектов обеспечен автоматический вывод публичного Gradle Plugins Repository, если реестр плагинов не задан явно.

Tech Stack Analysis Job

Фоновая задача DependenciesProcessingJob расширена и переименована в Tech Stack Analysis Job для точного соответствия назначению.

Пользовательский опыт

Новый дизайн добавления Git-репозиториев

Обновлен и визуально улучшен дизайн процесса добавления новых Git-репозиториев.

Навигация к деталям миграций

Улучшен переход к деталям технологических миграций со страниц аналитической статистики.

Ссылки на аналитику

Большая часть ссылок на репозитории теперь ведет на страницу с аналитикой, а не на внешний ресурс.

Логотипы технологий

На всех страницах конкретных технологий обеспечен корректный вывод их логотипов.

Учет языка интерфейса

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

Исправления ошибок

  • Исправлена критическая ошибка, блокировавшая настройку авторизации OIDC на чистых экземплярах системы.
  • Скорректирована видимость кнопки создания новой миграции для пользователей с ролью USER.
  • Устранено некорректное смещение перевода виджета радара в Zoom при редактировании его структуры.
  • Исправлено предварительное заполнение запланированных дат миграции при редактировании, если они не задавались изначально.
  • Устранена ошибка ручного добавления технологии на радар, возникавшая без предварительного изменения флага публичности.

Скоро

  • Поддержка новых языков программирования
  • Повышение гранулярности сканирования компонентов