Skip to content

Project versions

reference
8 min readUpdated

Project versions at a glance

A documentation version is a complete snapshot of your documentation at a point in your codebase. Use version history to keep releases distinct, compare two snapshots to see what changed, and review regenerated or carried-forward content before publishing.

If you need to…Go to
Check the versions belonging to a projectFind version history
Understand the counts and actions on a version rowUnderstand the version history screen
Inspect regenerated content before publishingReview a version before publishing
See which documents changed between snapshotsCompare two versions
Change a version's status or handle approvalManage version status and follow-up actions
Work with project changesProject changes and audit
Review version screenshotsReview version screenshots
Understand the generation flowDocumentation generation lifecycle
Read the published resultPublished documentation

Choose the task above, then prepare with Before you start.

Before you start

Prerequisites

  • Open the project whose versions you need to inspect.
  • Have at least two versions when you need to compare them.
  • Check the version's status, the snapshot's lifecycle state, before choosing an action. The available status values are Draft, Active, Published, Deprecated, and Archived.
  • Use an administrator role for Approve and Reject.
  • Check whether a version is already scheduled before choosing Schedule go-live….
  • Check whether flagged documents exist before publishing from the review surface.
  • Check whether screenshot coverage is below 80% when the review surface presents a warning.

Once these conditions are clear, continue to Find version history.

Find version history

Version history is the project view where you inspect saved documentation snapshots and choose whether to review, compare, or continue with a version action.

Steps

  1. Open the project whose documentation snapshots you need.
  2. Select Versions in the project workspace.
  3. Select Compare versions to open the comparison surface when at least two versions are available.
  4. Select Back to versions on the review or comparison surface to return to version history.

Result: The project's version history is on screen and ready for you to read the table.

Understand the version history screen

The version history screen is a list of documentation snapshots with their status, creation details, document counts, screenshot counts, category counts, and source information.

The table uses these columns:

ColumnWhat it tells you
VersionWhich snapshot the row represents
StatusThe snapshot's current lifecycle state
CreatedWho created the snapshot and when
DocsThe number of documents in the snapshot
ScreenshotsThe number of screenshots in the snapshot
CategoriesThe number of categories in the snapshot
SourceThe commit hash or branch associated with the snapshot

The header includes Generate new version. Select it when you need a new snapshot from the project's current documentation source. The row actions depend on the version's status; use the status column before selecting one. Continue to the review or comparison procedure when the row requires closer inspection.

Review a version before publishing

A pre-publish review is the checkpoint for deciding how regenerated content and carried-forward content should enter the next published snapshot.

A flagged document is a document that needs a choice between keeping the previous edits, using the new AI version, or discarding the flagged content.

Prerequisites

  • Open a version's review surface.
  • Check the Needs review items before selecting a publishing action.
  • Check the Screenshots summary. A warning appears when coverage is below 80% and at least one screenshot exists.

Steps

  1. Select View diff on a flagged document when a regenerated version is available.

  2. Select Hide diff to close the side-by-side comparison.

  3. Choose one action for each flagged document:

    If you need to…Select
    Keep the previous edited contentKeep edits
    Replace it with the regenerated contentUse AI version
    Remove the flagged contentDiscard
  4. Select Keep all edits or Use all AI when the same decision applies to every flagged document.

  5. Choose one next action:

    If you need to…Select
    Address the screenshot summary before publishingManage screenshots →
    Leave the version in draft formSave as draft
    Ask a reviewer to approve the versionRequest approval
  6. Select the publish action labelled with the version number when there are no flagged documents to resolve.

Result: The review surface reflects your document decisions, screenshot status, and selected publishing path. Continue to Compare two versions when you need to inspect changes between snapshots.

Compare two versions

Comparison shows how the documents in two documentation snapshots differ, so you can inspect the change before choosing a publishing or follow-up action.

Prerequisites

  • Have at least two versions available.

