I’m running into a frustrating issue with our design system in Figma and could use some help figuring out what’s going wrong. Here’s the situation:
We have a component from an older version of our design system, and recently we updated its structure (e.g., layer organization, etc.). After publishing the updated library, the changes aren’t reflecting in another file that uses this component. The structure in that file stays stuck on the old version, and the only fix we’ve found is to manually swap the component from the library again. On top of that, variables tied to the component aren’t updating either—we keep getting an error saying “Library needs to be republished” to reflect the mode, even though we’ve already republished everything.
Our setup looks like this:
- Variables are defined in one file.
- Components are in a separate file.
- We updated both the variables and component structure, then republished the library.
I’d love to know:
- Why aren’t these updates syncing automatically across files?
- Is there a better way to set this up so we don’t have to manually swap components every time?
Has anyone else run into this? Any tips or workarounds would be awesome. Thanks in advance!