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--install flag to symlink CLI to /usr/local/bin
  • addedSupport for --ref, --staged, and --untracked CLI 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