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 #32

Closed
jobara opened this issue Apr 7, 2022 · 1 comment · Fixed by #40 or #44
Closed

Update to manifest v3 #32

jobara opened this issue Apr 7, 2022 · 1 comment · Fixed by #40 or #44
Labels
bug Something isn't working
Milestone

Comments

@jobara
Copy link
Member

jobara commented Apr 7, 2022

Describe the bug

Manifest Version 2 has been deprecated. We have until Jan 2023 to update at which point v2 manifest extensions will no longer run in the browser.

Additional context or notes

Manifest v3 transition timeline

@jobara jobara added the bug Something isn't working label Apr 7, 2022
@jobara jobara added this to the v0.3.0 milestone Apr 12, 2022
@jobara
Copy link
Member Author

jobara commented May 10, 2022

It looks like the keyboard shortcut to open the extension won't work until Chrome 103.
https://bugs.chromium.org/p/chromium/issues/detail?id=1190476

cindyli added a commit to cindyli/uio-plus that referenced this issue Oct 28, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Nov 1, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Nov 11, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Dec 7, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Dec 8, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Dec 8, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Dec 19, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Dec 19, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Dec 20, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Dec 20, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Dec 20, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Dec 20, 2022
cindyli added a commit to cindyli/uio-plus that referenced this issue Dec 20, 2022
jobara added a commit that referenced this issue Dec 21, 2022
* wip: update to manifest v3

* chore: cleanup suggested in code review

* refactor: update dependencies

* chore: more cleanup from review

* GH-32: in progress of adding tests for background.js

* GH-32: add unit test for background.js

* GH-32: add tests for enhancer.js using sinon-chrome

* GH-32: Finish writing tests and clean up

* GH-32: modify the npm build script

* GH-32: update the node version used by Github CI

* GH-32: replace ; with && when defining npm tasks

* GH-32: add a code comment

* GH-32: add sinon into devDependencies

* GH-32: defer javascript loading to fix no container error

* GH-32: fix a couple of issues found in code review

* GH-32: fix the no container error at enabling UIO+

* GH-32: disable the page level reading

* GH-32: address review suggestions

Co-authored-by: Justin Obara <obara.justin@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
1 participant