Pageflow's revision system keeps track of your work and ensures you never lose important changes. It automatically creates snapshots of your story at key moments and allows you to return to earlier versions if needed.


Types of Versions

Pageflow creates different types of versions as you work on your story:


Automatic snapshots – Each time you open the editor, Pageflow automatically saves a snapshot of the current state of your story. This ensures you can always return to the version you had before making new changes.


Manual snapshots – You can create a manual snapshot at any time by clicking the "Save current version" button at the bottom of the Versions tab. This is useful when you want to mark a specific point in your work that you might want to return to later.


Published versions – When you publish your story, Pageflow creates a special version that becomes publicly accessible to your readers. This published version remains unchanged even if you continue working on your story in the editor. Published versions are the only type that visitors to your story can see.


Viewing and Filtering Versions

To view all versions of your story, navigate to your story's detail page and click on the "Versions" tab:


Versions tab showing revision history with filter options


The Versions tab shows a table with all revisions, including when they were created, who created them, and how they were created. You can filter the list using the three options:


Only published – Shows only versions that were created by publishing and are (or were) publicly available.


Only published/snapshots – Shows published versions and manually saved snapshots, but hides automatic snapshots created when opening the editor.


All – Shows all versions including automatic snapshots.


Restoring Previous Versions

If you need to return to an earlier version of your story, click the "Restore" link next to any version in the list. This will revert your story to that earlier state.


Restoring a version only affects your working copy in the editor. It does not change or affect any published versions, so your readers will continue to see the currently published version while you work on restoring and updating your editor copy.


Important: Before restoring a version, Pageflow automatically creates a snapshot of your current state. This safety feature ensures that if you restore the wrong version, you can always restore the snapshot that was created just before the restore operation. This way, you never lose work accidentally.


Working Without Affecting Published Versions

One of the key benefits of the revision system is that you can continue working on your story after publishing without affecting what your readers see. The published version remains a separate snapshot until you decide to publish again. This allows you to experiment with changes, add new content, or make improvements while keeping the published version stable.