Skip to content

Releases: akomyagin/gitl

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 07 Jul 13:12

Changelog

  • 7ca5762: fix(docs): VERIFY.md — актуальное имя provenance-файла multiple.intoto.jsonl (@akomyagin)
  • fe7b23e: docs: актуализировать README для v0.3.0 — новый функционал и флаги (@akomyagin)
  • 3e31e9b: fix(review): fallback на Complete при сбое стриминга до первого байта (@akomyagin)
  • 0a21b51: Merge pull request #17 from akomyagin/post-mvp/td1-td2-v031 (@akomyagin)
  • 1a9ff66: fix(release): увеличить контекст grep до -A15 для извлечения gitl-version.default (@akomyagin)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 12:44

Changelog

  • 8f2df54: fix(item2): устранить замечания код-ревью — GOMAXPROCS², TemplateFuncs, тесты (@akomyagin)
  • 8dba3e1: Merge pull request #12 from akomyagin/post-mvp/item2-worker-pool (@akomyagin)
  • 74f6dcd: feat(item5): LLM response cache — on-disk, content-addressed, TTL-based (@akomyagin)
  • 236da92: Merge pull request #13 from akomyagin/post-mvp/item5-llm-cache (@akomyagin)
  • 3e2ba40: feat(item1): LLM streaming — SSE токен-за-токеном в терминале (@akomyagin)
  • 89bfcb2: Merge pull request #14 from akomyagin/post-mvp/item1-streaming (@akomyagin)
  • 6d9cd16: feat(item4): интерактивный TUI-просмотрщик дайджеста (bubbletea) (@akomyagin)
  • 1cc1678: Merge pull request #15 from akomyagin/post-mvp/item4-tui (@akomyagin)
  • adb50fa: feat(item6): SLSA L3 provenance в релизном пайплайне (@akomyagin)
  • 55da06c: fix(item6): устранить находки code-review + актуализировать документацию (@akomyagin)
  • e9f0548: fix: версия в go install + action.yml дефолт v0.3.0 (@akomyagin)
  • dc2675e: Merge pull request #16 from akomyagin/post-mvp/item6-slsa (@akomyagin)
  • 94101de: fix(release): compile-generator:true для ubuntu-24.04 совместимости (@akomyagin)

v0.2.1

Choose a tag to compare

@akomyagin akomyagin released this 07 Jul 11:11
5a58de9

Что нового

  • Кастомные шаблоны (prompt.system_template_file, output.template_file) — подмена system prompt и/или Markdown-вывода через text/template-файлы; без конфигурации поведение идентично v0.2.0
  • Шаблонные функции: {{upper .RiskLevel}}, {{trimTrailingNewlines .ReviewMarkdown}}
  • Валидация шаблонов при загрузке конфига (ошибка до первого LLM-вызова)
  • Пример шаблонов: internal/prompt/templates/review_system.tmpl, internal/render/templates/review.md.tmpl

Исправления

  • Offline-режим больше не блокируется при недоступном system_template_file
  • Ошибка в шаблоне вывода не оставляет частичный результат на stdout
  • Шаблоны с только {{define}}-блоками возвращают явную ошибку

Homebrew

brew tap akomyagin/tap
brew install gitl

gitl-reviewer

Choose a tag to compare

@github-actions github-actions released this 07 Jul 07:19
8b2b329

Changelog

  • 3d47363: feat(stage-6): sticky comment, VERIFY.md, edge-case тесты, @latest (@akomyagin)
  • 56e899c: Merge pull request #7 from akomyagin/stage-6/marketplace-hardening (@akomyagin)
  • 0a258f2: docs: обновить статус в README — MVP завершён, v0.1.0 выпущен (@akomyagin)
  • 2b7ac48: security(ci): запиннить все GitHub Actions по commit SHA (@akomyagin)
  • f07ab5b: Merge pull request #8 from akomyagin/security/pin-actions-sha (@akomyagin)
  • 7562d23: fix: исправить 8 багов из code-review (diff-парсинг, риск-эвристика, цена) (@akomyagin)
  • 3dab99e: Merge pull request #9 from akomyagin/bugfix/code-review-findings (@akomyagin)
  • 181905b: fix: видимый признак эвристического риска + fallback-комментарий в Action (@akomyagin)
  • 8b2b329: Merge pull request #10 from akomyagin/bugfix/audit-silent-branches (@akomyagin)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 21:50
1f17a77

Changelog

  • 1f17a77: Merge pull request #6 from akomyagin/stage-5/release-engineering (akomyagin info@stinta.ru)
  • 5f0e94b: feat(release): добавить goreleaser v2 + cosign keyless подпись (Этап 5) (Alexander Komyagin alkom68@gmail.com)
  • dc03b04: docs: перевести README на английский, добавить CI-бейдж и README_RU.md (Alexander Komyagin alkom68@gmail.com)
  • 65f76c8: Merge pull request #5 from akomyagin/stage-4/github-action (akomyagin info@stinta.ru)
  • c003a6b: ci: перезапуск проверок после публикации репозитория (Alexander Komyagin alkom68@gmail.com)
  • 263f68b: chore: убрать docs/, .claude/, CLAUDE.md из репозитория перед публикацией (Alexander Komyagin alkom68@gmail.com)
  • 389c09b: fix(stage-4): action-selftest.yml — использовать head.sha, не sha (Alexander Komyagin alkom68@gmail.com)
  • a320cff: fix(stage-4): убрать github.* из inputs.*.default в action.yml (Alexander Komyagin alkom68@gmail.com)
  • 35460b0: feat(stage-4): GitHub Action — постинг ревью в PR + гейтинг по риску (Alexander Komyagin alkom68@gmail.com)
  • bc34ef2: Merge pull request #3 from akomyagin/stage-3/changelog-digest-multirepo (akomyagin alkom68@gmail.com)
  • 4911bda: feat(stage-3): changelog, digest и мульти-репо worker-pool (Alexander Komyagin alkom68@gmail.com)
  • 57006ca: Merge pull request #2 from akomyagin/stage-2/llm-multiprovider-risk-cost (akomyagin alkom68@gmail.com)
  • a9a59e6: feat(stage-2): LLM-клиент с retry, мультипровайдерность, риск-скоринг, cost-guard (Alexander Komyagin alkom68@gmail.com)
  • ddcadde: Merge pull request #1 from akomyagin/stage-1/validation-spike-cli (akomyagin alkom68@gmail.com)
  • a72f99a: feat(stage-1): реализовать validation spike и каркас CLI (Alexander Komyagin alkom68@gmail.com)
  • c6b847d: Этап 0: bootstrap — репозиторий, документация, скиллы, окружение (Alexander Komyagin alkom68@gmail.com)