—The billing admin who subscribes now gets a seat automatically — no self-assign step on your own org after checkout
App v0.22.5
Per-PR spend lands on the right pull request
—A pull request's Insights spend and session count now reflect only its own work.
App v0.22.4
Accurate Insights session counts and spend
—Insights session counts and spend are now accurate.
App v0.22.2
Improved session parsing
—Improved parsing of Claude Code and Codex sessions.
CLI v0.6.0
rv comments returns, and GitButler push capture
—rv comments is back: print Hervé's review notes for a PR in your terminal — every citation resolved server-side to a concrete source you can open — as a digest or --json
—GitButler users get session capture on push: rv pre-push condenses and ships checkpoints to the remote you pushed to
App v0.22.1
Codex sessions, and an org Settings hub
—Insights now cover Codex sessions too — spend, security scans, and drift read from Codex rollouts just like Claude Code, routed through a new harness registry that names any unsupported agent instead of quietly skipping it
—Settings is now organized around your org: one hub for connections, billing, and preferences
—Billing shows pending period-end changes — a seat decrease or cancellation scheduled for the end of your term is visible before it takes effect
—Ask Hervé's source chips render on the live answer as it streams, not only after a reload
—Split-view diff comments span the full width instead of half a column
App v0.22.0
Insights syncs that fit in memory, and rv comments
—Insights syncs of large repositories now complete: the backfill reads one AI session at a time instead of a whole window of commits, so it holds a fraction of the memory it used to and finishes about 2.5× faster — first syncs of big repos that used to stall or restart now run through
—rv comments prints Hervé's review notes for a PR in your terminal — the Now cockpit, the Activity decisions and the Code Drift flags, as a digest or --json, every citation resolved to a source you can open
—GitButler users get their sessions too: rv ships checkpoints when you push, and Hervé links trailer-less commits to the session that produced them by the files they touch, marked as inferred on the Activity rail
—Pull requests with more than 100 commits now load every commit
—Work you declared in a linked issue or spec is no longer flagged as undiscussed, and intent from those documents reaches the review reliably
App v0.21.0
A guided first run, and a demo you can explore
—New here? A guided /welcome walks you from connecting your org to your first captured AI session — four steps that tick themselves off as you connect and run rv install
—Explore Hervé on a real example PR: a spotlight tour walks the Activity story, the Change Map, a Code Drift flag, and Ask Hervé inline — reading is live (jumps, mark-viewed, quick-select all work), writing is off
—Home's setup checklist and This month now track the same onboarding milestones, so your progress reads consistently across the app
—Teammates can request a seat from the billing wall in one click; the org's billing admin sees each request on their Home and assigns it from the billing page, with the requester pre-filled
—New repos start from a sensible review-tier ruleset you can tune right from the PR page — the old one-time setup step is gone
App v0.20.3
Sessions found, even after squash-merge
—Insights now finds AI sessions on squash-merge repos: a checkpoint whose trailer was stripped from the default branch is recovered from the PR's own commits with its exact commit and author, and a checkpoint no commit names at all is still counted
—Connecting a repo with a long AI history fills Insights in one go — no more backfills stalling partway, and syncing never slows down your PR reviews
—The PR page fetches each AI session in one call, so cold loads are snappier
App v0.20.2
Quieter PRs, sessions for every repo
—Retired the AI summary comment, per-transcript comments, and Ask Hervé/Explain on a transcript. Unresolved items now come only from your own file-review threads, so the review navigator is purely file-grouped. The PR-wide Ask Hervé chat stays.
—The rv comments CLI command retires alongside those surfaces
—Repos set up with the latest AI-context capture now show their AI sessions and Insights — recently-onboarded repos could come up empty before, even after rv install
—Batch review no longer lumps comment-only edits into a structural group
App v0.20.1
Cleaner activity, mentions that stand out
—@herve-review mentions are now highlighted in rendered comments
—A reviewer's back-to-back comments group into a single Activity round, so the story reads cleanly
—The unresolved-citation picker stays anchored in the review bar
—Batch review spots exact repeated edits across files
—Diffstat colors are back in the pull-requests list, and the Activity feed no longer crashes when a PR links the same issue twice
App v0.20.0
Home is a router: find the PR, open it
—Home opens on your worklist: a one-line summary whose counts filter the list, an instant filter over title, repo, author or branch (press / to focus), and Need to review · Mine · blocked · Mine · Already reviewed as pills
—Filters, sort and drafts live in the URL, so a filtered view is a bookmark; rows group by repo and carry an AI session pill when an agent session sits behind the PR
—Jump back in: your last three PRs here, right above the list
—A quiet rail: a setup checklist you can mark done step by step, and This month — your hours saved, PRs reviewed, focused time and your team's — with the version and changelog pinned in the footer
—Decision citations now jump: click a citation chip on a Decision row to land on the transcript turn it cites, with a toast when the anchor no longer resolves
—The pull-requests list loads faster
App v0.19.0
Skills in the story, sharper change navigation
—The Activity rail now shows which skills each AI session used
—Change Map quick-select chips let you isolate comment-only or removed files, with a badge per file
—The filename stays visible in the diff file header as you scroll
—Withdraw analytics consent any time from Settings → Privacy, with a legal footer across the app
App v0.18.0
Org Insights: process, security, and spend in one place
—A new org-scoped Insights surface brings Process, Security, and Tokenomics together behind one filter bar
—Tokenomics prices your team's AI spend in €, broken down by model, MCP server, and week
—Security surfaces leaked-secret findings with a readable modal and a transcript peek
—Skills panels show adoption and coverage across merged PRs, browsable by name and invoker
App v0.17.0
Every pull request, told as a story
—A brand-new Activity view tells the story of each pull request — what changed, why, and what happened since you last looked — in place of a static summary
—A Now panel orients you the moment you open a PR: exactly where it stands and what's waiting on you
—Decision highlights flag choices made in the PR that were never discussed, and where the work drifted from the original ticket
—The author's description is now front and center — clean, prominent, and easy to read
—Code stays one click away: jump from the story straight into the diffs
—Guided setup walks you through tuning how deeply Hervé reviews each part of your repo — no config-file spelunking
App v0.16.0
More precise Insights, a more resilient app
—More precise skill and spend attribution in Insights, down to the invocation
—Your repo list stays available even when GitHub or GitLab is slow to respond
—Fixed submitting a review when a comment sits just outside the diff
App v0.15.0 – v0.15.5
Sharper Insights, fresh new site
—A more reliable Insights dashboard with clearer loading, empty, and error states
—A brand-new landing page and refreshed marketing site
—A live count of total PRs reviewed
App v0.14.0
Merge with confidence
—A redesigned merge control shows at a glance whether a PR is ready — and explains the verdict in plain language
—Hervé now flags provably dead code, posted straight to the PR
—A cleaner Submit review control replaces the old drawer
—Full file paths on hover, right in the diff header
App v0.13.0 – v0.13.1
Navigate code like an IDE — and theme it your way
—Code navigation: peek at a symbol's definition and search symbols across a PR's changed files
—User-selectable code themes — bring your favorite VS Code theme to the diff view
—A refined dark canvas matched to GitHub-dark
App v0.12.0 – v0.12.5
Answers with sources you can click
—Ask Hervé answers now cite clickable source chips — jump to the exact file or diff behind any claim
—Mark a whole folder as viewed in one click, from the file tree and the Change Map
—A unified, crisper icon set across the app
App v0.11.0
Hervé flags work that drifts from the plan
—Intent Drift detection: Hervé flags code nobody asked for and changes that contradict the ticket — posted right on your PR
—Every flag names and quotes the exact source behind it
—Reply to a flag on the PR and Hervé reads your answer back automatically
—A new Insights section tracks drift findings and how your team engages with them
—Reply to a flag thread and jump straight to it from the terminal with rv
App v0.10.0
Read diffs your way
—Adjustable text size for the diff view and file tree — dial the density to your screen
—Fixed a GitLab error when commenting on unchanged context lines
App v0.9.0
See exactly what Hervé based its answer on
—An EU-hosted AI option, for teams that need review to stay in-region
—Source chips on every AI answer show exactly which files, diffs, and transcripts it drew on
—Major harness optimization: sharper, more reliable AI across Ask Hervé, PR summaries, and Checks
—Per-commit attribution on the diff shows which commit touched each line
App v0.8.0 – v0.8.4
A home dashboard that surfaces what needs you
—Home dashboard reorganized into Design docs | Pull requests, with filters and sort
—Reviewers stay visible after reviewing, with a one-click re-request