Skip to content

SysManager 1.52.88

Choose a tag to compare

@github-actions github-actions released this 10 Jul 13:58
· 705 commits to main since this release
3bacedf

What's new for you

In Deep Cleanup, the "Clean selected" button now lights up right after the first scan — the categories arrive pre-ticked, so you can clean immediately without having to click a checkbox to "wake up" the button.


[1.52.88] - 2026-07-10

Fixed

  • Deep Cleanup's "Clean selected" button stayed greyed-out after the first scan even though categories arrived pre-selected. Scanned categories are pre-ticked (non-empty, non-destructive), but ScanCoreAsync repopulates the list with Categories.ReplaceWith(...) — a collection Reset that raises no per-item PropertyChanged. CommunityToolkit's RelayCommand re-raises CanExecuteChanged only via NotifyCanExecuteChanged(), so CanClean (Categories.Any(c => c.IsSelected)) was never re-evaluated and the button kept its initial disabled state — the user had to untick/retick a category to enable it. ScanCoreAsync now calls CleanCommand.NotifyCanExecuteChanged() right after ReplaceWith, mirroring how the per-item change handler already re-notifies.

Verify the download

Get-FileHash .\SysManager-v1.52.88.exe -Algorithm SHA256

Expected SHA256: CD822960A134C633862992C121F68C1280FB12C8256B01329E55407B53AEA2FB