Skip to content

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:

  1. Saving in editor with primary changes (content, visibility, pin, location, attachment changes).
  2. Toggling checklist items in detail page, list page, or daily review page.
  3. Before replacing an attachment.
  4. 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 10 recent 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

  1. Save once before major rewrites.
  2. Preview before restore to avoid rolling back to the wrong snapshot.
  3. For accidentally deleted memos, recover from Recycle Bin first.