Saltar al contenido principal

Version history

Pro

Every time you publish, Docsio saves a complete snapshot of your project. Lose your way? Roll back. Need to ship a fix urgently? Roll forward later.

Where to find it

Editor → top bar → Versions (clock icon). Lists every published version with timestamp, author, and a one-line summary.

What's snapshotted

  • Every page (markdown content + frontmatter)
  • The sidebar configuration
  • Branding (colors, logo, custom CSS if any)
  • The full file tree

What's NOT snapshotted: external integrations (GitHub repo state, MCP tokens, custom domains). Rolling back doesn't change those — your repo stays at its current commit, your domain stays connected.

Rolling back

Click any version → Restore. Confirms before applying. The restore takes about 30 seconds, then your editor and live preview update to that state.

You can publish the restored state immediately, or edit it further first. Either way, the original "current" state isn't lost — it becomes the previous version, and you can roll forward to it later.

Tagging versions

Each publish gets a version number (v1, v2, v3...). You can rename any version to something meaningful in the version drawer:

  • "v3 — pre-launch"
  • "v7 — fixed quickstart wording"
  • "v12 — pricing update"

Useful for finding specific moments later.

Rollback safety

A rollback is itself a publish — it creates a new version with the rolled-back content, rather than destroying versions in front of it. Nothing is ever lost.

If you roll back v8 → v3, you'll see v9 in the list with a marker showing it's a restore of v3. v8 still exists; v4-v7 still exist.

Free vs Pro

  • Free: no version history. The current state is what you see.
  • Pro: unlimited versions, kept for the lifetime of the project.

If you downgrade from Pro to Free, your existing versions are kept but you can't create new ones until you upgrade again.

Tips

  • Rename versions you want to keep findable. "v17" is useless six months from now. "v17 — Series A launch" is gold.
  • Roll back is non-destructive. No undo guilt — restore a version, look around, restore another if it's not what you wanted.
  • GitHub-synced projects also have full git history. Version history and git history live alongside each other; one is a UI, one is a repo.