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? Currently, running `chrome.sidePanel.setPanelBehavior({ openPanelOnActionClick: true })` in `background.ts` is the only way to toggle a side panel when the user...

enhancement

### How do you envision this feature/change to look/work like? I see #452 and have some ideas. I think we can do more. First, we do need more default templates,...

enhancement

### What happened? I started out project as VueJS for `Options.vue` etc. Upon learning that Plasmo does not yet implement Vue HMR for CS UI, I decided to switch to...

bug

## Details This PR aims to fix the issue: [The style tag in the nested component in content scripts doesn't take effect when using Vue SFC](https://github.com/PlasmoHQ/plasmo/issues/725). What I've done is:...

## Details This PR is the implementation of [RFC#524](https://github.com/PlasmoHQ/plasmo/issues/524): chunked messaging. It is only available for ports, because this feature is designed for large data transfers through long lived connections....

### What happened? A bug happened! ```  WARN  Issues with peer dependencies found . └─┬ plasmo 0.83.0 └─┬ @plasmohq/parcel-config 0.39.4 └─┬ @parcel/config-default 2.9.3 └─┬ @parcel/optimizer-htmlnano 2.9.3 └─┬ htmlnano 2.1.0 └──...

bug

### What happened? ```vue If I can have honesty, it's easier to overlook mistakes ζ΅‹θ―• import { ElButton } from 'element-plus' import cssText from "data-text:~src/contents/plasmo-overlay.css" import elementCssText from "data-text:element-plus/dist/index.css" import...

bug

### What happened? Unable to import hooks from `react` such as `useState` or `useEffect`, I got the following error: `Uncaught Error: Cannot find module 'react'` This happens on a CSUI...

bug

### What happened? Trying to integrate wagmi in my extension popup like this: ```javascript ... import { WagmiConfig, createConfig, mainnet } from 'wagmi' import { createPublicClient, http } from 'viem'...

bug

### How do you envision this feature/change to look/work like? The new system would automatically split the message data into pieces that wouldn't reach the size limitation of the browser...

enhancement