Page Versions

Page versions make it easier for you to design and test pages, as they can be used to rollback a Skuid page to a previous point in its development. There are two types of page versions:

  • Auto-save versions: An auto-save version is generated each time a Skuid page is saved. This allows users to quickly undo any recent changes. However, the amount of auto-saves a page will generate is limited by the Max Auto-Saves property. Auto-save versions will be deleted—oldest first—once this limit is reached.

    Note

    Despite the name, Skuid does not automatically save your work in the App Composer.

  • Named versions: A named version is more permanent than an auto-save version, and is intended to represent a specific moment in a page’s development. Named versions have descriptions and are never automatically deleted.

See a Page’s Versions

To see a list of page versions, open the Page Versions popup:

  1. Click More Page Actions.
  2. Click fa-clock-o Versions.

From here, a list of all available page versions is displayed. You may click Hide Auto-Saves to only display named versions of a page—useful for quickly discerning intentional milestones in a page’s development.

The search feature in this list will search both the Description and Created By fields.

Create Named Versions

Named versions may be created manually or by converting an auto-save into a named version.

  • To manually create a named version:

    1. Click fa-plus-circle Add new Version within the Page Versions popup.
    2. Enter a name in the Description field.
    3. Click Save.
  • To convert an auto-save to a named version:

    1. Click fa-pencil Edit Row beside an auto-save version.
    2. Update the Description field.
    3. Click Save.

    Once an auto-save version has a description, it is considered a named version and will not be deleted once the auto-save limit is reached.

Restore Previous Versions

To restore a Skuid page to a previous version:

  1. Open the Page Versions popup.
  2. Find the version you wish to restore.
  3. Click fa-clock-o Restore this Version on the appropriate row.

The selected page’s version will then be applied within the App Composer as unsaved changes. If you wish to save this newly restored version, click Save.

Delete Versions

To manually delete any version:

  1. Open the Page Versions popup.
  2. Find the version you wish to delete.
  3. Click fa-times-circle Flag For Deletion.
  4. Repeat this for any other versions you wish to delete.
  5. Click Save in the Page Versions popup.

If you decide against deleting any version during this process, click fa-times-circle Flag For Deletion once more to unmark a version or click Cancel in the Page Versions popup.