Changelog
- [Changed] Large parts of the app were refactored to use more native WinUI 3 behavior and APIs. Theme handling, TitleBar integration and system theme detection are now much cleaner and more consistent
- [Compatibility] FluentCleaner officially supports Windows 10 2004 (Build 19041) and later;no Windows 11 required
- [Added] Automatic update checks; the Settings page now silently checks for new versions on load.
If an update is available, FluentCleaner shows a small red banner with a direct download button. You can also trigger update checks anytime from the[...]menu in Settings. - [Added] Responsive TitleBar search; the search box now collapses into a compact search icon + flyout on smaller window sizes for a cleaner layout.
- [Added] Native-style hamburger menu; moved the pane toggle into the TitleBar to better match modern WinUI apps
- [Added] Terminal startup system info; Windows version, CPU and RAM are now shown when opening the terminal
- [Updated] CommunityToolkit.Mvvm
8.3.2>8.4.2 - [Fixed] ARM64 builds not resolving correctly. Turns out MSBuild is case-sensitive and
arm64≠ARM64. Added explicitRuntimeIdentifiersso self-contained builds correctly detect their target platform. - [Changed] Migrated all
[ObservableProperty]backing fields to partial properties. This is the new standard for CommunityToolkit.Mvvm 8.4+ on .NET 10. No behavior changes, just cleaner code and no more compiler warnings
Experimental
- [Experimental] Tested an optional AI-based cleaner entry explainer using Groq / Llama 3.3 70B.
The idea was to explain individual Winapp2 entries, file paths and registry keys in plain English before cleanup.
I intentionally decided not to include this in the current release.
After posting a small preview on X/Twitter, I received roughly 26 messages within minutes telling me not to do this 😄 Users still seem to absolutely hate AI in apps.
I may release this later as an optional Insider feature to gather more feedback, but for now it will not ship in the main release
Requirements
- Windows 10 2004 (Build 19041) or later
- Windows App SDK 1.8; this needs to be installed separately
Optional: download this Extensions.zip asset for additional tools.
Not required for the cleaner and completely independent.
Run FCleaner.exe to get started.
❤️ FluentCleaner is donation-supported.
Im building FluentCleaner as a donation-supported project. Learning WinUI 3 and turning this into a real app was definitely not painless, but it has been a lot of fun too.
If you like the project and want to support future releases, donations really help keep it going