Version History
Every time you publish a workflow, TinyCommand saves a snapshot. Version history lets you view past versions, compare changes, and restore a previous version if something goes wrong.
Accessing version history
- Open your workflow
- Click History (clock icon) in the top bar
- The version history panel opens on the right
What's saved in each version
| Field | Description |
|---|---|
| Version number | Auto-incrementing: v1, v2, v3, etc. |
| Timestamp | When this version was published |
| Published by | Which team member published it |
| Node count | Number of nodes in this version |
| Change summary | Auto-generated description of what changed |
Viewing a version
Click any version in the history panel to load it onto the canvas. The canvas shows the workflow as it was at that point in time:
- Nodes that were added since this version are hidden
- Nodes that were removed since this version reappear
- Node configurations show their historical values
A banner at the top indicates you're viewing a historical version: "Viewing v3 (published Mar 15, 2024)"
Comparing versions
To see what changed between two versions:
- Select the first version in the history panel
- Click Compare and select the second version
- The comparison view highlights:
| Color | Meaning |
|---|---|
| Green | Node or connection added in the newer version |
| Red | Node or connection removed in the newer version |
| Yellow | Node exists in both but configuration changed |
| No highlight | Unchanged |
Restoring a version
To revert to a previous version:
- Select the version you want to restore
- Click Restore this version
- Confirm the action
- The workflow canvas updates to the restored version
- Publish to make the restored version live
Restoring creates a new version (e.g., restoring v3 when you're on v7 creates v8 with v3's content). The version history is never lost.
Auto-save vs. publish versions
| Save type | When it happens | Visible in history |
|---|---|---|
| Auto-save | Every time you edit the canvas (every few seconds) | No; auto-saves are not versioned |
| Publish | When you click Publish | Yes; creates a new version |
Auto-saves protect your work if the browser crashes, but they're not version milestones. Only published versions appear in the history panel.
Version limits
| Plan | Versions retained |
|---|---|
| Free | Last 5 versions |
| Starter | Last 20 versions |
| Pro | Last 50 versions |
| Enterprise | Unlimited |
When the limit is reached, the oldest version is removed as new versions are created.
Before making major changes to a working workflow, publish the current version first. This creates a clean restore point you can return to if the changes don't work out.
Restoring a version does NOT automatically publish it. You must click Publish after restoring to make the old version live. Until you publish, the previously published version continues to run.