CorriDraw CorriDraw
Community corri/feature-requests · 2 comments
4
corri/feature-requests · Posted by u/lior-d · 3w ago

Per-thread version history (not just per-board)

Lior Dahan

The 90-day version history on Pro is great, but it's per-board. When I have a long-lived "Architecture" board that gets edits weekly, scrolling back to find "the version we agreed on at the API review last month" is painful.

What I'd love: name a snapshot. The board gets a "tag" (like a git tag) at the moment I name it, and the history sidebar lets me jump straight to it. Bonus points: a snapshot can be linked, so I can paste the URL in a meeting doc.

I imagine the implementation isn't trivial because of the realtime CRDT, but even an opt-in "save snapshot" button I have to click manually would be a huge improvement.

2 comments 28 views

2 comments

Sorted by: best

Want to join the discussion? Sign in or create a free account to comment.

  1. Mira Okonkwo@miraTeam·3w ago

    This is in the queue. Working name: Named versions. The implementation lands on top of the same snapshotting we use for export — the realtime CRDT keeps moving, but we cut a deterministic diff at the moment you press the button. That's also what makes URLs work: the URL points at the snapshot id, not a timestamp.

    We're aiming Q3 but it depends on how the offline PWA work goes (they share infrastructure). I'll bump this thread when there's a date to share.

    5
  2. CorriDraw Team@team-corridrawTeam·3w ago

    Pinning the upvote. Anyone else who'd use this — pile in below with the workflow you'd want it for. The flavour of how people would name versions changes the UI a lot.

    4