Releases: magicoflolis/Userscript-Plus
Web Extension v6.0.0
It's here! After literal years of work I have migrated the userscript into a web extension.

Firefox:
Chromium:
Microsoft Edge:
- Migrated all non userscript features
- Removals:
- Removed Open UserJS engine due to the way the site works and the way this web extension is written, this engine is still available in the userscript version
- Removed Greasyfork Search with Sleazyfork Results include - might re add it back in a future update
- General:
- You can fullscreen the list and it will open it to a new tab
Known Issues:
- Settings require the tab to be closed then reopened for changes to take affect
- Counter does not always update automatically, click the popup will fix it
- Not all settings have been fully implemented
TODO:
- Finish translations
- Finish blacklist section
- Fix random bugs and issues
Misc:
What took so long?
In a nutshell, laziness and web extension "challenges".
I never wanted to just copy and paste the entire userscript file and create a wrapper around it, I wanted to properly integrate it as a web extension. Which turned out to be much harder then I was expecting and with the addition of chrome going from manifest v2 to v3 it became even harder as I barely understood the basics of v2. With a lot of rewrites to my base code I was able to create something I felt happy with to finally convert into a web extension and with firefox now supporting v3 the time was right to get back into it.
Plus it's such a hassle to upload an extension on the Chrome Web Store and Edge Add-ons as I have to detail everything before I can submit it.
Anyways support is always welcome ❤️ https://github.com/sponsors/magicoflolis
Web Extension v5.0.0
What's New
Not everything from User Script version has been imported yet.
- Updated web extension to match User Script version.
Known Issues
- Does not function well on Chromium based browser.
- Only tested with Firefox.
TODO
Web extension version is still a work in progress
- Add translations to menu commands.
- Add translations to "Install as user style?"
- Add sorting to the following: "Total installs", "Ratings", "Created date"
- Improve design of blacklist section.
User Script v6.8.0
Latest version => https://github.com/magicoflolis/Userscript-Plus/tree/master/dist
What's New
- Added
@resource
tag to each userscript - Readded "author" tag to this userscript
- Removed userscript heads from editor
- Fixed issue url being undefined
- Reworked cache system
- Reworked when elements are created by the document
Known Issues
- "Filter out other languages" may not filter every userscript that is not in your language.
- SVG elements don't load on every webpage, can be blocked by the page.
TODO
- Add translations to menu commands.
- Add translations to "Install as user style?"
- Add sorting to the following: "Total installs", "Ratings", "Created date"
- Improve design of blacklist section
v6.7.2
What's New
- Fixed #55
- Added command "Inject Userscript+" to userscript managers popup menu.
- Will re-inject container to web page.
- Added command "Close Userscript+" to userscript managers popup menu.
- Will delete container from web page.
Known Issues
- "Filter out other languages" may not filter every userscript that is not in your language.
- SVG elements don't load on every webpage, can be blocked by the page.
TODO
Webextension version is still a work in progress
- Add translations to menu commmands.
- Add translations to "Install as user style?"
- Add sorting to the following: "Total installs", "Ratings", "Created date"
- Improve design of blacklist section
v6.7.1
What's New
- Will prompt the user when installing a user style.
- Clicking "Confirm" installs as a user style.
- Clicking "Deny" installs as a user script.
Known Issues
- "Filter out other languages" may not filter every userscript that is not in your language.
- SVG elements don't load on every webpage, can be blocked by the page.
TODO
Webextension version is still a work in progress
- Add translations to "Install as user style?"
- Add sorting to the following: "Total installs", "Ratings", "Created date"
- Improve design of blacklist section
v.6.7.0
What's New
- Added German translations, Hallo Welt!
- Added Polish translations, Witaj świecie!
- Added accounts.google.com and myaccount.google.com to blacklisted.
- Chromium based browsers:
- Added
createHTML
to pages Trusted Types API - If you encounter any problems please submit a New Issue
- Added
Changes & Fixes
Known Issues
- "Filter out other languages" may not filter every userscript that is not in your language.
- SVG elements don't load on every webpage, can be blocked by the page.
TODO
Webextension version is still a work in progress
- Add sorting to the following: "Total installs", "Ratings", "Created date"
- Improve design of blacklist section
v6.6.2
v6.6.1
- Fixed support URL
v6.6.0
Changes
- Updated and finished translations, added Arabic translation.
- Redesigned UI.
- Middle clicking a tab will now close that tab, does not work on all websites.
- Middle clicking "+" will now open a new tab, does not work on all websites.
- Reworked blacklist system
- If you have customized the blacklist, please backup your list and reset your config!
- Added ability to customize font family.
Known Issues
- "Filter out other languages" may not filter every userscript that is not in your language.
- SVG elements don't load on every webpage, sometimes are blocked
TODO
Webextension version is still a work in progress
- Add sorting to the following: "Total installs", "Ratings", "Created date"
- Improve design of blacklist section
Build Changes
- Moved most JSDoc tags to a typescript file.
- Fixed userscript meta creation.
v6.5.1
Changes
- Tweaked injection
Fixed
- Stylesheet not injecting itself through certain browser and on webpages
Known Issues
- SVG elements don't load on every webpage, sometimes are blocked
TODO
Webextension version is still a work in progress
- Update translations.
- Add sorting to the following: "Total installs", "Ratings", "Created date"
- Add permission viewer