๐ Bug fixes for Windows, Linux scripts, build/distribution process and memory leaks in UI.
๐ฒ The Tree component, an essential piece of privacy.sexy, is rebuilt from the ground up removing the third party dependency. It's now faster and better tailored to needs of privacy.sexy with more control.
๐ Build and distribution processes of the application are improved.
๐งช More granular testing is introduced, and more tests are added.
โ๏ธ License is changed to AGPLv3.
โ ๏ธ Note for Linux Users: If you improved Firefox privacy using privacy.sexy, kindly follow these steps:
- Revert all your prior changes by executing this script.
- Re-apply your Firefox selections using the privacy.sexy GUI.
This will remove any alterations privacy.sexy made to your
prefs.js
and will instead modify youruser.js
. This approach offers a more robust method to configure Firefox.
Consider donating โค๏ธ.
Fixes
- Linux: use user.js over prefs.js for Firefox #232 (thanks to @silverhook for the report) | dae6d11
- Windows: fix typo in Defender retention script #213 (thanks to @tromcho for the PR) | 35be05d
- Windows: fix disable recent apps revert #211, #248 (thanks to @SnowzNZ for the PR) | 4ce327e
- Fix memory leaks via auto-unsubscribing and DI | eb096d0
Generic changes/improvements
- Introduce new TreeView UI component | 65f121c
- Change license to AGPLv3 | 821cc62
- Refactor and improve external URL checks | 19e42c9