Skip to content

Releases: sickfar/nanotation

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 13 Jan 20:24
9e37cd4
  • 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

Choose a tag to compare

@github-actions github-actions released this 13 Jan 11:47
6b559fb

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.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Jan 10:23
Release version 0.1.0