GitHub CLI 2.93.0 и GCLI 2.12.0
27 мая состоялся выпуск 2.93.0 консольной утилиты GitHub CLI, предназначенной для работы с репозиториями GitHub.
Утилита написана на языке Go и распространяется по лицензии MIT.
Основные изменения
-
Безопасность
- Обнаружена и устранена уязвимость безопасности, при которой в запросах API к зеркалам репозитория TUF с помощью команд
gh attestation,gh release verifyиgh release verify-assetнекорректно включался заголовок авторизации. Пользователям рекомендуется как можно скорее обновитьghдо версии 2.93.0.
- Обнаружена и устранена уязвимость безопасности, при которой в запросах API к зеркалам репозитория TUF с помощью команд
-
Поддержка «ИИ»-агентов в наборе команд
gh secret. Подробнее: «Configuring secrets and variables for Copilot cloud agent». -
Другие улучшения и исправления ошибок.
А 30 мая состоялся выпуск консольной утилиты GCLI, поддерживающей API нескольких популярных сервисов хостинга Git-проектов, и позволяет создавать, просматривать и взаимодействовать с проблемами, запросами на слияние, метками и комментариями к ним, проверять состояние CI и конвейеров, и многое другое.
В отличие от GitHub CLI, GCLI поддерживает не только API GitHub, но и API Codeberg, Forgejo, Gitea, GitLab и Bugzilla.
Утилита написана на языке C и распространяется по лицензии BSD-2.
( читать дальше... )
>>> Подробности на GitHub (github.com)
