manugarg/pagenotes-issues

Migrate to manifest v3.

Closed this issue · 6 comments

Manifest v2 deprecation date is coming close, and it's going to be a huge effort as lot of things have changed.

I'm currently halfway. I'll provide a more detailed status soon.

So far the biggest changes are:

  • Lost access to localStorage, so need to migrate data to chrome.storage.local. The latter is an async only API which enforces a bunch of changes in the code.
  • No access to background page as there is no background page in manifest v3.

Currently main pain point is that extension reviews are super slow, sometimes taking more than 24hrs, so can't iterate quickly and safely. Moving to manifest v3 will improve that situation.

We're getting closer to the finish line. We need everybody on the version 2.6.2 before we can make the switch.

Submitted version 3.0.0 (with manifest V3) for review.

This is done. It's been a long effort with many changes, and lots of checkpoints and testing. Please file bug if you encounter any issues.