Versions & Checkpoints

Versions & Checkpoints

Overview

Versions and checkpoints let you track the history of your calculator over time. Every time you publish, a new version is created automatically. You can also save manual checkpoints at any point to bookmark your progress. If you need to undo changes or go back to an earlier configuration, you can restore any previous version. Click the Versions dropdown in the header bar at the top of the calculator editor to access version history.

Steps

  1. Save a checkpoint — Click the Versions dropdown and select Save checkpoint. Optionally add a note describing what changed (e.g., "Added volume discount formula"). The current state of the calculator is saved without publishing.
  2. View version history — Select View versions from the dropdown to see a list of all published versions and saved checkpoints, ordered by date.
  3. Restore a version — In the version history list, click Restore next to any entry. That version's configuration is loaded into the editor as your current draft. You can review it in the preview and then publish when ready.
  4. Pin a version — Click the pin icon next to an important version to keep it at the top of your history.

Details

Action What it does
Save checkpoint Saves the current draft state with an optional note.
View versions Opens the full version history (published versions + checkpoints).
Restore Loads a previous version into the editor as the current draft.
Pin Keeps a version permanently visible at the top of the history list.
Published versions Created automatically each time you click Publish.
Checkpoints Created manually whenever you save a checkpoint.

Examples

  • Before a big change — You're about to rework your pricing formulas. You save a checkpoint called "Before pricing rework" so you can roll back if something goes wrong.
  • Rolling back a mistake — After publishing a version that has an error, you open the version history, find the last correct version, and restore it. Then you publish again to push the fix live.
    • Related Articles

    • Calculator Editor Overview

      Overview The calculator editor is the main workspace where you build and customize your product calculator. It is divided into three areas: a header bar at the top, a tabbed main panel in the center, and a live preview panel on the right. Together, ...
    • Publishing a Calculator

      Overview Publishing makes your calculator visible to customers on your storefront. Until you publish, any changes you make exist only as a draft that you can preview inside the editor. Each time you publish, a new numbered version is created so you ...
    • Live Preview

      Overview The live preview panel is the right-hand side of the calculator editor. It renders your calculator the way customers will see it on your storefront, updating in real time as you make changes. You can switch between different saved states and ...
    • Importing from JSON

      Overview JSON import lets you create a calculator by pasting a previously exported configuration. This is useful for backing up your work, sharing calculator setups between stores, or migrating configurations. You can import JSON from Calculator AI → ...