Steps

  1. Open the comparison surface.

  2. In Select version A…, choose the first version.

  3. In Select version B…, choose the second version.

  4. Select Compare.

  5. Filter the results with Filter documents by change status:

    If you need to see…Option
    Every resultAll
    Documents added in the selected changeAdded
    Documents removed in the selected changeRemoved
    Documents modified in the selected changeModified
    Documents unchanged in the selected changeUnchanged
  6. Select View → on a document row to open its difference.

  7. Select Close to leave the difference view.

Result: The comparison table is filtered to the change status you selected, or the selected document difference is open for inspection. Continue to Manage version status and follow-up actions when you are ready to act on the version.

Manage version status and follow-up actions

Version status tells you where a snapshot is in its publication lifecycle: Draft is newly generated, Active is the current working version, Published is publicly accessible, Deprecated is marked for removal, and Archived is read-only and hidden.

Prerequisites

  • Open a version row and read its status.
  • Use an administrator role for Approve and Reject.
  • Keep a Draft or Published version unscheduled before selecting Schedule go-live….

Steps

  1. Choose the action that matches the version's status or the work you need to complete:

    If you need to…Select
    Activate a Draft or Published versionActivate
    Schedule a Draft or Published version that has no scheduled activationSchedule go-live…, then choose a future date and time and select Schedule
    Leave the schedule dialog without schedulingCancel
    Ask for approval on a Draft versionRequest approval
    Approve a pending versionApprove
    Reject a pending versionReject, enter a reason, then select Confirm reject
    Publish a Draft or Active versionPublish
    Mark a Published version for removalDeprecate
    Make an Active, Published, or Deprecated version read-only and hiddenArchive
    Permanently remove a version that is not ActiveDelete

Result: The version history reflects the lifecycle action you selected, or the schedule, approval, or deletion dialog remains available for the next decision. If a message appears, use When version work goes wrong.

When version work goes wrong

Use the exact message on screen to choose the correction.

MessageWhen it appearsWhat to do
A reason is required to reject.Reject is selected without a reasonEnter a reason before selecting Confirm reject.
Pick a valid date and time.The scheduled value is not a valid date and timeEnter a valid value in the schedule field.
Scheduled time must be at least 2 minutes in the future.The scheduled time is too soonChoose a time at least two minutes ahead.
Mark this job as completed?Mark complete is selected on a stuck generation jobConfirm only when the job is ready to be marked complete.
Failed to request approvalAn approval request failsCheck the version state and try the approval action again.
Failed to approveApproval failsCheck the approval state and try again.
Failed to rejectRejection failsCheck the rejection reason and approval state, then try again.
Failed to scheduleScheduling failsCheck the date and time, then try again.
Failed to cancel scheduleCancelling a schedule failsReopen the version history and check whether the schedule remains.
Action failedA version action fails without a more specific messageCheck the version status before retrying.
Resolve failedA flagged document decision failsReopen the review and check the flagged document.
Bulk resolve failedA bulk flagged-document decision failsReopen the review and resolve the documents individually.
Publish failedPublishing from review failsReopen the review and check whether flagged documents remain.
Review failed to load. Reload the page to try again.Review data does not loadReload the review page.
Approval requested. A reviewer will be notified.Request approval succeedsWait for the reviewer to act before publishing.
Screenshot coverage is below 80%. Consider capturing missing screenshots before publishing.Screenshot coverage is below the thresholdSelect Manage screenshots → before publishing.
Compare failedThe comparison request failsCheck both selected versions and try Compare again.
Failed to generate changelogChangelog generation failsReturn to the comparison and try the changelog action again.

When the correction is complete, continue to What to do next.

What to do next

After you inspect a version, continue with the page that owns the next piece of work:

The lifecycle descriptions distinguish the outcomes: Published is publicly accessible, Deprecated is marked for removal, and Archived is read-only and hidden.

Was this page helpful?

Download as PDF
Project versions — Atloria (self dogfood)