Changelog
All notable changes to RemoteDiff.
1.1.0Bézier connectors, blue modifications, signed DMG
Apr 30, 2026- addedCubic Bézier connector ribbons in the gap between Side-by-Side panes — swooping wedges link old changes to their new counterparts
- addedModification rows render in blue (distinct from green additions and red deletions) so real edits stand out from pure adds/removes
- addedFiles in the sidebar are grouped by directory under breadcrumb headers (
app › core › tests) - addedAuto-scroll to the first change when opening a file or switching view modes
- addedPython triple-quoted docstrings are now syntax-highlighted as strings across line boundaries (no more keywords lighting up inside docstring prose)
- improvedDMG is now signed with a Developer ID certificate, notarised by Apple, and stapled — install with a single double-click, no Gatekeeper warnings
- improvedAdjacent edits collapse into a single connector ribbon (no more stacks of tiny ribbons for back-to-back line edits)
- improvedSix built-in syntax themes gained a harmonised modification-blue colour
1.0.1Gatekeeper fix
Mar 26, 2026- fixedAdd ad-hoc code signing so the .app no longer triggers macOS “damaged” / cannot-be-opened errors after a fresh download
1.0.0DMG installer
Mar 25, 2026- addedDrag-to-Applications DMG installer with custom background image and Applications symlink
- addedBuild script (
scripts/build-app.sh) produces a polished DMG ready to share - improvedRefreshed app icon with a cleaner logo + gloss effect
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