With this release, I consider Extendium to be feature-complete enough to be called done. Of course, this doesn't mean I am going to stop development, but rather that the core vision for the project has been realized. Bug fixes, performance improvements, and support for more extensions will continue to be a priority. This also means it has been added to the website and can now be installed and auto updated through Millennium. https://steambrew.app/plugin?id=788ed8554492
Key new features in 1.0.0:
- Extendium now should fully work on Linux. There are still some inconsistencies with the UI compared to Windows, but the core functionality should work.
- A new setting has been added to allow you to configure which links should open in your default external browser
- The url matcher has been fully rewritten so extension content script should now always load. Even if the extension has some complex script matches.
- The readme has also been updated with more information on how to use Extendium. So make sure to check it out. README
Bug Fixes
- broken link to extension manger in toolbar (a684dd5)
- don't repin extensions if there are no pinned extensions, closes #6 (99b77c5)
- some options links not working when there was a space in the file path (2c9f75a)
- some scripts in popups not loading when being a type module (27148ae)
Features
- add external link manager for opening urls in external browser (670fe98)
- add search filter to storage manager (e5c6a8e)
- full linux support (5bf2a76)
- implement colored console logging with context badges and improve error handling (6cc325c)
- show dot indicator when an update is available in the extension bar (82dc246)
- support background module scripts (04c5dbe)
- use new url matcher, content scripts should now always load (e48a9c8)