plasmo icon indicating copy to clipboard operation
plasmo copied to clipboard

🧩 The Browser Extension Framework

Results 199 plasmo issues
Sort by recently updated
recently updated
newest added

### How do you envision this feature/change to look/work like? Create a promise, ### What is the purpose of this change/feature? Why? The reason is that I am unable to...

enhancement

### What happened? Using `PlasmoGetInlineAnchorList` with `` as anchor in [https://docs.plasmo.com/](https://docs.plasmo.com/), there will be two CSUI shown: And then, if I click some links in the navigation on the left,...

bug

### What happened? Docs example of sending a message from MAIN world CS to background throws an error. When trying to send a message to background thread from MAIN world...

bug

### How do you envision this feature/change to look/work like? Instead of providing match URLs in PlasmoCSConfig, allow a UI (ex. react component) to be mounted when the extension icon...

enhancement

### How do you envision this feature/change to look/work like? When specifying --target=safari-mv3, it should spit out an actual XCode project suitable to be used on Safari ### What is...

enhancement

### What happened? A bug happened! So many errors. I don't know why. `background.ts` ```javascript import browser from 'webextension-polyfill' browser.contextMenus.removeAll(); browser.contextMenus.create({ id: 'test', title: "test", contexts: [ "image", ] });...

bug

### What happened? If you set the version to `xx.xx.xx.xx`, this bug `Invalid Web Extension manifest` will appear. It seems that Plasmo only support `xx.xxx.xx` version. ### Version Latest ###...

bug

## Details This PR introduces support for a custom `.parcelrc` at the root of the project. It will warn the user if the config doesn't extend Plasmo's one. This serves...

### How do you envision this feature/change to look/work like? We could add an option to the `PlasmoCSConfig` type called `includeInline` or something similar. When this exists and is `true`,...

enhancement

### What happened? Violation: The Manifest V3 product contains remote code. ```javascript .plasmo/cache/remote-code/e3b1320b18219fdb.js: (function(a){function b(){m=F.documentElement.getAttribute("data-tag-assistant-present");Tt(m)&& (l=h.Uj)}if(!E["__TAGGY_INSTALLED"]){var c=!1;if(F.referrer){var d=qh(F.referrer);c="cct.google"===kh(d,"host")} if(!c){var e=sj("googTaggyReferrer");c=e.length&&e[0].length}c&& (E["__TAGGY_INSTALLED"]=!0,Xb("https://cct.google/taggy/agent.js"))}if(Je)a(); else{var f=function(u){var v="GTM",w="GTM";De?(v="OGT",w="GTAG"):Je&&(w=v="OPT"); var x=E["google.tagmanager.debugui2.queue"];x||(x=[], ``` https://cct.google/taggy/agent.js ### Version...

bug