Marrow v0.15.0
Faster tab control and quieter AI highlights. This release makes the tab and quit keys behave the way you'd expect on macOS, lets you dismiss AI highlights you've dealt with, and fixes hunk navigation to carry the cursor.
New: macOS tab & quit shortcuts
- ⌘T opens a new tab; ⌘W closes the active tab — not the whole app.
- Closing the last tab drops to a fresh opener tab; pressing ⌘W again on that empty tab quits.
- ⌘Q now confirms before quitting — the first press shows a gentle "Press ⌘Q again to quit" hint, so a stray keystroke can't lose your place. Also available as Marrow → Quit Marrow.
- ⌘W won't fire while you're typing a comment, so it can't discard a draft.
New: Dismiss & restore AI highlights
- Dismiss an AI highlight once you've handled it; the choice is remembered per PR and survives re-fetches.
- Dismissals made outside the app reappear automatically when the window regains focus.
- Resolve highlights from the command line with
scripts/resolve-highlights.mjs(--list,--undo,--severity=,--file=,--prune).
Fixed
}/{hunk navigation now moves the line cursor to the hunk, instead of only scrolling.- Failures while saving a dismissal now surface a toast instead of failing silently.
Press ? in any review for the full keyboard cheatsheet.
Full changelog: v0.14.0...v0.15.0