See the assets below to download and install OpenDiff for your platform.
What's Changed
Other Changes
- Prepare Windows portable zip packaging by @baseGame in #51
- Contain UI labels so text cannot spill out of controls by @baseGame in #52
- Fix Folder Compare narrow toolbar overlap by @baseGame in #53
- Fix Linux desktop drag-and-drop auto-open compare by @baseGame in #54
- Align Home and top menus with Beyond Compare 5 by @baseGame in #55
- Align Folder and Text Compare session menus and toolbars by @baseGame in #57
- Fix Linux Thunar drops missed by wry drag handler by @baseGame in #56
- Harden Folder Compare real file ops by @baseGame in #58
- Make Folder Sync, Folder Merge, and Text Merge execute for real by @baseGame in #59
- Align Table, Hex, and Picture session toolbars with real actions by @baseGame in #60
- Persist options, formats, profiles, and recent report exports by @baseGame in #61
- Fix Folder Compare narrow overlap and clipped home menus by @baseGame in #62
- Wire Folder and Text Compare Rules/Filters session actions by @baseGame in #63
- Deepen Options with fonts, diff colors, and persisted tweaks by @baseGame in #64
- Wire Picture Compare Tol and Range into real tolerance by @baseGame in #65
- Deepen Table Compare Excel and HTML sheet handling by @baseGame in #66
- Wire remote profile browse and connect for saved paths by @baseGame in #67
- Strengthen Text Merge with LCS diff3 conflict handling by @baseGame in #68
- Add acceptance audit and close top session-chrome gaps by @baseGame in #69
- Tighten Home chrome and wire Edit clipboard actions by @baseGame in #70
- Deepen Session Settings, Hex Go To, and Folder Peek by @baseGame in #71
- Deepen Options tree, Folder Select, and Media playback by @baseGame in #72
- Gate overwrite backups, expand CLI open/sync entry, and wire folder bulk ops by @baseGame in #73
- Deepen registry chrome, archive folder sides, and merge conflict nav by @baseGame in #74
- Add post-#74 parity re-acceptance matrix notes by @baseGame in #75
- Deepen Text Patch section nav, Table key/ignore, and Text Edit toolbar by @baseGame in #76
- Wire Version Minor/Rules, Picture Blend/Meta, Sync Accept, and Merge Peek by @baseGame in #77
- Wire Session/Tools/View menus to real session handlers by @baseGame in #78
- Deepen session path-pair titles, folder name filters, and Home density by @baseGame in #80
- Deepen CLI open/compare flags, Hex rules, Text Edit syntax, and Session Exit by @baseGame in #81
- Polish clipboard compare, wire Save Snapshot, and deepen CLI open launch fields by @baseGame in #82
- Deepen script report commands and Folder Sync/Merge session chrome by @baseGame in #83
- Add MEDIA-REPORT, ATTRIB, EXPAND/COLLAPSE, and MOVE/MOVETO script commands by @baseGame in #85
- Implement script CRITERIA, deepen Version Rules, and add Picture report chrome by @baseGame in #87
- Enable Session New Window and deepen script CRITERIA time flags by @baseGame in #88
- Save Picture reports to disk and open New Window on the current route by @baseGame in #89
- Wire PICTURE-REPORT for images and show Version minor counts by @baseGame in #91
- Honor follow-symlinks in folder scans and step Hex find matches by @baseGame in #92
- Lay out Text Merge four-way panes and parse slash table dates by @baseGame in #93
- Wire Media tag filters/rules and accept open /fv aliases by @baseGame in #94
- Round-trip folder snapshots and wire Text Edit wrap by @baseGame in #95
- Deepen HEX-REPORT and wire Hex byte copy/export by @baseGame in #96
- Save Version and Table reports to disk by @baseGame in #97
- Save Registry reports and add Folder Sync Peek chrome by @baseGame in #98
- Save Media and Folder Merge reports to disk by @baseGame in #99
- Extract archive copy and filter Home session tree by @baseGame in #100
- Save Folder Sync reports and accept CLI sync alias by @baseGame in #101
- Persist Folder Compare Align With across rescan and add Text Edit Go To Line by @baseGame in #102
- Show Text Patch section preview panes and restore Options defaults by @baseGame in #103
- Deepen Folder Merge and Sync session toolbar chrome by @baseGame in #104
- Add Appearance status/path bar toggles and Hex Same row filter by @baseGame in #105
- Mark session toolbar toggles active and add large button option by @baseGame in #106
- Add Text Compare context chrome and Hex EOF windowed browse by @baseGame in #107
- Add Picture alpha tolerance and Folder timestamp criteria by @baseGame in #108
- Add Picture blend modes and Startup workspace restore by @baseGame in #109
- Enable Folder Compare Minor for timestamp-only differences by @baseGame in #110
- Mark Folder Compare attribute-only differences as Minor by @baseGame in #111
- Wire chrome shortcut dispatch and 7z archive read/list by @baseGame in #118
- Mark Folder Compare size-only differences as Minor and deepen Tweaks by @baseGame in #119
- Widen script automation coverage and add Folder Compare tweaks by @baseGame in #120
- Add CSV report export and usable FTPS list/read by @baseGame in #121
- Add S3 remote list/read/upload and Markdown reports by @baseGame in #122
- Add 7z archive write/edit and usable SVN remote by @baseGame in #124
- Add TAR/GZIP archive write and usable Dropbox/OneDrive remotes by @baseGame in #125
- Add offline hive and live registry compare, plus niche script verbs by @baseGame in #126
- Add niche shortcut chords for sync, merge, and session opens by @baseGame in #127
- Raise session maturity and add Dropbox/OneDrive OAuth helper by @baseGame in #128
- Add live Windows registry write and deepen script sessions by @baseGame in #129
- Drain remaining parity gaps: scripts, reports, shortcuts, RAR read by @baseGame in #130
- Add RAR archive write/edit via rars by @baseGame in #131
- Align session and menu labels with reference UI by @baseGame in #133
- Refresh README smoke screenshots from tip UI by @baseGame in #134
- Fix compare error stringify for Media/Version by @baseGame in #135
- Align status/toolbar chrome for UI text parity by @baseGame in #136
- Align insert mode, path metadata, and session diff navigation by @baseGame in #137
- Add disk free-space footers and Insert/Overwrite editing by @baseGame in #138
- Add empty status-pane placeholders and richer folder multi-select footers by @baseGame in #140
- Add Lucide icons to session toolbars for denser chrome by @baseGame in #141
- Add Diffs/Structure, Format, Font toolbar controls and broaden load time by @baseGame in #142
- Add load time, importance status, and Text Merge MainBar parity by @baseGame in #143
- Refresh README smoke screenshots from tip UI by @baseGame in #144
- Add registry importance, path chrome, and Options depth by @baseGame in #145
- Add Picture/Media/Version path footers and Options depth by @baseGame in #146
- Add Hex path footer dates and Options Tabs/Archive depth by @baseGame in #147
- Isolate new-tab sessions and wire archive extensions backend by @baseGame in #148
- Thread archive extensions into Folder Sync and Folder Merge scans by @baseGame in #149
- Add Sessions, Goto/Wrap, and denser Sync Now toolbar chrome by @baseGame in #150
- Align Home and single-session frames with denser capture chrome by @baseGame in #151
- Prefer denser CSS glyph plates for session toolbar actions by @baseGame in #152
- Map Clipboard capture/compare letter glyphs to Lucide icons by @baseGame in #154
- Deepen Options backup/commands and densify session toolbars by @baseGame in #153
- Tighten path/status density and deepen global menus by @baseGame in #155
- Gate Folder Sync Cancel/Accept and wire session path menus by @baseGame in #156
- Add folder path Back/Forward history by @baseGame in #157
- Densify Home CTA grid and single-session frame chrome by @baseGame in #158
- Densify Folder Compare path footers and session chrome by @baseGame in #159
- Surface Folder Filters strip and densify status segments by @baseGame in #160
- Add Filters/Peek strip glyphs and densify MainBar metrics by @baseGame in #161
- Add Folder Merge Filters strip and Sync preview name filters by @baseGame in #162
- Forward Folder Merge name filters into merge plan API by @baseGame in #163
- Apply name filters on merge execute and auto-rebuild plans by @baseGame in #164
- Auto-rebuild Folder Compare on Filters strip and densify Text chrome by @baseGame in #165
- Deepen Options compare defaults and densify Hex chrome by @baseGame in #166
- Deepen Options Formats/Profiles/Reports and densify Picture chrome by @baseGame in #167
- Deepen Options Media/Version defaults and densify chrome by @baseGame in #168
- Wrap Version in WorkbenchShell and wire Table Compare options by @baseGame in #169
- Densify Registry and Clipboard Compare session chrome by @baseGame in #170
- Densify Home frame pass 2 and Text Merge chrome by @baseGame in #171
- Densify Folder Sync/Merge chrome and polish MainBar glyphs by @baseGame in #172
- Densify Peek panels and Options dialog; stabilize e2e rAF by @baseGame in #173
- Deepen global menus and densify multi-tab shell chrome by @baseGame in #174
- Wire Sync/Merge selection actions and honest menu leftovers by @baseGame in #175
- Add New Folder backend and Sync Actions menu overrides by @baseGame in #176
- Wire Folder Compare Actions copy/move/rename depth by @baseGame in #177
- Wire Folder Compare Actions contents/explorer leftovers by @baseGame in #178
- Apply cream app icon and README wordmark branding by @baseGame in #179
- Persist ignored marks and true OS reveal/select by @baseGame in #180
- Wire Explorer OS reveal on Folder Sync and Folder Merge by @baseGame in #181
- Add folder session status Legend panel by @baseGame in #182
- Polish MainBar glyph plates toward capture rhythm by @baseGame in #184
- Densify Home and shell chrome for frame pass 3 by @baseGame in #183
- Densify Peek panels and status strips toward capture chrome by @baseGame in #185
- Add Folder Merge Actions Copy to Output menu verb by @baseGame in #187
- Deepen Options leftovers and densify dialog chrome by @baseGame in #186
- Densify Home and shell chrome for frame pass 4 by @baseGame in #188
- Cap folder-pair status at 4 panes; densify Peek dual columns by @baseGame in #189
- Polish FC Actions Delete.../Rename... ellipsis and Merge verbs by @baseGame in #190
- Densify Text Edit and Text Patch session chrome by @baseGame in #192
- Deepen Options File Operations, Archive Types, and Tweaks by @baseGame in #191
- Densify Picture Meta/Blend/Tol and Media scrub chrome by @baseGame in #194
- Deepen global menu shortcut and enablement tables by @baseGame in #193
- Add Options Tweaks leftovers with real store hooks by @baseGame in #195
- Polish MainBar glyph plates toward capture rhythm (pass 3) by @baseGame in #197
- Densify Home and shell chrome for frame pass 5 by @baseGame in #196
- Add File Compare Report dialog with format and scope by @baseGame in #198
- Densify Filters strip and Peek dual-column chrome by @baseGame in #199
- Deepen Options Formats, Profiles, Reports, and compare criteria by @baseGame in #200
- Densify Home and shell chrome for frame pass 6 by @baseGame in #201
- Wire View Legend Ctrl+Alt+L for folder sessions by @baseGame in #202
- Densify Hex and Table Compare session chrome by @baseGame in #203
- Tighten folder path footers and status band spacing by @baseGame in #204
- Deepen global menu leftovers after shortcut tables by @baseGame in #206
- Densify Home and shell chrome for frame pass 7 by @baseGame in #205
- Densify Text Compare session chrome by @baseGame in #207
- Densify Registry and Clipboard Compare session chrome by @baseGame in #208
- Densify Version Compare session chrome by @baseGame in #209
- Densify Home and shell chrome for frame pass 8 by @baseGame in #210
- Deepen Options leftovers with store-backed prefs by @baseGame in #212
- Tighten Filters strip and Peek dual-column spacing by @baseGame in #211
- Densify Picture and Media Compare session chrome by @baseGame in #213
- Densify File Compare Report dialog chrome by @baseGame in #214
- Densify Text Edit and Text Patch session chrome (pass 2) by @baseGame in #215
- Fill remaining global menu View and Session leftovers by @baseGame in #216
- Densify Folder Sync and Merge session chrome (pass 2) by @baseGame in #217
- Densify Folder Compare tree and column chrome by @baseGame in #218
- Densify Home and shell chrome for frame pass 9 by @baseGame in #219
- Wire remaining Folder Merge View menu verbs to persisted display state by @baseGame in #220
- Options depth 4: persist remaining Settings leftovers by @baseGame in #221
- Filters and Peek densify pass 4 by @baseGame in #222
- Home and shell frame pass 10 by @baseGame in #223
- Home and shell frame pass 11 by @baseGame in #224
- Filters and Peek densify pass 5 by @baseGame in #225
- Fill remaining Session and Help menu leftovers by @baseGame in #227
- Densify Hex and Table Compare session chrome by @baseGame in #228
- Options depth 5: persist remaining Settings leftovers by @baseGame in #226
- Home and shell frame pass 12 by @baseGame in #229
- Tighten path pair and status pane spacing by @baseGame in #230
- Densify Picture, Media, and Version path chrome by @baseGame in #231
- Home and shell frame pass 13 by @baseGame in #232
- Filters and Peek densify pass 6 by @baseGame in #233
- Options depth 6: persist remaining Picture and Text leftovers by @baseGame in #235
- Densify Text, Sync, Merge, Registry, and Clipboard chrome by @baseGame in #238
- Fill remaining Session and File menu leftovers by @baseGame in #236
- Home leftover densify after pass 13 by @baseGame in #234
- Home leftover densify pass 14 by @baseGame in #241
- Tighten status pane padding by @baseGame in #239
- Filters and Peek densify pass 7 by @baseGame in #240
- Densify Text Edit, Patch, and Hex chrome by @baseGame in #242
- Options depth 7: Picture ignore-color defaults by @baseGame in #243
- Home leftover densify pass 15 by @baseGame in #247
- Densify Picture, Media, Version, and Table path chrome by @baseGame in #246
- Options depth 8: Media and Version unimportant fields by @baseGame in #244
- Filters and Peek densify pass 8 by @baseGame in #245
- Densify leftover Folder, Picture, and Registry session chrome by @baseGame in #250
- Home leftover densify pass 16 by @baseGame in #249
- Options depth 9: Folder display-filter defaults and leftover open menus by @baseGame in #251
- Filters and Peek densify pass 9 by @baseGame in #248
- Home leftover densify pass 17 by @baseGame in #252
- Filters and Peek densify pass 10 by @baseGame in #253
- Options depth 10: Folder Merge display defaults by @baseGame in #254
- Fill leftover Session and File menu open commands by @baseGame in #256
- Options: persist Folder Compare status filter defaults by @baseGame in #257
- Tighten leftover Reports and Registry session chrome by @baseGame in #258
- Densify leftover Media, Version, Table, and Clipboard chrome by @baseGame in #255
- Home leftover densify pass 18 by @baseGame in #259
- Densify leftover Folder Compare, Sync, and Merge cards by @baseGame in #261
- Densify leftover Text, Registry, Media, and Reports chrome by @baseGame in #262
- Wire Folder Sync strategy defaults on the Options page by @baseGame in #265
- Densify Folder Compare toolbar and criteria strip by @baseGame in #266
- Wire Save Report on sessions that already export reports by @baseGame in #264
- Tighten leftover Picture pane and Reports/Registry strips by @baseGame in #263
- Filters and path densify pass 11 by @baseGame in #260
- Wire leftover View commands and disable inapplicable Edit/View verbs by @baseGame in #267
- Densify Session Settings and Hex Go To dialog chrome by @baseGame in #268
- Densify leftover inspector, shell overlay, and session aux chrome by @baseGame in #269
- Densify leftover About and help-status chrome by @baseGame in #270
- Densify leftover remote path browser chrome by @baseGame in #272
- Densify leftover Hex rules and Table report chrome by @baseGame in #273
- Densify leftover file-op, error, and jobs aux chrome by @baseGame in #271
- Wire Session Compare and Swap on Clipboard Compare by @baseGame in #274
- Ask before Folder Sync overwrite and delete by @baseGame in #275
- Let Folder Merge rows pick an action before execute by @baseGame in #276
- Densify leftover File Formats and Remote Profiles chrome by @baseGame in #277
- Densify leftover Options shortcut and shared-session lists by @baseGame in #278
- Densify leftover workspace manager chrome on Home by @baseGame in #279
- Wire workspace sidebar session search by @baseGame in #280
- Disable unused Edit clipboard verbs on Text Compare by @baseGame in #281
- Honor excluded Folder Sync and Merge rows by @baseGame in #282
- Disable unused session verbs and wire Folder Merge and Text Patch by @baseGame in #283
- Flatten leftover Picture canvas and summary chrome by @baseGame in #285
- Densify leftover Home restore and save banners by @baseGame in #286
- Apply a Sync or Merge row action to all visible rows by @baseGame in #287
- Step Folder Merge Next and Previous Conflict by @baseGame in #284
- Step Folder Sync Next and Previous Conflict by @baseGame in #289
- Show per-row Sync and Merge execute status by @baseGame in #290
- Disable leftover Reports and Clipboard session verbs by @baseGame in #291
- Show Folder Sync completion status and keep peek on the checked row by @baseGame in #292
- Wire Folder Compare Next Difference and disable leftover unused verbs by @baseGame in #293
- Count excluded Sync and Merge rows in chrome and completion totals by @baseGame in #294
- Wire Media and Version Session Rules and Settings by @baseGame in #295
- Enable Hex Compare Edit Copy for selected bytes by @baseGame in #296
- Enable Registry Compare Copy Left and Copy Right by @baseGame in #297
- Open Compare, Merge, and Sync Base Folders from current roots by @baseGame in #298
- Bump version to 1.2.0 by @baseGame in #299
Full Changelog: v1.1.2...v1.2.0