Workflows Frequently Asked Questions
How do I update Plasmo to the latest version?
If you use pnpm, run:
pnpm up -L plasmo
For other package managers, you will need to purge the lock file and rerun the install command to get the latest version of Plasmo.
Alternatively, you can manually pin Plasmo's version by upgrading its version number in package.json
and running the install command afterward.
What should I do if an error occurs?
Please run plasmo
with the --verbose
flag and paste the output in the log section of a bug report. That will help us triage the issue 100x faster 🙏
plasmo --verbose
What are the officially supported browser targets?
Officially supported targets are:
chrome-mv3
(default)firefox-mv2
Any chromium-based browser (e.g. Edge, Brave, Opera, etc.) should work, e.g:
edge-mv3
brave-mv3
opera-mv3
We are working to support safari-mv3
soon. See this issue (opens in a new tab)
For the time being, if you'd like to build for Safari, you can target firefox-mv2
and use the safari-web-extension-converter (opens in a new tab) to convert the extension to Safari.