Version History
The PDF Editor automatically saves every change to your document, creating a complete history of versions. You can review, compare, and restore any previous version at any time.
Understanding Versions
What is a Version?
A version is a snapshot of your document at a specific point in time:
- Every save creates a new version
- Automatic saves (every 15 seconds) create versions
- Manual saves create versions
- Each version preserves the complete document state
Why Use Version History?
Version history provides:
- Safety net — Recover from accidental changes
- Change tracking — See what changed and when
- Document evolution — Review how the document developed
- Backup recovery — Restore from any previous state
- Audit trail — Track who made changes and when
Accessing Version History
Opening History Panel
- Click the History button in the toolbar
- The History panel opens on the right side
- A list of all versions appears with timestamps
- The current version is highlighted at the top
Alternatively:
- Use keyboard shortcut (if configured)
- Look for History in the document menu
Viewing Versions
Understanding Version List
Each version shows:
| Information | Meaning |
|---|---|
| Timestamp | Date and time the version was created (e.g., "2:45 PM today") |
| Type | "Manual Save" or "Autosave" |
| Change summary | Brief description of what changed (coming soon) |
Versions are listed newest first — most recent changes at the top.
Preview a Version
- In the History panel, click "Preview" next to a version
- The main editor shows that version temporarily
- You can view all pages and elements from that point in time
- No changes are made — you're just viewing
Going Back to Current
- Click the "Current" button or arrow at the top of History
- The editor returns to your current working version
- Any changes you made while previewing are discarded
Restoring a Previous Version
Reverting to an Old Version
- In the History panel, find the version you want to restore
- Click "Restore" next to that version
- A confirmation dialog appears asking if you're sure
- Click "Confirm" to restore
What Happens When You Restore
- The document reverts to the selected version's state
- All changes since that point are lost
- Important — Lost changes are saved as a new version
- You can always undo the restoration by:
- Clicking Undo (Ctrl+Z) immediately
- Or restoring the previous "current" version
Example Restoration
Say you have versions:
- 3:00 PM — Added signature ✓
- 2:45 PM — Fixed text formatting ✓
- 2:30 PM — Initial document ✓
If you restore to 2:45 PM:
- The signature (added at 3:00) is removed
- Text formatting from 2:45 is restored
- A new version is created: "Restored to 2:45 PM version"
- All versions remain in history for future reference
Managing Versions
Version Retention
The PDF Editor keeps:
- All versions until you manually delete them
- No automatic cleanup — versions persist indefinitely
- Storage — versions are stored on the server
Downloading Versions
- In the History panel, next to a version, click "Download"
- That version is downloaded as a PDF file
- Useful for:
- Creating backups
- Sharing specific versions
- Archiving important milestones
Comparing Versions
While the editor doesn't have a built-in diff viewer, you can:
- Preview version A in the History panel
- Take notes on what you see
- Preview version B
- Compare mentally or write down differences
- Restore the version you prefer
For detailed comparison:
- Download both versions as PDFs
- Use a PDF comparison tool
- Review side-by-side
Autosave vs. Manual Save
Autosave
- Automatic — Happens every 15 seconds
- After document is saved once — Initial save must be manual
- Transparent — Happens in the background
- Creates versions — Each autosave is a separate version
- No user action needed — Just keep working
Manual Save
- Triggered by — Clicking Save button or Ctrl+S
- Immediate — Happens right away
- Creates version — Each manual save is a version
- Safe point — Use when you want to mark a milestone
- Can have notes — Optionally describe what you saved (future feature)
Mixed Workflow
Your version history will contain both:
- Regular autosaves (light versions)
- Explicit saves (important checkpoints)
- Restored versions (recovery points)
Version History Best Practices
Creating Checkpoints
Use manual saves to mark important milestones:
- Complete a section → Save manually
- Finish reviewing → Save manually
- Before major changes → Save manually
- Before sharing → Save manually
This creates clear checkpoints you can easily find.
Saving Before Big Changes
- About to reorganize pages? → Save first
- About to delete elements? → Save first
- About to reformat? → Save first
If something goes wrong, you can quickly restore.
Reviewing Changes
Periodically review your version history:
- Open History panel
- Scroll through recent versions
- Understand your editing pattern
- Clean up unnecessary versions if needed
Archiving Important Versions
For critical documents:
- Find key versions in History
- Click "Download" for each
- Save PDFs with descriptive names
- Archive somewhere safe (Google Drive, etc.)
Common Scenarios
Oops! I Deleted Important Content
- Open History panel
- Scroll to find version before deletion
- Click "Restore"
- Choose desired version from that time period
- Click "Confirm"
- Lost content is restored
I Made a Big Mistake, Need to Go Back
- Open History panel
- Preview versions to find the good state
- When you find it, click "Restore"
- Document reverts to that state
- All subsequent changes are saved as recovery
I Want to Keep Two Versions
- Open version you want to save separately
- Click "Download" to save as PDF
- The downloaded file is a permanent backup
- Proceed with other edits in the editor
- You can always compare by viewing the PDF
Comparing Before and After
- Find version before changes
- Click "Download" to save as "before.pdf"
- Preview current version
- Click "Download" to save as "after.pdf"
- Use PDF viewer to compare side-by-side
Version History Limits
Storage Limits
- Per document — Versions are stored indefinitely
- Account limit — Check your Appfactory account plan
- No automatic deletion — Versions persist until you delete them
Performance
- Doesn't affect editing — History doesn't slow down the editor
- Fast loading — History panel loads quickly even with many versions
- Scrolling — Smooth scrolling through version list
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Ctrl+Z / Cmd+Z | Undo (works across restored versions) |
Ctrl+Y / Cmd+Y | Redo |
Ctrl+S / Cmd+S | Save (creates a version) |
F5 | Refresh (reloads current version) |
Troubleshooting
Version doesn't look right
- Why — The wrong version might have been restored
- Solution — Check current version, restore correct one
- Undo — Press Ctrl+Z to undo the restoration
Can't restore old version
- Why — Version may have been accidentally deleted
- Solution — Check History panel for similar version nearby
- Prevention — Regularly download critical versions
History panel is empty
- Why — Document is brand new (no saves yet)
- Solution — Save the document first to create an initial version
- Note — After first save, autosaves start creating history
Autosave not working
- Why — Document hasn't been manually saved yet
- Solution — Click Save button to trigger first save
- Then — Autosave activates for future edits
Advanced Usage
Version Branching Workflow
For collaborative documents:
- Create document and share with team
- Team makes edits; versions accumulate
- Save manually at each milestone
- Restore specific versions when needed
- Merge changes by downloading and combining
Version Archival
For important documents:
- Download versions at key points
- Store in archive (Google Drive, etc.)
- Keep History in editor for working versions
- Reference archived versions as needed
Change Log
Create a manual change log:
- Review version history
- Note what changed in each version
- Document important versions
- Share with team as changelog
Next Steps
- Sharing & Collaboration — Work with team members
- Page Management — Organize your document
- FAQ & Troubleshooting — Get more help