vue-web-extension icon indicating copy to clipboard operation
vue-web-extension copied to clipboard

Any plans to migrate to Manifest V3?

Open awardx opened this issue 3 years ago • 3 comments

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.

awardx avatar Jan 13 '21 22:01 awardx

Hi, please see https://github.com/Kocal/vue-web-extension/issues/654#issuecomment-756663110

Kocal avatar Jan 14 '21 19:01 Kocal

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.

awardx avatar Apr 03 '21 22:04 awardx

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

sherifmayika avatar Oct 12 '23 14:10 sherifmayika