Logo
NeoArc Studio

Diagram Version History and Snapshots

Track diagram evolution with snapshot versioning. Stamp meaningful checkpoints, navigate history, and anchor downstream references to specific versions.

Architecture diagrams evolve. Systems change, designs are refined, and stakeholders need to understand how things have changed over time. NeoArc Studio's Snapshot Versioning creates a permanent record of your diagram at key milestones, allowing you to navigate back through its history.

When to Stamp a Version

Stamping a Version

Open your diagram and follow these steps to create a version snapshot.

Navigating Version History

Click any version in the history list to view the diagram as it looked at that point in time.

Lifecycle Tagging on Diagram Elements

In addition to version snapshots, individual shapes and connections can carry lifecycle status: active, planned, or deprecated. This provides a visual overlay showing which parts of the architecture are current, which are coming, and which are being retired.

StatusVisual TreatmentPurpose
ActiveDefault stylingElements live in production
PlannedDashed border or muted stylingApproved elements not yet implemented
DeprecatedFaded or strikethrough stylingElements being retired

Lineage Anchoring

Downstream systems like schemas and published content can reference a specific version. This "lineage anchor" means consumers see a consistent, blessed state rather than work-in-progress.

Version Metadata

Each version captures full metadata for traceability.

FieldDescription
Version NameUser-provided label (e.g., "Phase 1 Complete")
DescriptionOptional explanation of the diagram's state
TimestampWhen the version was stamped
Change SummaryAuto-generated list of modifications since the previous version
Shape CountNumber of shapes at this version
Connection CountNumber of connections at this version