Skip to content

Conversation

@redac
Copy link

@redac redac commented Mar 11, 2025

Fixes #20

Summary

  1. Update extension from Manifest V2 to Manifest V3 format
  2. Convert background page to service worker architecture
  3. Switch from localStorage to chrome.storage API for persistence
  4. Add migration code for existing user data

Test plan

  • Verified extension loads correctly in Chrome
  • Tested account switching functionality works as expected
  • Confirmed data migration from localStorage to chrome.storage works properly

1. update manifest.json to use manifest v3 format
2. convert background.js to service worker
3. update package.json dependencies
4. switch from localStorage to chrome.storage.local api
5. add migration code for existing user accounts
@ajschofield
Copy link

Nice, seems to work fine. Doubt this will get merged since the project seems abandoned but thanks for this.

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

Successfully merging this pull request may close these issues.

Update to support Manifest V3

2 participants