-
Notifications
You must be signed in to change notification settings - Fork 4
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
Update manifest for v3 spec #4
Comments
@kawazoe yeah yeah |
Oh wow! I didn't really pay attention to the changes... After a bit of reading, my understanding is that instead of using a content script in your manifest, you would have to switch to the new As long as you load your What kind of restrictions have you encountered? EDIT: I have just seen the whole background page depreciation... Yeah that's a big one. At least, they provide a migration guide to help with that: https://developer.chrome.com/docs/extensions/mv3/migrating_to_service_workers/ |
I will check that out as soon as I get a chance! Like I said earlier, this extension is what makes my entire setup work, so I definitely want to keep using it. 😃 I see that you do not have a |
@kawazoe it will be cool to see your PR in this repo! |
@ish- How do you want to handle the last few changes on main? Do you want me to start the migration over from the main branch or to backport the changes to your existing v3 branch? |
@kawazoe i think its possible to rebase last main changes into v3. test all staff there and then merge v3 into main when it will be ready |
I'll see if that's possible, but I'll leave that to you if the merge gets too complicated. There is less risk of errors since you know the code better. |
@kawazoe can i merge v3 from your fork? or you want to pull request? |
I can create a PR, but #7 found a small issue that appears to only happen during the initial install. I'll try to take a look at it today. Once that's fixed, it should be good to go. |
@kawazoe great! |
@kawazoe i will test it within a few days and then i would discuss some cases about initialization on demand (to not inject every page, but be convenient) and appearance |
Just as an FYI in case you missed it, loading the extension in dev mode will give you a warning that v2 of the manifest file is deprecated and you should be moving to v3. See https://developer.chrome.com/blog/mv2-transition/ for more info.
The text was updated successfully, but these errors were encountered: