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 v3 support #884

Closed
erkinalp opened this issue Dec 7, 2023 · 5 comments
Closed

Manifest v3 support #884

erkinalp opened this issue Dec 7, 2023 · 5 comments
Labels
Milestone

Comments

@erkinalp
Copy link

erkinalp commented Dec 7, 2023

No description provided.

@ParticleCore
Copy link
Owner

The new redesign will be focused on being compatible with Firefox's and the extension requirements.

As far as I can see, the API I prioritize appears to not have been tampered with in manifest v3 for non-chromium browsers: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json

If that is the case then the manifest will be upgraded to v3, but for the time being it will be reworked using v2.

@ParticleCore
Copy link
Owner

Just for quick reference, this is the most important part about manifest V3

image

https://blog.mozilla.org/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/

@ParticleCore
Copy link
Owner

I have no idea why I closed this.

@ParticleCore ParticleCore reopened this Dec 10, 2023
@ParticleCore ParticleCore moved this to Backlog in 2.0.0 Jan 6, 2024
@ParticleCore ParticleCore moved this from Backlog to In review in 2.0.0 Jan 6, 2024
@ParticleCore ParticleCore added this to the 2.0.0 milestone Jan 7, 2024
@ParticleCore ParticleCore moved this from In review to Done in 2.0.0 Jan 7, 2024
@ParticleCore
Copy link
Owner

The new manifest v3 appears to have some problems, mainly one of the host permissions is never prompted to the user and it is required for the extension to work properly.

image

Honestly I don't even know how to resolve this, and the available documentation does not show any hope of solving this issue, so I think for now it will have to be on a learning curve basis and explain users they need to manually give that permission, unless I have overlooked something. This is extremely not user friendly and I hope Firefox will improve this soon.

@ParticleCore
Copy link
Owner

I've had to revert this upgrade due to the issues outlined in #907

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Status: Done
Development

No branches or pull requests

2 participants