-
Notifications
You must be signed in to change notification settings - Fork 52
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
Port browser extension to manifest v3 #1090
Comments
Evidently manifest v3 has been a bunch of drama between the different browser vendors. TLDR: Chrome and Edge are diverging significantly from Firefox in MV3 so far in their supported APIs, and the situation is still in flux, but Chrome is turning off MV2 support in Jan 2023. Sadly, two of the biggest sources of controversy, WebRequest and background pages, are key APIs that our browser extension depends on. Chrome is replacing them with declarativeNetRequest and Service Workers (migration guide), respectively. Firefox's declarativeNetRequest support is evidently currently in "Developer Preview," and they say they'll ship Service Worker support, but haven't yet. |
cc @tantek. Standards drama! 😢🍿:hugstandards: (or whatever the hugops equivalent is) |
Oops, attached the wrong commit ^, that one's unrelated. |
Status: Chrome is now migrated to manifest v3, Firefox is still on v2. Same codebase, different manifest files. |
Closing as obsolete; Bridgy's browser extension is deprecated. |
The Chrome Web Store is transitioning from manifest v2, which the Bridgy browser extension is currently on, to manifest v3. Their timeline says they'll stop accepting new extensions with v2 in Jan 2022, and Chrome itself will stop running v2 extensions in Jan 2023. Guess we'll have to migrate.
...except Firefox evidently doesn't support v3 yet?! Um, ...?
The text was updated successfully, but these errors were encountered: