Version History
1. What it solves
- Review content before an edit.
- Compare changes across time.
- Restore a memo after accidental edits.
2. Where to open it
- The History button on memo detail page (top-right).
- The History action in memo card menus (both normal and archived lists).
3. When snapshots are created automatically
Current behavior saves a snapshot before writing new content, mainly in these cases:
- Saving in editor with primary changes (content, visibility, pin, location, attachment changes).
- Toggling checklist items in detail page, list page, or daily review page.
- Before replacing an attachment.
- Before restoring from a historical version (current state is snapshotted first).
4. What each version contains
- Memo fields such as content, visibility, pin state, and location.
- Attachment snapshots at that point in time (stored in local timeline storage).
5. Retention and cleanup rules
- Each memo keeps up to
10recent versions; older ones are pruned automatically. - Version list is sorted by snapshot time (newest first) and shows timestamp + character count.
- Deleting a memo also deletes its version history; for full memo deletion recovery, use Recycle Bin (30-day retention).
6. Restore behavior
- Open any version from the list to preview, then restore.
- Preview focuses on text rendering (images are not loaded) and shows character count.
- Restore writes selected content back to current memo and enqueues sync operations (including attachment upload/replace flow).
7. Practical tips
- Save once before major rewrites.
- Preview before restore to avoid rolling back to the wrong snapshot.
- For accidentally deleted memos, recover from Recycle Bin first.