Version History
Every visual in Reshot maintains a complete immutable history. You never lose an old screenshot.
Accessing History
- Click on any visual card
- Navigate to the History tab
- View the complete timeline
1
Open Visual Gallery
Navigate to Visuals and find the asset you want to inspect.
initial2
View Version History
Click the visual to open its detail sheet showing all versions.
clickVersion Information
Each version shows:
| Field | Description |
|---|---|
| Commit Hash | The Git commit that generated this version |
| Author | Who ran the publish command |
| Date | When it was captured |
| Status | Approved, Rejected, or Pending |
| Diff | Visual 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
- Open the visual's history
- Find the previous good version
- 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:
| Plan | Retention |
|---|---|
| Free | 30 days |
| Pro | 1 year |
| Enterprise | Unlimited |
Rollbacks are instant and don't require a new publish. The CDN URL stays the same—only the underlying image changes.