Skip to main content
Rishikeshprem
New Participant
September 3, 2026
Question

How to update my figma plugin using manifest?

  • September 3, 2026
  • 7 replies
  • 116 views

I have a plugin which is in live. I have used manifest file to install the plugin and published it. Now i have upgraded the plugin, i tested it locally and i wanted to update that to my live plugin using manifest. How to do that?

7 replies

Nellya
Power Member
September 3, 2026

Ctrl+K → Plugins & Widgets → Plugin name → ●●● → Publish new version

Rishikeshprem
New Participant
September 3, 2026

Thanks for the reply @nellya

I get the publish new version option. But it still publishes the same version. I have my local updated plugin and my live plugin. I don’t know how to connect my local updated plugin to my live plugin. Or should i do anything? Did i miss any step here?

Nellya
Power Member
September 3, 2026

Thanks for the reply @nellya

I get the publish new version option. But it still publishes the same version. I have my local updated plugin and my live plugin. I don’t know how to connect my local updated plugin to my live plugin. Or should i do anything? Did i miss any step here?

Make sure you publish development version, it should have a Development label near the name

 

Jaycee Lewis
Figmate
Figmate
September 3, 2026

Thank you ​@Nellya 🙌

Wirkkarl
Active Member
September 3, 2026

Make sure the id in your local manifest.json is exactly the same as the ID of the published plugin. If it’s different, Figma will treat it as a separate plugin. You may also need to re-import the local version from the manifest in the Desktop app, then use “Publish new version” from the development plugin. That’s what I’d check first.

Jaycee Lewis
Figmate
Figmate
September 3, 2026

Thanks ​@Wirkkarl 🙌 

Rishikeshprem
New Participant
September 4, 2026

Thanks ​@Nellya and ​@Wirkkarl!

Basically, I should use the id in my updated manifest.json. This is where i missed. Since the live plugin has the id in manifest.json so it fetches it quickly. The updated manifest.json didn’t have the id so figma couldn’t fetch it. 

 - From my live plugin, i took the id and pasted it on my updated manifest.json.
 - Removed local version from the live plugin. Manage plugin → Plugin name → ●●● → Remove local version.
 - Now, i wanted to locate my updated plugin to run it. Manage plugin → Plugin name → ●●● → Locate local version.

By selecting my updated manifest.json (with id), it fetched the updated manifest. And it worked.

Thank you all. 🙌🏻