Releases: undergroundwires/privacy.sexy
Releases · undergroundwires/privacy.sexy
0.11.2
This patch introduces fixes and improvements for disabling of Windows Defender. It unifies and improves way to disable Windows services with better outputs and smarter logic (such as starting the service only if needed). It also includes some other minor improvements.
Improvements
- Improve and unify disabling of Windows services | 70cdf38
- Improve Windows defender docs and errors #104 | d2518b1
- Unrecommend and complete Windows Push Notification Service #101 | c65209e
Bug fixes
- Fix Windows TrustedInstaller session errors | 20a0071
- Fix Defender features errors in Windows #104 | d7761ab
- Fix disabling/enabling Defender on Windows #104 | 2e08293
- Fix Defender error due to non-english Windows #104 | 7c02ffb
- Fix unintendedly inlined Windows scripts | f2d9881
Tests, refactorings
0.11.1
Fixes
- Fix website not loading on Safari | 0db8cc4
- Fix dead URLs and use forks as GitHub references | 97ddc02
- Fix, document, unrecommend Windows browser cleanup | 5ead1a0
Chores
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