Publishing deploys your frontend to a stable public URL — something like your-project.lovable.app. Backend changes (edge functions, migrations, storage rules) deploy automatically on every edit, so "publish" really just means "open the frontend to the world".
/Preview vs. published
- 01Preview URL: Always reflects the latest edit — great for sharing works in progress.
- 02Published URL: Only updates when you hit publish — safe to share with real users.
- 03Rollback: You can re-publish an older version at any time from the publish history.
Run a security scan first
Lovable's scanner catches missing RLS policies, exposed secrets, and other publish-blockers. Run it before every release.