Releases: undergroundwires/privacy.sexy
Releases · undergroundwires/privacy.sexy
0.11.0
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
Chores
0.10.3
Generic fixes
- Fix broken URLs and automate broken URL checks #70 | db62ed7, 439cd30
- Fix typo on main page (#82) | 487001a
- Fix infinitely subscribing to state changes | ea5f9ec
- Fix select options being clickable when disabled | 1c6b305
- Fix excessive highlighting on hover | ec0c972
Windows
- Unrecommend VSS and document its breaking behavior | 7714898
- Fix incorrect modification of Desktop folder on ThisPC (#71) | eb9ac35
- Fix hiding recent files in quick access | b976b92
- Fix NTP configuration before running the service (#72) | 71e70e5
Chores
0.10.2
Fixes
- fix script revert activating recommendation level | a2f1085
- fix desktop initial window size being bigger than current display size on smaller Linux/Windows screens | 02bdc4c
Windows
- improve disabling ads and marketing #65 | 040ed27
- document breaking behavior in script name #64 | b1ed3ce
- document chromium warning for policy changes | aea04e5
- fix typo and dead URL in Windows scripts (#70) | 8141a01
Chores
0.10.1
Fixes
- fix a test where "it" is not used inside "describe" | 1a5f920
- fix throttle function not being able to run with argument(s) | 1935db1
- macOS: fix safari cleanup scripts that are not working on modern versions | 05932c5
Performance
- increase performance by polyfilling ResizeObserver only if required | 448e378
Chores
0.10.0
Core
- 🎉⭐ add option to run script directly in desktop app | 9a6b903
- 🎉⭐ move code area to right on bigger screens | cf39e6d
- allow functions to call other functions #53 | 7661575
- escape printed characters to prevent command injection #45 | 1260eea
- update screenshot | bd41af4
Windows
- add script to automatically kill devicecensus process | c9b91f6
- refactor disabling application experience and document better | 45a3669
- more scripts to disable speech recognition and Cortana | ee43fd9
- add better error messages to setting vscode settings | 65226f3
- remove windows scripts for removing non-bloating system apps #55 | 15004ff
macOS
0.9.2
Fixes
- fix wrong path for NvTelemtry file in NVIDIA script | 34b8822
Chores (docs, refactoring, tests)
- do not compile with unused locals vuejs/vetur#1063 | 73e0520
- refactor event handling to consume base class for lifecycling | f1e21ba
- make compiler throw if a function call includes an unexpected parameter | 15353d0
- refactor vscode configuration scripts using functions #41 | 67b2d1c
- refactor state handling to make application available independent of the state | df273f7
- add test to ensure correct shared functions are being parsed | d7de420
- refactor and add tests for NonCollapsingDirective | 5934b17
- add GitHub issue templates | daa997b
- correct the typo in application.md (#60) | 575636e
0.9.1
Fixes
- fix node APIs no longer working on desktop nklayman/vue-cli-plugin-electron-builder#610, nklayman/vue-cli-plugin-electron-builder#742 | d7f9ef1
- fix selection state indicator on cards not showing up | 8b0e47d
Improvements
- transpile using babel for legacy browser support | 7930bef
- improve explanation for selections | 229c13a
CI/CD improvements
- in CI/CD, allow publishing to github if release is more than 2 hours old electron-userland/electron-builder#2074 | cf907d0
- in CI/CD, publish packages for other OSes if single one fails | 4015e2c
- specify desktop publish targets as defaults (may) change | 2316e3f
0.9.0 🍎
Highlights
New scripts
- add scripts to manage chromium based edge | 86a2b2f
- rework Cortana scripts to remove duplicates, better document and support Windows version 2004/2009 #43 | 7cc161c
- add scripts to prevent family safety monitoring | e14bf2b
- add script to clean previous windows installation #35 | 3455a2c
Script changes / improvements
- improve uninstalling apps to show errors and exit if taking ownership fails #51 | 72e925f
- recommend onedrive removal on strict mode | 663d63b
- document app connector removal and recommend on strict mode | 9d009c4
- recommend removing cortana taskbar icon on standard mode | 7ec889e
Bug fixes
- fix typo causing uninstalling capabilities to fail #51 | c299e95
- fix unintended null file creation #52 | 2428de2
Minor changes
- update screenshot | c318bd3
0.8.2
Bug fixes
- replace ampersand in "Movies & TV app" with "and" to prevent batch file from misinterpreting it (#45) | commit
- fix type assignment error after typescript upgrade | commit
- correct typos (#48) | commit
Script improvements
- rename app launch tracking tweak to make it more clear #44 | commit
- rename "disable" to "uninstall" for removing capabilities #47 | commit
Chores
0.8.1
Bug fixes
- ⭐ fix not being able to uninstall system apps | commit
- fix reinstalling store apps by searching appx for all users | commit
- fix clearing jump lists causing os to break and user pin removal #37 | commit
- fix reinstalling store apps by searching appx for all users | commit
- fix wrong app names caused by wrong Microsoft docs | commit
- fix not being able to rename paths including brackets | commit
- fix errors when file already exists | commit
Minor changes
- unrecommend some system apps and document more | commit
- move Microsoft.Appconnector to right category | commit