github undergroundwires/privacy.sexy 0.12.8

latest releases: 0.13.6, 0.13.5, 0.13.4...
11 months ago

Highlights:

๐ŸŽจ Various UI fixes including correcting minor layout issues, code area highlighting when selecting a category and improving documentation styling.
๐Ÿ“ˆ Improved performance when selecting categories with numerous scripts. Now, script selection is smooth and responsive, even with a large number of scripts.
๐Ÿ—“๏ธ Improved disabling scheduled tasks on Windows, with better output, robust handling and additional tasks including those that trigger automatic Windows updates to improve persistence of disabling automatic background updates.
๐Ÿงค Done extensive refactorings and enforced stricter linting and compiler options. This enhances maintainability, stability, and paves the way for upcoming features.

โš ๏ธ Note for Windows users who uninstalled system apps using previous version

If you used privacy.sexy (v0.12.6 or v0.12.7) to delete system apps, please follow these steps to avoid potential issues with Windows Updates:

  1. Open Command Prompt (Start Menu โžœ type "cmd" โžœ select "Command Prompt").
  2. Copy and paste the following command:
    PowerShell -ExecutionPolicy Unrestricted -Command "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\EndOfLife\*' -Force -Verbose"
  3. Press Enter.

This action ensures that there are no side effects related to Windows Updates, since Microsoft may block updates if it is unable to reinstall Edge.
This release addresses this issue, ensuring safe deletion of system apps as in previous versions. See #287 for more detailed information.

Consider donating โค๏ธ.


Changes

UI

  • Fix card list UI layout shifts (jumps) on load | bf3426f
  • Fix icon tooltip alignment on instructions modal | bd383ed
  • Fix mobile layout overflow caused by tooltips | e541a35
  • Fix code highlighting and optimize category select | cb42f11
  • Fix layout jumps/shifts and overflow on modals | e299d40
  • Fix spacing in documentation for readability | 1442f62
  • Fix rendering of inline code blocks for docs | 9845a7c
  • Fix incorrect URL rendering in documentation texts | d328f08

Scripts

Windows
Linux

Refactorings

  • Refactor DI for simplicity and type safety | 7770a9b
  • Refactor user selection state handling using hook | 58cd551
  • Refactor watch sources for reliability | 7ab16ec
  • Refactor to enforce strictNullChecks | 949fac1
  • Remove duplicated index.html file | aab0f7e
  • Refactor to Vue 3 recommended ESLint rules | 4531645

compare

Don't miss a new privacy.sexy release

NewReleases is sending notifications on new releases.