Does Lovable have version history?
Yes. Lovable saves a version on every change, and you can preview, bookmark and revert them from History. It doesn't give versions readable numbers or show your prompt, and revert restores code only. This kit adds the numbers, dates and prompts, and a timeline you open from your preview.
What's the difference between Lite and Pro?
Lite needs no GitHub and takes about 10 minutes, but its version list sits in your app's database where anyone with the public key can read it, so it suits personal and prototype projects. Pro uses GitHub, gives every change a version, keeps it private and lets you go back by asking in chat.
Does going back restore my database?
No. Like Lovable's own History, going back restores code only. Database rows and uploaded files stay as they are. If a change added or altered tables, going back can break the app until you ask Lovable to fix the tables.
Will visitors to my live site see the version button?
No. The button shows in your Lovable preview. To see it on the live site yourself, add ?versions=on to the address, and ?versions=off to hide it again.
Does it work with Bolt, v0, Cursor or Claude Code?
Bolt and v0 are in testing. A skill for Claude Code, Cursor and other coding tools is coming soon. For ChatGPT, Claude and Gemini chats, the free prompt on this page adds numbered version notes to any conversation today.
How do I undo a change in Lovable without the kit?
Open History from the top bar (or Project → History), pick the version you want and click Revert. Lovable creates a version on every change, so you can go back step by step. Revert restores code only: database data stays as it is.