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

Manifest version 2 is deprecated #39

Open
geekwolverine opened this issue Apr 2, 2022 · 3 comments
Open

Manifest version 2 is deprecated #39

geekwolverine opened this issue Apr 2, 2022 · 3 comments

Comments

@geekwolverine
Copy link

Manifest version 2 is deprecated, and support will be removed in 2023. See https://developer.chrome.com/blog/mv2-transition/ for more details.

@geekwolverine
Copy link
Author

Screenshot_20220402_121201

@paoloricciuti
Copy link

Yeah @w3cj mentioned in the stream that he knows this but given the nature of this project he doesn't totally care about this. Also V3 remove support for background pages (which we use here) in favor of workers.

We could however think to rewrite this to be V3 compliant and upgrade to V3

@paoloricciuti
Copy link

On that note this could be an useful resource to migrate

https://developer.chrome.com/docs/extensions/mv3/migrating_to_service_workers/

P.s. another problem there was with V3 was the fact that the service worker will be shut down if not needed and CJ needed the background script to always run for the notifications. However reading this guide I discovered that you can replace setTimeout with the alarm api that does basically the same thing.

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

No branches or pull requests

2 participants