Skip to content

v0.4.1

Latest

Choose a tag to compare

@wesguirra wesguirra released this 21 Jul 21:38
b20750d

Install

# Shell installer (any *nix)
curl -fsSL revund.dev/install.sh | sh

# Homebrew (macOS, linuxbrew)
brew install revund-dev/tap/revund

# npm
npm install -g @revund/cli

# Direct download
# https://revund.dev/download

See revund.dev/docs for full
documentation.


Changelog

🔒 Security

  • fix: confine changed-file loading to the repo root — a crafted diff could previously escape via ../ or a committed symlink and read arbitrary host files into the review prompt (REV-11, REV-12)

🐛 Fixes

  • fix: revund review --base <ref> no longer aborts with is a directory on repos containing a git submodule — submodule pointers are skipped (REV-11)
  • fix: ignore binary files (png, jpeg, fonts, archives) by default so raw bytes never land in the review
  • fix: force MiniMax to English output — system-prompt directive stops Chinese-character leak in findings
  • fix: harden review output rendering

✨ Features

  • feat: conventions pass — flags PRs that break the project's own CLAUDE.md / AGENTS.md / .cursorrules rules; on by default in BYOK and self-skips (no LLM cost) when a repo has no convention docs

Full documentation: https://revund.dev/docs
Service status: https://revund.dev/status
Report an issue: https://github.com/revund-dev/revund-cli/issues