Highlights:
๐จ Various UI fixes including correcting minor layout issues, code area highlighting when selecting a category and improving documentation styling. 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:
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.
๐ 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
PowerShell -ExecutionPolicy Unrestricted -Command "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\EndOfLife\*' -Force -Verbose"
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
- Improve disabling of scheduled tasks | 3864f04
- Fix and improve Store app categorization #190 | 094dbb0
- Fix persistent update disabling /w tasks #272 (thanks to @TheAndr0id and @evvlzeiu) | dee3279
- Discourage IntelliCode disabling #267, #286 (thanks to @parasiteoflife, @Hunanbean-Collective and @ntrzr)| 7f7a84e
- Fix system app removal affecting updates #287 (thanks to @zdat, @hafeoz and @tempdrive) | 7c632f7
Linux
- Fix Firefox settings not reverting #282 (thanks to @ltguillaume) | bcad357
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