Skip to content

v0.3.0 — attachments, mirror watch, motion

Latest

Choose a tag to compare

@shubhscode shubhscode released this 14 Sep 18:59
· 8 commits to main since this release

Highlights (15 commits since v0.2.0)

  • Attachments: paste / drag-drop images into notes, stored under ~/devnote/.attachments/, rendered in preview (desktop; honest fallback in browsers)
  • Bidirectional mirror watch: external disk changes auto-import (debounced, skips mid-sync and conflicts, never auto-commits)
  • Backup: native restore picker with destructive-overwrite confirm + re-import
  • Sync prefs: dedicated Sync tab, validated remote URL, conflict banner links the preserved loser note
  • Motion foundations: animated dialogs/banners, press feedback, row transitions, pulsing sync dot
  • Editor/list/a11y: labeled view switcher, collapsible + resizable + virtualized note list, dialog focus traps, row action menus, onboarding empty states

Verification

lint + 239 unit + 63 e2e + cargo check green at release commit.