Lovable: Compare and Restore Earlier Plan Versions

LovableView original changelog

Lovable's Plan mode now keeps every revision made during a round of planning, letting builders step through earlier versions using undo and redo arrows above the plan instead of losing them to the next AI revision. Selecting Save while viewing an older version restores it as the current plan, and unsaved edits block navigation until they are saved or canceled. Version history resets once a plan is approved or skipped, and the previous "Show changes" view has been removed in favor of this browser.

Key Takeaways

  • Every plan revision is now saved, letting builders step backward through a round of planning with undo and redo arrows instead of losing earlier drafts.
  • Older versions are read-only, viewable in full but not editable or actionable until restored with the Save button.
  • Restoring is explicit, requiring a builder to select Save on an earlier version to make it the current plan again.
  • Unsaved edits block navigation, disabling the undo and redo arrows until the builder saves or cancels their changes.
  • Approval adapts to unsaved work, changing the button to "Save & approve" so edits are captured automatically rather than lost.
  • History resets each planning round, meaning version tracking starts fresh once a plan is approved or skipped.

Never Lose a Plan Again

Lovable now keeps a running history of every revision made during a single round of planning in Plan mode, letting builders step backward through earlier drafts of a plan instead of losing them the moment Lovable proposes a revision. Undo and redo arrows sit above the plan itself, and clicking through them opens a read-only view of each prior version labeled with a banner such as "Viewing version 2 of 3."

Comparing and Restoring

An earlier version can be read in full but not edited or selected for follow-up changes while browsing it; a builder can only act on the version currently marked as latest. To bring an old version back, selecting Save while viewing it restores that version as the new current plan. The same Save control appears after editing the latest plan directly, letting personal edits be preserved as their own version rather than lost to the next AI revision. While unsaved edits exist, the undo and redo arrows are disabled until the builder chooses Save or Cancel, preventing a half-finished edit from being silently discarded.

Approving From an Earlier Version

Plans cannot be approved directly while viewing an older version: the builder must first save it back to current or return to the latest version. If unsaved edits exist at the moment of approval, the button itself changes to read "Save & approve", automatically preserving those edits as part of the approval rather than requiring an extra step. Lovable also removed the previous "Show changes" view for revised plans in favor of this version browser. Version history is scoped to the current planning round: once a plan is approved or skipped, Lovable starts a fresh history for whatever comes next.

Lovable Plan Mode: Version History and Restore | Yet Another Changelog