Skip to content

Releases: undergroundwires/privacy.sexy

0.11.2

04 Dec 16:06
Compare
Choose a tag to compare

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

  • Improve tests for UserSelection | 2f90cac
  • Refactor Saas naming, structure and modules | bf83c58

compare

0.11.1

06 Nov 17:47
Compare
Choose a tag to compare

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

  • Refactor to remove "Async" function name suffix | 82c43ba
  • Update dependencies | 64631a4
  • Fix failing URL status checking integration tests | 799fb09

compare

0.11.0

21 Oct 14:57
Compare
Choose a tag to compare

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
  • Bump node environment to 15.x | 2f0321f
  • Remove integration tests from deployments #90 | 37ad26a
  • Update screenshot | 504fa05

compare

0.10.3

28 Aug 10:22
Compare
Choose a tag to compare

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

  • Add initial integration tests | 49600c5
  • Unify usage of sleepAsync and add tests | 36f0805
  • Bump dependencies to latest #75, #69 | 0a857aa
  • Improve issue templates | f2935e4
  • Fix tests for ParameterSubstitutionParser | 2a08855

compare

0.10.2

20 Apr 16:47
Compare
Choose a tag to compare

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

  • in CI/CD, run other tests/check even if one of them fails | 5c43965
  • refactor extra code, duplicates, complexity | 00d8e55, b25b8cc
  • add module alias '@tests/' | 60c8061

compare

0.10.1

26 Mar 14:57
Compare
Choose a tag to compare

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

  • bump dependencies to latest | 1f515e7, 5f527a0
  • refactor script compilation to make it easy to add new expressions #41 #53 | 646db90
  • restructure presentation layer | f3c7413
  • refactor all modals to use same dialog component | 6f46cdb
  • refactor features to use shared functions #41 | ac2249f

compare

0.10.0

02 Mar 16:08
Compare
Choose a tag to compare

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

  • add more macos scripts for privacy cleanup | b0a7d0b
  • remove "preview" disclaimer from macOS | 970221b

compare

0.9.2

13 Feb 11:08
Compare
Choose a tag to compare

https://privacy.sexy

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

compare

0.9.1

13 Feb 11:02
Compare
Choose a tag to compare

https://privacy.sexy

Fixes

Improvements

  • transpile using babel for legacy browser support | 7930bef
  • improve explanation for selections | 229c13a

CI/CD improvements

compare

0.9.0 🍎

15 Jan 03:26
Compare
Choose a tag to compare

https://privacy.sexy

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

compare