Overview
The Version History viewer lets you explore every change ever made to a workflow. It lists published versions — the definitions that power automated and manual executions — alongside your current draft, the auto-saved working copy that has not yet been published. From the viewer you can:- See when each version and draft was created, and who saved it.
- Switch between versions to inspect their full YAML definitions.
- Compare any two versions (or the draft) using the Compare toggles — Previous vs. Selected, Latest vs. Selected, or Draft vs. Selected.
- Restore a previous version into your working copy.
- Publish the draft when you are ready, or discard it if the changes are no longer needed.
Viewing drafts and versions
- Open the workflow in Workflow Builder.
- Click View Version History in the action bar.
- The list shows:
- Draft — your auto-saved, unpublished edits. Appears at the top with a “Draft” badge and a relative timestamp so you can confirm when the last auto-save occurred.
- Published versions — ordered chronologically with the most recent at the top. Each entry displays the commit message, author, and timestamp.
Comparing versions with diff
The viewer supports interactive diffs so you can see exactly what changed between any two versions.Choose versions to compare
Use the Compare dropdown to pick Previous vs. Selected, Latest vs. Selected, or Draft vs. Selected. The default highlights changes between the selected version and its immediate predecessor so you can step through history quickly.
The diff viewer is read-only. To make additional edits, close Version History and continue working in the builder; your changes will update the Draft entry automatically.
Restoring previous versions
If a recently published change introduces issues — or if you simply prefer an older definition — you can restore it into the working copy.Click Restore to Draft
Confirm the action in the modal. The chosen version becomes the new Draft while leaving the original published entry intact for future reference and audit trails.
Best practices
- Review before you run. Always verify the draft’s diff against the latest published version to confirm expected changes.
- Publish intentionally. Provide clear commit messages when publishing so teammates understand why a change was made.
- Discard stale drafts. If a draft lingers and is no longer relevant, discard it to avoid confusion.
- Use restore for quick rollbacks. Instead of re-editing, restore a known-good version and publish it to roll back fast.
Related documentation
- Workflow Versioning — draft lifecycle, finding unpublished changes, and publish/discard flow
- Workflow Metadata — configure workflow settings in the builder