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

Any plans to migrate to Manifest V3? #657

Open
awardx opened this issue Jan 13, 2021 · 3 comments
Open

Any plans to migrate to Manifest V3? #657

awardx opened this issue Jan 13, 2021 · 3 comments

Comments

@awardx
Copy link

awardx commented Jan 13, 2021

Reading the Chrome Extensions documentation, I understand that they are planning to phase out MV2 in the future.

Have you already considered updating your package to meet the MV3 requirements?

I understand that they are also changing their CSP policies eliminating the use of 'unsafe-eval' from the script-src directive. Could that pose a migration problem for your package?

Since the upgrade is inevitable, I thought it would be wise to adapt to these changes ASAP and start coding future-proof extensions without thinking about what could potentially go obsolete down the road because of a postponed migration.

@Kocal
Copy link
Owner

Kocal commented Jan 14, 2021

Hi, please see #654 (comment)

@awardx
Copy link
Author

awardx commented Apr 3, 2021

Hi @Kocal sorry to pester you for the same question again. I know you already pointed to the #654 comment but after searching for hours I'm still banging my head trying to run your package with service workers in dev/watch mode. I followed the steps from #654 but I still get a generic error - Service worker registration failed.

Is there any way I could run this package with MV3 and service workers in dev mode with auto reload?

I'd appreciate any help or least direction to search further.

@sherifmayika
Copy link

https://github.com/SimplifyJobs/webpack-ext-reloader is out with MV3 support a week ago
https://github.com/pt-plugins/vue-cli-plugin-browser-extension already points to webpack-ext-reloader
simple merge will solve this

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

3 participants