Repository navigation
Releases: sickfar/nanotation
Releases · sickfar/nanotation
Release list
v0.2.1
- Fix: Prevent false diffs from [ANNOTATION] markers in documentation
- Improve: Dark theme text readability and light mode line number visibility
- Add: Word-level navigation in annotations (Alt+Left/Right)
- Add: Full keyboard layout support (English/Russian hotkeys work seamlessly)
v0.2.0
New Features
- Git Diff View — Toggle a split-pane diff view (Ctrl+D) to compare your working file against the last committed version. Includes word-level highlighting for additions and deletions.
- Hash-Based Change Detection — The editor now tracks file modifications using content hashing, providing more reliable "modified" status and save prompts.
- Improved Status Bar — Shows only filename (not full path) with an orange ^D Diff indicator when git diff is available.
Keyboard Changes
- Ctrl+D — Toggle diff view (new)
- Del / Backspace — Delete annotation (was Ctrl+D)
Architecture
- Separated ViewMode (Normal/Diff) from EditorState (Idle/Annotating/etc.) for cleaner state management.