rostok / ubichr

Ubiquity for Chrome
8 stars 10 forks source link

Update to manifest V3 #16

Open mingyee2 opened 2 months ago

mingyee2 commented 2 months ago

Chrome is dropping support for V2 soon, so might be good to update the manifest file.

rostok commented 2 months ago

Sorry to disappoint but this is not a trivial task. v3 doesn't use background pages and requires heavy reorganization. regardless of the effort manifest v3 does not allow to run any custom code via eval or similar method. Currently I have no plans to update ubichr, and personally will probably switch to Firefox. I will however happily accept any help and pull requests here.

mingyee2 commented 2 months ago

Oh, wow, that really sucks. I guess if you switch to Firefox, then you could just reopen development on Ubiquity itself 😅. I might just not update my Chrome, as I have been doing. Or possibly switch to another Chromium-based browser. Firefox functionality is lagging behind in some areas, from what I have heard. Don’t know…

I’ll see if I can figure out a way to make it work with Manifest V3. It really depends how much spare time I have, I guess, since you said it would not be a trivial task.

rostok commented 2 months ago

There's also iShell (https://gchristensen.github.io/ishell/) which works both on FF and Chrome. My current strategy is to keep and update ubichr as long as it works. Then switch to iShell because it supports MV3.