Skip to content

v0.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Mar 21:26
· 8 commits to master since this release

Крупный релиз с новой командой self-update, которая позволяет ragcli самостоятельно проверять и устанавливать свежий stable release из GitHub Releases.

Главное

  • Добавлена команда ragcli self-update.
  • Добавлен режим ragcli self-update --check для безопасной проверки доступности новой версии без записи на диск.
  • ragcli self-update скачивает asset для текущей платформы, проверяет checksums.txt и атомарно заменяет текущий бинарь.
  • Пререлизы и draft-релизы игнорируются: выбирается только последний stable release из borro/ragcli.

Что важно знать

  • self-update работает только для release-сборок с корректной semver-версией, а не для dev-билдов.
  • Для обновления обязателен checksums.txt; без него команда завершится ошибкой.
  • Команда не принимает prompt и не использует LLM-конфигурацию.
  • Для сборки из исходников теперь требуется Go 1.26+.

Дополнительно

  • Усилен live e2e smoke: добавлены проверки verbose-сценариев и stricter pre-push / pre-commit automation.
  • Обновлены документация, help и тесты вокруг новой команды.