Allow the selection of another component in the swap libraries panel

Currently, when you attempt to swap libraries in Figma, you see a nice overlay window that displays which components the old library components will switch to. On occasion, if the component name has changed between library versions, Figma won’t identify the correct component to swap to and it simply says ‘No component found’ (or something similar).

It would be great if you could have the instance swap fucntionality here, so that you could manually select the component in the new library to replace the old one. I believe Sketch have something similar to this when switching libraries there.

This would be a huge boost for projects managing multiple versions of libraries and projects needing to swap between them.

Thanks for the feedback, @Dave_Fenner! We’ll pass this along to the team for consideration.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

If you swap libraries, …

  • you can only swap components with identical names.

This is not great, if the component name has changed in the meantime.

Instead, I would like to…

  • swap components with different names.
  • select the target component for swapping.

Even greater would be the option to…

  • swap variants of components.

This might be helpful, when restructuring components. Sometimes we are splitting variants in two components or merging variants into one component.

We are using the “swap” feature for testing bigger changes in our design system. Making sure that changes won’t break designs, before we release them.


This was previously also mentioned here:
https://forum.figma.com/t/allow-the-selection-of-another-component-in-the-swap-libraries-panel/44844/1