Version History

Every visual in Reshot maintains a complete immutable history. You never lose an old screenshot.

Accessing History

  1. Click on any visual card
  2. Navigate to the History tab
  3. View the complete timeline
Visual Version History Detail
The visual detail view is where version history, approvals, and rollback actions converge for a single asset

Version Information

Each version shows:

FieldDescription
Commit HashThe Git commit that generated this version
AuthorWho ran the publish command
DateWhen it was captured
StatusApproved, Rejected, or Pending
DiffVisual comparison with previous version

Comparing Versions

Click any two versions to compare them:

  • Side-by-side view
  • Diff overlay
  • Swipe comparison

Rollbacks

If you accidentally approve a broken image:

Performing a Rollback

  1. Open the visual's history
  2. Find the previous good version
  3. Click "Promote to Live" (or Rollback)

Result

The permanent CDN URL (cdn.reshot.dev/...) instantly switches back to serving the old image.

  • No code changes required
  • No documentation updates needed
  • Immediate effect

Retention

Version history is retained based on your plan:

PlanRetention
Free7 days
Pro90 days
Business1 year
Enterprisecustom

Versions outside your plan's retention window stop appearing in history and cannot be rolled back to. The currently live version stays available even if it is older than the retention window so published docs URLs do not break.

Version History — Reshot Docs | Reshot