Bug Fixes
- cleaner: honour global exclusions in duplicate, large-file, empty-folder and shortcut tools (#492) (fe7594f)
- cli: mask the cloud API key in all config get output (#485) (73b0767)
- debloater: remove packages the scan matched by suffix (#483) (2aaa8a4)
- duplicates: always keep one copy and re-verify before deleting (#493) (64ea255)
- recovery: remove a backup's seal only when its file was actually pruned (#496) (b5f95f1)
- rules: add Epic cache paths and retain recent Electron downloads (#478) (9ebee70)
- rules: stop overlapping cleaner targets on macOS and Linux (#486) (0457d98)
- schedules: never auto-apply cache resets or native maintenance (#481) (4f1aecf)
- shortcuts: detect broken drive-letter shortcuts on Windows (#482) (18dd191)
- shredder: don't delete or count a file when shredding is cancelled mid-overwrite (#480) (9ec62e8)
- trash: remove orphaned Linux trash metadata after emptying (#487) (3bb461c)
- uninstaller: honour exclusions when removing leftovers (#484) (7e052ed)
- uninstaller: protect shared components and clarify launch history (#497) (a3ccf1d)
- updater: accept winget ids that contain '+' (#498) (3ed8435)
- updater: judge winget upgrades by exit code, not localised text (#477) (0d7aea0)
Features
- cleaner: add Privacy Traces category with shell history cleaning (#489) (ea4bfe9)
- privacy: clean macOS and Linux activity traces (#491) (45aa864)
- privacy: clean Windows activity traces (#490) (1d73ed9)
- privacy: make every macOS Privacy Shield setting reversible (#495) (60dbcde)
- recovery: restore targeted registry backups from the Recovery Centre (#494) (4e00022)
- rules: clean old GPU driver installers, pipenv and sccache caches (#488) (ebb2c8f)
- rules: fill cache coverage gaps across platforms (#479) (2cf7563)
- updater: suggest the command that works when winget cannot upgrade (#499) (5fc77df)
VirusTotal Scan Results
- Kudu-3.5.0-amd64.deb: https://www.virustotal.com/gui/file-analysis/YzY2Yzk4ZjNhOTIzMTI0NmUzZDExNjBkMGM2YTgxNzE6MTc5MDY1MzY5OA==
- Kudu-3.5.0-arm64.deb: https://www.virustotal.com/gui/file-analysis/NzM4NDI3ZDY1NWQxMWE2OGVkYjI5OTg0MGUzOGRmMDQ6MTc5MDY1MzcyMQ==
- Kudu-3.5.0-arm64.dmg: https://www.virustotal.com/gui/file-analysis/OTQ4MTc0OWI0ZGRjZjc5ODU2ZmM0ZDNhZTZiNjZlOGM6MTc5MDY1Mzc0Nw==
- Kudu-3.5.0-x64.dmg: https://www.virustotal.com/gui/file-analysis/Mjg0YTQyOTk3OWE4NjhiZmVjNjYyZjAyM2VkZDFjOWI6MTc5MDY1Mzc3Mw==
- Kudu-Portable-3.5.0.exe: https://www.virustotal.com/gui/file-analysis/ZTdlZDhhMGJmODY5OTE1M2EzYTZlMjZkMjMxYzQwYTY6MTc5MDY1Mzc5Nw==
- Kudu-Setup-3.5.0.exe: https://www.virustotal.com/gui/file-analysis/NThhMGY0N2RkN2I2ZmU1YzRmNjA4NGY1YjVlMTNiZjM6MTc5MDY1MzgyMg==
- Kudu-arm64.AppImage: https://www.virustotal.com/gui/file-analysis/Y2M3NDVjMmRhZWE4YTAwNDA5MmU2ZTgxMzU3MWMyN2U6MTc5MDY1Mzg0Ng==
- Kudu-x86_64.AppImage: https://www.virustotal.com/gui/file-analysis/NmYyMzM0OGQ5MzA0MDZjOWVmNjhjNTNkMjI3ODg2YTU6MTc5MDY1Mzg3MQ==