v1.4.1
What's new
- Improved contrast — dim text (metadata labels, placeholders) bumped from 3.2:1 to 4.7:1 for WCAG AA compliance. Orphaned files summary brightened to stand out as the primary call to action.
- Design tokens — replaced ~35 hardcoded colour values with named resources (Warning, Dim, Danger, Base200, Primary). Easier to maintain.
- Pinned dependencies — CommunityToolkit.Mvvm locked to 8.4.0 (was 8.*).
- Project metadata — added Authors, Description, RepositoryUrl and Licence to assembly info.
- README — added troubleshooting section, clearer portable vs slim guidance, Recycle Bin safety reinforced in Getting Started.
- 99 tests (was 56). New coverage for InstallerQueryService, MsiFileInfoService, PendingRebootService and model records.
- Repo cleanup — icon working files removed from tracking.
Downloads
| File | Size | Description |
|---|---|---|
| InstallerClean-setup.exe | 72 MB | Recommended — Inno Setup installer |
| InstallerClean-portable.exe | 76 MB | Self-contained, no install needed |
| InstallerClean-slim.exe | 7.7 MB | Needs .NET 8 Desktop Runtime |
The setup installer and portable exe bundle the .NET 8 runtime so nothing else needs to be installed. The slim exe is for machines that already have .NET 8.
All downloads require administrator privileges and Windows 10 or 11.