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

Update to Manifest v3 (at least for Chrome) #120

Closed
coolsoftwaretyler opened this issue Sep 19, 2024 · 4 comments
Closed

Update to Manifest v3 (at least for Chrome) #120

coolsoftwaretyler opened this issue Sep 19, 2024 · 4 comments
Assignees

Comments

@coolsoftwaretyler
Copy link
Collaborator

This browser extension is on the old browser extension manifest version, v2.

We should upgrade to v3 for chrome and evaluate if it makes sense to do the same for Firefox to get things up to date.

@coolsoftwaretyler coolsoftwaretyler added this to the 2024 Dev Readiness milestone Sep 19, 2024
@andykog
Copy link
Member

andykog commented Sep 20, 2024

Indeed, there’s a warning in Chrome Web Store that they will stop supporting manifest v2 soon

@coolsoftwaretyler
Copy link
Collaborator Author

I'll get started on this today.

@coolsoftwaretyler
Copy link
Collaborator Author

This'll be a bigger lift. Here is a checklist from Chrome: https://developer.chrome.com/docs/extensions/develop/migrate/checklist

After some initial exploration, I think the biggest items will be:

  1. Changing the backend to be a service worker (may require some new patterns to connect to our backend)
  2. Removing the unsafe evaluations and inlined scripts
  3. Changing some of the UI to more modern patterns (like using a side panel instead of a separate window)

This was referenced Oct 28, 2024
@coolsoftwaretyler
Copy link
Collaborator Author

Closed in #129!

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