mobx-devtools icon indicating copy to clipboard operation
mobx-devtools copied to clipboard

Update to Manifest v3 (at least for Chrome)

Open coolsoftwaretyler opened this issue 1 year ago • 1 comments
trafficstars

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 avatar Sep 19 '24 22:09 coolsoftwaretyler

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

andykog avatar Sep 20 '24 06:09 andykog

I'll get started on this today.

coolsoftwaretyler avatar Oct 27 '24 20:10 coolsoftwaretyler

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)

coolsoftwaretyler avatar Oct 27 '24 21:10 coolsoftwaretyler

Closed in https://github.com/mobxjs/mobx-devtools/pull/129!

coolsoftwaretyler avatar Nov 02 '24 21:11 coolsoftwaretyler