Skip to main content
Geneva, Switzerland Call our support
English

Revisions and workflow

Drafts, review, history, compare, and restore.

Entry statuses

StatusVisibility
DraftNot public; editable by authorized staff
PublishedVisible when publish date is reached
In reviewOptional editorial state (permission-gated)

Where to find revision history

ContentEntry pointFull history URL
PagePage edit → Recent revisions/admin/pages/{id}/revisions
Content entryEntry edit sidebar → Revisions/admin/content-types/{typeId}/entries/{entryId}/revisions

What gets snapshotted

Each save creates a revision snapshot: title, slug, status, SEO fields, custom field values, and block counts when sections are snapshotted.

Compare versions

  1. Open the revisions list (newest first).
  2. Click Compare to now or vs previous.
  3. Use the Compare versions picker: From = older, To = newer or Current saved version.
  4. Review the What changed table and line diff for body text.

Restore a version

  1. From compare screen, click Restore this version.
  2. Confirm. The selected snapshot replaces live content.
  3. The current version is snapshotted first—you can roll forward again if needed.

Scheduling

Set future published_at or scheduled unpublish dates. Background jobs apply them on schedule—ensure cron runs jobs:dispatch and jobs:work.

Retention

Revision retention limits are configured under Tools → Maintenance (Revision retention settings). Old revisions may be purged automatically beyond the limit.

Troubleshooting

  • No revisions panel — Check permissions; some roles cannot view history.
  • Restore missing blocks — Block builder sections restore when included in snapshot; verify block builder was saved before the revision.