ugly-email-extension
ugly-email-extension copied to clipboard
V5 ROADMAP
Manifest V2 is going to be depreciated in June 2024 and upgrading Ugly Email to Manifest V3 will require significant effort. I believe this is the right time to refactor the code, maybe even start from scratch.
Here is what we know so far:
- Upgrade to Manifest V3.
- Blocking URLs using onBeforeRequest is no longer available.
- Migrate to declarativeNetRequest.
- Reduce external dependencies. Currently, we use gmail-js which is super helpful but we cannot have Ugly Email's core functionality depend on the 3rd party packages. #17
- Remove the
setTimeout
timer hack and useMutationObserver
. - Better packaging and build scripts, maybe consider using just 😉
- Add an option to hide the icon #12
- Safari & Edge support #19 #13