Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to Manifest V3 (MV3) #29

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Conversation

lrq3000
Copy link

@lrq3000 lrq3000 commented Feb 8, 2025

This PR migrates the extension to Manifest V3.

I tested and it fully works.

This PR was made possible by the use of genAI (Roo Code v3.3 + Gemini Flash Thinking Exp 01 12), with manual overview of the process of course.

I reviewed the changes and for the most part they seem to be adequate and non redundant, but an experienced browser extensions programmer may want to have a second look to maybe optimize here and there if necessary.

(BTW I am an experienced programmer, just not in browsers extensions development).

Fixes #28 .

… extension in Chrome

The extension is now fully working under Chrome as a MV3 extension!

Signed-off-by: Stephen L. <[email protected]>
This fixes `Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist.`

Signed-off-by: Stephen L. <[email protected]>
Signed-off-by: Stephen L. <[email protected]>
Signed-off-by: Stephen L. <[email protected]>
… immediately

Fixed error: Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist.

Signed-off-by: Stephen L. <[email protected]>
Signed-off-by: Stephen L. <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Manifest v3
1 participant