Релиз от 28.09.2026

Что нового

  1. Общие улучшения и изменения:

    • поддержка canvas в редакторе кода;
    • расширение фильтров на странице поиска запросов на слияние.
  2. CI/CD:

    • добавлены статус-бейджи workflow — миниатюрные плашки с названием workflow и статусом последней проверки с цветовой индикацией, которые можно разместить в README.md репозитория.
  3. Публичные API:

    • проекты: добавлены методы работы с kanban-досками репозитория — управление проектами и колонками, привязка задач к проектам;
    • реализованы методы управления запусками воркфлоу:
      • отмена запуска — POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel;
      • перезапуск запуска — POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun;
      • перезапуск задания — POST /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun;
    • добавлена в ответ по ассетам релиза ссылка на скачивание через публичное API — url в формате https://api.gitverse.ru/public/api/attachments/{uuid}:
      • GET /repos/{owner}/{repo}/releases;
      • GET /repos/{owner}/{repo}/releases/{release_id};
      • GET /repos/{owner}/{repo}/releases/tags/{tag};
      • GET /repos/{owner}/{repo}/releases/{release_id}/assets;
      • POST /repos/{owner}/{repo}/releases/{release_id}/assets;
    • в документацию по каждому методу создан раздел «Пример тела ошибки» с описанием формата ответа при ошибке.
  4. Задачи 2.0:

    • появились Проекты — kanban-доски для координации задач: управление проектами и колонками, привязка задач к проектам;
    • клонирование задач — создание копии задачи, между оригиналом и копией автоматически создается связь «Клонирована в»/«Клонирована из»;
    • новые типы связей задач: «блокирует задачу», «заблокирована задачей», «является дубликатом», «дублируется задачей», «реализация для», «реализация в»; иерархические типы переименованы: «является частью» → «родительская задача», «состоит из» → «подзадача».