Recipe Versioning and History

Track recipe changes over time with automatic versioning, diff views, and the ability to restore previous versions.

Quick demo

Recipe Versioning and History

  • Understand how BakeOnyx automatically tracks changes to your recipes
  • View and compare different versions of a recipe to see what changed
  • Restore a previous recipe version without losing your current work

What Is Recipe Versioning?

Recipe versioning is a built-in safety feature that automatically saves a snapshot of your recipe every time you make meaningful changes. This means you can always see what your recipe looked like in the past, compare versions side-by-side, and roll back to an earlier version if needed.

BakeOnyx creates a new version automatically when you:

  • Add, remove, or modify an ingredient
  • Change baking instructions
  • Adjust the recipe yield
  • Make other significant changes to the recipe
Note: Recipe versioning is a Professional+ feature. If you're on a Basic plan, you'll need to upgrade to access version history.

View Your Recipe Version History

  1. From the dashboard, navigate to Recipes and select the recipe you want to review.
  2. Scroll down to the Version History section at the bottom of the recipe page.
  3. You'll see a list of all versions, starting with the most recent. Each entry shows:
    • The version number
    • When the version was created
    • A summary of what changed
Recipe version history panel showing list of versions with timestamps and change summaries

Compare Two Recipe Versions

The diff view makes it easy to see exactly what changed between any two versions of your recipe.

  1. In the Version History section, click on any version entry to open the diff view.
  2. The diff view will highlight:
    • Added items (shown in green)
    • Removed items (shown in red)
    • Modified items (shown in yellow)
  3. Scroll through to review all changes between the current version and the selected past version.
  4. Click Close to return to the version history list.
Diff view showing recipe changes highlighted in green, red, and yellow

Restore a Previous Recipe Version

If you need to go back to an earlier version of your recipe, you can restore it in just a few clicks. The good news: restoring never deletes your current version. Instead, BakeOnyx creates a new version with the old recipe details, so your full history is always preserved.

  1. In the Version History section, find the version you want to restore.
  2. Click the Restore button next to that version.
  3. A confirmation dialog will appear. Review the change summary to make sure you're restoring the right version.
  4. Click Confirm Restore to proceed.
  5. BakeOnyx will create a new version with the restored recipe details. Your recipe is now updated, and your previous version remains in the history.
Tip: Before restoring, use the diff view to compare the version you want to restore with your current recipe. This helps you understand exactly what will change.

Why Ingredient Names Stay in History

You might notice that even if you delete an ingredient from your inventory, it still appears in your recipe version history with its original name. This is intentional—it keeps your version history accurate and readable, so you always know exactly what was in your recipe at any point in time.

Warning: Restoring a recipe version will overwrite your current recipe details. Make sure you've reviewed the changes in the diff view before confirming the restore.

Next Steps

The summary, FAQ, and statistics in this section were compiled from public sources and reviewed by the BakeOnyx editorial team. AI-assisted research.

Frequently Asked Questions

How does BakeOnyx track recipe changes?

BakeOnyx automatically saves a snapshot of your recipe every time you make significant modifications, such as adding or removing ingredients, changing instructions, or adjusting yield. This creates a version history that allows you to review past states of your recipe without manual intervention.

What happens if I make a mistake in a recipe?

If you make an error or decide a recent change isn't working, BakeOnyx's recipe versioning allows you to easily restore a previous version. This feature creates a new version with the old recipe details, preserving your full history and ensuring you don't lose your current work.

Can I see the exact differences between recipe versions?

Yes, BakeOnyx provides a 'diff view' that highlights specific changes between any two recipe versions. Added items appear in green, removed items in red, and modified items in yellow, making it simple to understand what has been altered.

Is recipe version history available on all BakeOnyx plans?

Recipe versioning and history is a feature exclusive to the Professional+ plan. Users on the Basic plan will need to upgrade their subscription to access and utilize this functionality.

How do I restore an old recipe version in BakeOnyx?

To restore a previous recipe version, navigate to the 'Version History' section on the recipe page, locate the desired version, and click the 'Restore' button. A confirmation dialog will appear; confirm the restoration to create a new version with the old recipe details.

Was this article helpful?