NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #2052 by repository stars
Last release 3 days ago
02 Oct 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 months old
99 releases · first in 2026
One column per month.
suppress cmux send stdout to prevent output leak #81 @jimmyn
add screenshot gallery with auto-rotating crossfade to site
Nothing published for this version
exclude file with no changes from file list #75 @daulet
review history auto-save on quit #72 @umputun
truncate long diff lines to prevent overflow past right padding
Nothing published for this version
show untracked and staged-only files in file tree (u toggle)
Nothing published for this version
--stdin scratch-buffer review mode for piped content
Nothing published for this version
git blame gutter toggle (B key)
Nothing published for this version
custom keybindings via ~/.config/revdiff/keymap
add --all-files and --exclude modes
Nothing published for this version
markdown TOC navigation pane for single-file full-context mode
Nothing published for this version
annotation list popup (@ key) to view, navigate, and jump to any annotation across all files
@ key) to view, navigate, and jump to any annotation across all files (#15)add --collapsed flag to start in collapsed diff mode, allowing users to persist preference via CLI, config file, or REVDIFF_COLLAPSED env var
--collapsed flag to start in collapsed diff mode, allowing users to persist preference via CLI, config file, or REVDIFF_COLLAPSED env var (#14)Nothing published for this version
two-ref positional args: revdiff base against (e.g. revdiff main feature) for diffing between arbitrary refs
revdiff base against (e.g. revdiff main feature) for diffing between arbitrary refs (#13).. and ... syntax supported in single arg (e.g. revdiff main..feature)--staged rejected with two-ref or range diffsno-git file review mode: --only files without git changes shown as context-only with full annotation and syntax highlighting support
--only files without git changes shown as context-only with full annotation and syntax highlighting support (#12)--only (reads files directly from disk)--only/-F flag to filter files by exact path or suffix, may be repeated
--only/-F flag to filter files by exact path or suffix, may be repeated (#11)Nothing published for this version
single-file auto-detection: when diff has exactly one file, hides the tree pane and gives full terminal width to the diff view
wrap long annotations at pane width regardless of wrap mode
center viewport on search match navigation (matches hunk navigation centering behavior)
assets/ directorycollapsed diff mode — toggle with v, shows final text with change markers, expand individual hunks with .
v, shows final text with change markers, expand individual hunks with .? for organized keybinding reference, composited on top of contentw, wraps long lines with ↪ continuation markers, --wrap CLI flag/ search in diff pane with n/N match navigation, esc to clear--color-search-fg, --color-search-bg)--no-colors mode-o/--outputadd Q hotkey to discard annotations and quit without output
smart ref detection in Claude Code plugin — auto-detects branch and uncommitted state
[/] to [ ] in status bar to avoid confusion with key groupingresolve git repo root so revdiff works from subdirectories
Nothing published for this version
remove default cursor background so triangle uses terminal default
replace diff cursor bar (▎) with solid triangle (▶)
--color-cursor-fg flag to customize cursor indicator coloradd reference docs for revdiff plugin skill (install, config, usage)
colors= line from --dump-config outputadd --output flag to write annotations to file instead of stdout
--output flag to write annotations to file instead of stdoutumputun/homebrew-apps--output path argumenttwo-pane TUI with file tree and colorized diff viewport
Initial release.
--chroma-style)[ / ] keys~/.config/revdiff/config, INI format)--no-colors flag to disable all colors--no-status-bar flag to hide status bar--tab-width flag for tab-to-spaces conversion--dump-config to generate default configNothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →