Skip to main content
Ludwig_T
New Member
September 12, 2022

Need a way to “get latest updates” or “subscribe to changes” from a published community file

  • September 12, 2022
  • 43 replies
  • 5563 views

In other words a way to branch to/from a Community file

Hi everyone,
I publish a design system (DS) to the Community and have frequent updates to fix issues and add/update components.

Community members duplicate this DS to their Organizational account to use in their own projects. They have reported to me that once they import the Figma file into their org and use it as a library they have no way of getting my latest updates easily and without breaking changes into their production design files that refer to the original “duplicated” file.

So it would be great if there was a way to publish “get latest” or “subscribe to changes” in a community file. (Instead of having to restart design file from scratch in the latest version of the Design System).

Librairies features are not an option as they are specific to an ORG and cannot be accessed through the community. And Swapping in this use case does not work well at all.

This would be great for everyone as it would allow Figma to always ship with latest official components from the big design systems from Apple, Google, Microsoft and any other design system available in the community.

(If it mean anything Sketch has had this feature for years now)

43 replies

Saleh2
September 12, 2022

I would like to be able to duplicate a community design file, publish it in my team and have it automatically update should the original author update the community file. Is there a script or a method that tracks of the version status of a community file and automatically replaces/updates the duplicated file in my team’s directory?

Ludwig_T
Ludwig_TAuthor
New Member
November 4, 2022
Ludwig_T
Ludwig_TAuthor
New Member
November 4, 2022

I have the same issue, I started a feature request you can vote on it here

SohrabNiroo
New Participant
November 6, 2022

I’m not sure, If that reasonable to be a feature, Maybe as a toggle to let it update automatically or not

Because when you can edit the copied file and made changes into a component and then that components gets updated from the author, How should it react? replace it?

I know there are people who just use the files, but there are also people who edit them.

As a option to make that choice, I Vote this. but if it wants to happen to everyone then it’s a hard No for me.

Ludwig_T
Ludwig_TAuthor
New Member
November 7, 2022

This would function exactly like branches currently used by design teams in Figma:

  1. Publisher owns the Main Branch.
  2. When changes occur in the Main branch all branches are notified and can opt in to the changes they want. Or just not update at all.

So no unwanted changes would pollute either Main nor your own personalized branch.

It could even be optimized into a second feature where branches could be submitted to the Main branch to crowd source work (like you already do inside your Org).

Sketch goes a different route where you just “get the latest” file from Apple to start your file from which is essentially the same as getting a file from the Figma Community. This works for small short term projects but not so well for long term stuff.

James_Nisbet
November 9, 2022

With the proliferation of community files and component libraries, this is a critical feature IMO

Raquel_Breternitz
February 6, 2023

+1. This would be exceedingly helpful for our public design system UI kit where we have a large community of third party users who make apps on our platform.

Yung
February 6, 2023

+1 for this critical request.

Ross_Howard-Jones
February 12, 2023

+1 We need this badly as well.

Ludwig_T
Ludwig_TAuthor
New Member
February 28, 2023

Now that Figma has announced their Marketplace for Community files it becomes even more relevant as it may be more profitable to Subscribe to an asset and it’s updates then it would to have multiple concurrent versions on the community.