I finally got around to testing out the new changes and submitting the build.
I will make a proper post once it is approved on Chrome and Firefox, but if you get the update before I get a chance then you can read below for the new changes:
Changes with v1.2.4:
- search for communities through Lemmyverse.net or for posts through search-lemmy.com directly from the popup or sidebar
- First feature pulled from LemmyTools! You now have the option to hide the Lemmy sidebar entirely (more LemmyTools features to come!)
- Replaced non-functional 'subscribe' button on foreign
/communities
pages to make them useful (only when no account is signed in, so not to replace something functional) - Initial support for Alexandrite & Photon frontends. Test them here:
- Alexandrite: https://a.lemdro.id/c/lemdroid
- Photon: https://nu.lemdro.id/c/lemdroid
- New 'communityNotFound' button to account for alternate frontends: https://lemmy.ca/c/lemdroid@nu.lemdro.id
- Fix for generated link on CommunityNotFound pages
- Biggest change was behind the scenes: Completely refactored the code to move repetitive functions to a utils.js file. Should be a lot easier for people to collaborate and to maintain
Future Plans:
- Exploring a 'Reddit migrator' tool, similar to the mobile tool in Voyager, powered by lemmyverse.net
- Adding more features from LemmyTools Userscript, with help from /u/howdy@thesimplecorner.org
- Prepping for Firefox Mobile app, now that they are opening mobile up to all extensions!
- Keyboard hotkeys, possibly collaborating with someone that already implemented something similar
- Adding icons and simplifying the design, as the menus are getting very wordy
- settings to limit onboarding / help instructions
- Ability to have multiple 'home instances'
- Finishing the setup so that people can contribute translations / other languages to the extension.