Changelog
All notable changes to RemoteDiff.
0.5.0CLI launcher & SSH askpass
Mar 24, 2026- addedCLI launcher — open repos from the terminal with
remotediff host:path - addedSSH askpass helper — native macOS password dialog for SSH auth
- added
--installflag to symlink CLI to/usr/local/bin - addedSupport for
--ref,--staged, and--untrackedCLI flags - addedCLI bundled inside the app at
RemoteDiff.app/Contents/Resources/remotediff
0.4.0Inline highlights & keyboard shortcuts
Mar 24, 2026- addedInline diff highlights for changed words within lines
- addedDeletion markers for removed lines in side-by-side view
- addedKeyboard shortcuts settings panel
- improvedScroll position preserved when switching between files
- improvedChange navigation with ⌘↑ / ⌘↓ jump between hunks
0.3.1Line gap fix
Mar 23, 2026- fixedInter-line gaps in CodePaneView causing visual inconsistencies
0.3.0Syntax highlighting & themes
Mar 23, 2026- addedSyntax highlighting with 30+ language configurations
- addedColor theme support with a theme picker in settings
- addedMulti-line text selection in code panes
- addedFile-extension-based language detection
0.2.0Synced scrolling & change navigation
Mar 23, 2026- addedSynced scrolling for dual-pane side-by-side view
- addedChange navigation — jump to next/previous diff hunk
- added⌘[ / ⌘] keyboard shortcuts for file navigation
- improvedDual-pane layout alignment for matching line numbers
0.1.0Initial release
Mar 23, 2026- addedSSH git diff fetching from remote hosts
- addedThree view modes — side-by-side, diff hunks, and full file
- addedConnection manager with multi-repo support
- addedLive watching with ControlMaster-based persistent SSH
- addedSSH config auto-parsing for host picker
- addedDiff result caching per repository
- addedUntracked and staged file support
- addedRemote branch display with auto-refresh