Releases: Luc6i/SmartCleaner
Releases · Luc6i/SmartCleaner
v2
v2.0 - The Stability & Intelligence Update
This is a critical stability and logic overhaul that directly addresses user feedback to create a safer, more intelligent, and more reliable application. The primary focus of this release was to eliminate the dangerous false positives identified in previous versions and to enhance user control over the interface.
🐛 Critical Bug Fixes
- Completely resolved the critical issue where the scanner would incorrectly flag entire application installation folders as junk. As identified in user feedback, the previous logic was too aggressive. The engine has been rewritten to perform a targeted search for specific cache/log subfolders within application directories, rather than flagging the parent folder. This is the most important fix in this release.
- Corrected a
AttributeErrorat startup caused by an improper initialization order in theSettingsManagerclass, ensuring the application now launches reliably.
✨ New Features & UI Enhancements
- Hierarchical Results View: Scan results for "Application Caches" are now neatly nested under their parent application. This provides a much clearer, more organized, and collapsible view of what the scanner has found (e.g.,
Discord->Cache,Code Cache). - Shift + Click Multi-Select: You can now select a large range of items in the results list by clicking a starting item, holding the
Shiftkey, and clicking an ending item. - Enhanced Right-Click Menu: The context menu now includes
SelectandDeselectoptions, allowing for faster and more precise control over the items you wish to clean.
🛡️ Safety & Logic Improvements
- Added Critical Folder Blacklist: To add a robust layer of protection, the scanning engine now explicitly ignores common installation and system folder names (such as
Microsoft,Programs,Python, etc.) to prevent them from ever being flagged as junk. - Improved Category Naming: The main scanning category has been renamed to
Application Cachesto more accurately reflect the new, safer scanning strategy and to avoid any confusion with uninstalled "leftovers."
First Release
Works as intended