Skip to content

History and revisions

N3XD has two separate history mechanisms. Undo is for immediate step-back; revision history is durable and survives restarts.

Undo and redo

A 50-entry, in-memory, document-only stack for stepping back within a session. It is ephemeral and resets when you switch projects. Ctrl/Cmd+Z and Ctrl/Cmd+Y.

Revision history

Durable, git-tag-style snapshots for design review. Every accepted change bumps the project revision and records an immutable snapshot, so there is no manual "save revision" step.

  • Open the Revisions panel from the sidebar Manage section. Each entry is labeled with the operation that produced it (extrude, update, move).
  • Click an older revision to jump back to it. Restoring is non-destructive: the revision counter only moves forward and earlier revisions stay listed, so you can keep working from any point like checking out a tag.
  • The history auto-compresses to stay readable. A save that changes nothing adds no entry, a burst of the same edit (dragging a parameter slider) collapses into one, and older revisions are thinned by age: densely for the last hour, then roughly one per hour, day and week.
  • Retention is bounded at 100 revisions, and snapshots are content-deduplicated, so each costs only the small document JSON plus any new payload bytes.