Restore (rollback) a previous version

Prev Next

For all entities, you can restore a previous version (also referred to as rollback in the interface), giving you a safety net when changes go wrong or need to be undone.

Whether you’re correcting an accidental edit, reverting a failed update, or comparing how content evolved over time (available for stories only), the restore feature helps you maintain control without recreating work from scratch.

How to restore stories

  1. In the story editor, select the History button.

  2. Hover over a version and select Compare.

  3. In the Compare window, which displays the difference between the selected version and the latest one, select Restore this version.

  4. Select Rollback to confirm.

    Restoring a version permanently removes all changes made after that version.

How to restore all entities except stories

The restore process differs slightly for stories and other entity types:

  1. In the entity editor, select the History button.

  2. Hover over a version and select Restore this version.

  3. Select Rollback to confirm.

    Restoring a version permanently removes all changes made after that version.

Restore constraints

The restore feature is available for all entity types, but the result depends on:

Constraints by entity type

Photos

When editing photos, you cannot restore the following changes:

Documents

When editing documents, you cannot restore the following changes:

DIVA videos

When editing a DIVA video entity, you cannot restore the following changes:

Tags

In a tag entity, you cannot restore the following properties:

  • Label: The tag label

  • DataSourcePath: The tag source

Generic entity fields

  • Slug: You can restore a slug only for unpublished translations.

  • Content date: You cannot restore the content date to a null or unset value.

Constraints by operation

You cannot restore the following operations:

  • Approval

  • Rejection

  • Scheduling

Constraints by authorization

Authorization rules apply to the restore process. You cannot revert to a version requiring an authorization group that:

  • You do not have permission to access it.

  • It is currently disabled.

Example:

  • Version 10 includes content that requires the authorization group A.

  • Version 5 includes content that requires the authorization group B.

If B is disabled or you don’t have access to it, you cannot restore version 5.