Changelog

What shipped

Every release, in plain terms. No "various improvements" — if it changed, it's here.

The first review loop

Diffr 0.1.0 is the minimum lovable product: open a repo, review the working tree like a PR, commit with confidence. macOS only, Apple silicon and Intel.

Added

  • + Working-tree review. Staged, unstaged, and untracked changes vs HEAD, rendered like a GitHub PR.
  • + Commit range review. Any commit against its parent, or any two refs with A…B.
  • + File tree with review state. A/M/D/R badges, +adds/−dels per file, viewed-state checkmarks, and a progress bar for what's left.
  • + Split and unified diffs. Shiki syntax highlighting in Tokyo Night, hunk headers, expandable context, and intra-line highlights.
  • + Keyboard-first navigation. jk files, np hunks, v mark viewed, us layout, K palette.
  • + Watch mode. The working-tree view refreshes as files change, so you can review while the agent keeps writing.
  • + Repo picker. File dialog, recent repos, and drag-drop onto the window.
  • + Diff edge cases handled. Binary, image, rename, and mode-change files render gracefully instead of dumping bytes.
  • + Free to use, with an optional license. Every feature is free. Sign in with GitHub for a $20/year personal license that supports the work and silences the occasional nag. Verified offline after first sign-in.

Known limits

  • · macOS only. Windows and Linux builds aren't out yet — get notified.
  • · View-only. Staging and unstaging happen in your git tool of choice; Diffr gives you "copy path" and "open in editor" instead.
  • · No inline comments yet. Per-file notes and threaded review comments are on the roadmap.
Download for macOS

Get an email on each release.