Replies: 1 comment
|
Trying to enable release discussions, first time doing it, let's see how it goes ❤️ |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Join our discord community
Note to extensions developers
There is a new system included with this new release that requires you to add a
isClientExposedvalue to the extension export. If your plugin calls images externally or does anything that exposes the client IP to an external service please make sure to update that totrueif not set it tofalse.If you do not set it, the setting UI will show a little info icon next to your extensions stating that you did not specify this value. This is to help users understand what plugins are safely proxying things internally if they want to be fully anonymous only using their server vpn.
Also please double check how the new plugin/theme system handles rendering of assets. There have been some major changes. I tried hard to make things backward compatible and tested as hard as I could, but some stuff will inevitably break for specific edge cases. The best thing you can do is update your extensions to use the new way to handling static assets (e.g. images/fonts).
If you find any broken extensions in your environment please notify the extension developers opening issues on their store repositories and I am sure they'll get right on it. Be nice, always!
Serve assets and call plugin id
this is how plugin id is defined (do NOT hardcode it anymore)
this is how theme assets will work (do NOT hardcode heme path)
And from your theme css you can just call assets via relative path
Changelog
This release does a bit of polishing and some well waited and deserved bot prevention strategies.
bugfixes
LOG_TRANSLATIONSto remove the translation errors from the debugger, the two should stay separate, you really only want translations logs while you are developing translations.features
new version checkerto the setting page - Thank you @kris701isClientExposedvalue up (Thank you @AshotN for the assist on this one!)store changes
This discussion was created from the release 0.18.0: Merge pull request #124 from degoog-org/develop.
All reactions