Design Systems & Dependencies
Design & UI · 2 articles
Are design systems versioned?
Currently, Lovable design systems are not explicitly versioned. Any changes made to the design system project immediately affect all connected projects. If you need versioning, consider creating separate design system projects (e.g., 'design-system-v1', 'design-system-v2') and connecting the appropriate version to each project.
React version mismatch
If your project's React version doesn't match a dependency, you'll see errors. Check package.json for the React version, then verify all dependencies (like shadcn/ui, Radix UI) support that version. Update outdated packages via npm or yarn, or downgrade React if needed. Lovable projects use React with Vite; ensure versions are compatible.