As an editor, you can see, restore, and rename previous versions of your styleguide pages with Page versioning. Page versioning shows who edited a page, when, how much the page size changed, and the ability to view, restore, and name a previously saved version. Your viewers cannot restore a previous version.
Page history lists the versions created within a window that depends on your plan:
| Plan | History Window |
|---|---|
| Free | 7 Days |
| Starter | 30 Days |
| Enterprise | 1 Year |
If a page hasn't been edited recently, you may see fewer versions than expected. Only versions created inside the window are listed, so an older version can fall outside it even if it was the live content during that period.
View version history
Click the "Latest" drop-down at the top of your page
- Click "View edit history"
- Scroll through the list of available versions
- Click "View" next to the version you'd like to see
Restore a previous version
Click the "Latest" drop-down at the top of your page
- Click "View edit history"
- Click the "View" button next to the version you'd like to restore
- Along the top of the page, click "Restore this version"
Confirm the restore
Name a version
Click the "Latest" drop-down at the top of your page
- Click "View edit history"
- Click the three dots next to the version you'd like to name
Click "Edit version details"
- Fill out the name
- Click "Save"
FAQs
When viewing a previous version, will all content block types reflect that version?
Predominantly yes. Content that’s populated via another source (e.g., Figma, Storybook, and GitHub) will reflect what’s in the source file (tokens, markdown, uploads). This is regardless of the version you’re viewing. We’ll make it clear when viewing an older version which content types are versioned and which aren’t.
When I restore an older version, will every content block type be restored?
Yes, with a few exceptions. This is similar to the question above. If a content type isn’t versioned (but instead pulling through from an external file), then the most recent state of that source file will appear on the page you’ve restored.
What happens if a team member is deleted from the account?
The versions and edits they made will still be present, but the name of the team member will be replaced with "Deleted User".
How is a new version created?
A new version is created:
- when a different user edits the page
- when the same user updates the page from a new session (e.g. by revisiting or reloading the page)
- when 2 minutes have elapsed since the last edit
- when it has been 10 minutes in total since the version was first created
- when you reload the current page to force a new version to begin
How far into page history can I view?
How far back your versioning goes depends on your current plan.
- Free plan: 7 days
- Starter plan: 30 days
- Enterprise plan: 1 year