Skip to main content
Every time you save a document in fsckmsft — automatically or manually — the editor records a checkpoint. Version history gives you a complete timeline of every significant state your document has been in, so you can track how it evolved, compare two moments in time, or roll back to any past version without losing work. Nothing is ever permanently discarded.

Accessing version history

1

Open the document menu

With a document open in the editor, click the (more options) menu in the top-right corner of the toolbar.
2

Select Version history

Click Version history in the dropdown. A panel slides in from the right, listing all checkpoints for this document in reverse-chronological order.

Understanding checkpoints

Checkpoints are the individual snapshots in your version history timeline. fsckmsft creates them in two ways:
Checkpoint typeWhen it’s created
AutomaticEvery 30 minutes while the document has unsaved changes
ManualWhenever you press ⌘ S / Ctrl S, or click Save checkpoint in the editor menu
NamedA manual checkpoint that you give a custom label (see below)
Publish eventAutomatically when you publish or unpublish the document
Automatic checkpoints are labeled with a timestamp (e.g., Today at 2:30 PM). Manual and named checkpoints display your chosen label or a default “Manual save” label.

Creating a named checkpoint

Give a checkpoint a meaningful name to mark important milestones — for example, “Before restructuring Section 2” or “v1.0 approved draft”.
  1. Press ⌘ S / Ctrl S, or open the menu and click Save checkpoint.
  2. In the dialog that appears, enter a name for this checkpoint.
  3. Click Save. The named checkpoint appears at the top of the version history panel.
Create a named checkpoint before making large structural changes. It gives you a clearly labeled fallback point that’s easy to find later in a long history list.

Browsing versions

In the version history panel:
  • Click any checkpoint in the list to load a read-only preview of the document at that moment. The main editor area shows the historical version with a banner indicating you are viewing a past state.
  • Use the ← → arrows at the top of the preview to step through adjacent checkpoints without returning to the panel.

Comparing two versions

1

Open version history

Access the version history panel as described above.
2

Select the base version

Click the first checkpoint you want to compare. It loads as the base (left side) of the comparison view.
3

Enable Compare mode

Click Compare in the preview banner, then click a second checkpoint from the panel to set it as the comparison target (right side).
4

Review the diff

The editor highlights additions in green and removals in red across both versions. Scroll through to review all changes between the two snapshots.

Restoring a past version

Restoring a past version overwrites your current draft with the selected checkpoint’s content. fsckmsft automatically creates a new checkpoint of your current state immediately before the restore, so you can always undo the restore by returning to that checkpoint — but confirm you are ready before proceeding.
1

Preview the version you want to restore

In the version history panel, click the checkpoint you want to restore. Verify it’s the correct state in the preview.
2

Click Restore this version

Click the Restore this version button in the preview banner.
3

Confirm the restore

A confirmation dialog summarizes what will happen (including the auto-checkpoint of your current state). Click Restore to proceed.
4

Review the restored document

The editor reloads with the restored content. A new checkpoint labeled “Auto-save before restore” appears at the top of the version history list, preserving the state you just replaced.

FAQs

Version history retains all checkpoints for the lifetime of the document on paid plans. On the Free plan, history is limited to the last 30 days of checkpoints.
You cannot delete individual automatic checkpoints. You can delete named checkpoints by hovering over them in the panel and clicking the trash icon — but this only removes the label entry, not the underlying data, so the auto-save at that time is still recoverable through adjacent checkpoints.
Yes. Each checkpoint records the author who triggered it. In the version history panel, the author’s avatar and name appear alongside the timestamp. In comparison view, changes are color-coded by author when multiple people have edited the document.
Yes. Any checkpoint corresponding to a publish or unpublish event is marked with a Published or Unpublished badge in the panel, making it easy to find the exact state your team saw at any given publication.