Releases: nblum/obsidian-side-by-side-diff
Releases · nblum/obsidian-side-by-side-diff
Release list
Release 0.7.0
Full Changelog: 0.6.1...0.7.0
Release 0.6.1
Release 0.6.0
Release 0.5.1
0.5.0
Added
- Added Next change and Previous change navigation with automatic scrolling and Alt+ArrowUp / Alt+ArrowDown shortcuts.
- Added Alt+ArrowLeft to dismiss and Alt+ArrowRight to accept the highlighted change.
- Added configurable automatic advance after accepting or dismissing a change; enabled by default.
- Added clearer review status feedback for open, dismissed, and resolved changes.
- Added a recent-files group showing up to five recently selected right-hand files.
- Added Compare with another file to the context menu for any text file, including closed files.
- Added a cleanup prompt for moving a processed suffix copy to the trash after all proposal changes are saved.
- Added regression coverage for navigation, guarded saves, recent files, and edit-mode synchronization.
Fixed
- Prevented saves from overwriting files that changed externally, including conflicts after renames and retries.
- Preserved unsaved changes when swapping files, entering edit mode, closing the view, or encountering a save conflict.
- Fixed stale review metadata after dismissing rows or splitting editable lines.
- Switched identical-file deletion to Obsidian's user-configured file manager trash behavior.
Changed
- Made edit mode more responsive by avoiding full-document serialization and full layout measurement on every typed character.
- Removed default command hotkeys to avoid conflicts with Obsidian and other plugins; view-local keyboard actions remain available.
- Raised the minimum supported Obsidian version to 1.6.6.
- Release assets now receive GitHub artifact attestations.
Full Changelog: 0.4.0...0.5.0
0.4.0
- Start a comparison without an open file: choose the first file and then the second.
- Save edits with
Ctrl/Cmd+S, including when focus is inside the editable comparison pane. - Use the new
Save changes in comparison viewcommand from the command palette or hotkey settings. - Added fixture-based coverage for equal, changed, added, and removed rows, including inline token highlighting.
- Reduced line-number width and softened diff-cell borders.
Full Changelog: 0.3.0...0.4.0
0.3.0
0.2.0
0.1.0
Initial release
Full Changelog: https://github.com/nblum/obsidian-side-by-side-diff/commits/0.1.0