Highlights
- ๐จ New color โบ A new look to privacy.sexy with changed colors.
- ๐ค Auto-updates โบ On desktop version, user experience for handling automatic updates is improved with a progress bar and confirmation dialogs. Auto-updates did not work on macOS because privacy.sexy is not a signed application, now a workaround is implemented so the update-flow is semi-automatic.
- ๐กโ No more Defender on Windows โบ Defender can be disabled again on both Windows 10 and Windows 11. At the time of writing, privacy.sexy provides the only standalone open-source script that can disable Defender completely.
- ๐งโ๐ป First-class citizen PowerShell โบ PowerShell is now first-class citizen. Now PowerShell can be written in collection files without escaping/inlining and it will automatically be converted to calls from batch files. Templating is improved heavily to support it: pipes and
with
syntax is added. This enables most of new functionality such as disabling Defender and disabling per-user services. - ๐ And more macOS & Windows scripts...
Changes
UI
- Change theme colors | a8031d1
- Add new UX for optionally downloading updates | ddf417a
- Add semi-automatic update support for macOS | 410bcd8
- Change "grouping" to "view" | c0c475f
- Do not collapse cards when clicking on links and code area #88 | e73c0ad
- Improve alignment and padding/margin | c8cb7a5
- Increase default screen width on desktop app | 9942df1
- Use a consistent color system | b08a6b5
Scripts
macOS
- Add scripts to disable, hide and opt-out from Siri | c92dc1e
- Improve macOS scripts for cleaning OS logs | 6c3c2e6
- Add privacy over security scripts for macOS #83 | 236a0f6
- Improve security hardening for macOS | e6152fa
Windows 10
- Support disabling per-user services #16 | 4b23907
- Add script to remove Meet Now icon | f39ee76
- Improve disabling of SmartScreen #74 | 0696ed8
- ๐โญ Add more ways to disable and clean Defender #74 | 2492f2d, 739287a
- Change PowerShell double quotes escape | 9aa8166
- Support disabling of protected services #74 | ab8bce7
Core
Templating
- Tighten parameter substitution tolerance | dcccb61
- Add optionality for parameters | 6a89c62
- ๐โญ Add "with" expression for templating #53 | 862914b
- Add support for pipes in templates #53 | 4d7ff7e
- ๐โญ Add pipes to write pretty PowerShell #53 | 5217b0b
- Add support for more depth in function calls | 20b7d28