Note
Disclaimer: Duda Vibe is currently in beta. By using this feature, you acknowledge it is experimental, may contain unexpected behavior, and is subject to modification at any time.
Each change to your project (a request in Copilot, a Quick edit, or a change to the code) creates a new version. Vibe stores all previous versions, so you can preview an earlier one and restore your project to it. This lets you experiment freely and test new changes without worrying about breaking your project or losing progress.
In the Vibe workspace for your project, click the Version history icon in the right sidebar. Versions are grouped by date. Each one shows a title summarizing the change, when it was made, and who made it. Your current version is marked Current.
Click the three dot icon next to a version and select either Preview or Restore. Or, click the version and the preview will open so you can review the version before deciding whether or not to restore it. Click Restore this version or Exit preview.
In the popup, click Restore to confirm.
When you restore a version, it's added to the top of your version history as a new version, with Restored: at the start of its title, and marked Current. Newer versions stay saved, so you can return to them at any time.
Note
You can also preview or restore a version from the chat. On the Copilot message that made the change, click the Preview or Restore icon. These icons don't appear on the message for your current version. Copilot can't restore a version if you ask it to in the chat.