All notable changes to this project will be documented in this file.
- Add new scan rules for LLM models, conda, android, pycache, containers, and cloud CLIs
- Multi-category clean, default clean categories, and categories command
- TUI search/filter, copy path, and updated help bar
- Monitor launchd service install and notification cleanup action
- Accurate byte counting for partial deletions
- Comprehensive README update for v0.3.0 features
- Add install script to download release from GitHub
- Improve scanner accuracy with hardlink dedup, physical sizes, and cross-volume boundaries
- Add CLI command timeouts and diskutil APFS prefetch
- Report purgeable space, APFS snapshot sizes, and Time Machine snapshot sizes
- Segmented disk bar, inline size bars, and reveal-in-Finder
- Add upgrade and completions subcommands
- Remove full scan from monitor daemon, add notification cooldown and clean shutdown
- Warm caches before rayon scan and show current rule in progress
- Apply cargo fmt across entire codebase
- Initial implementation of sweeprs disk cleanup TUI
- Expand cleanup rules to ~70 and refactor TUI to tree view
- Add Homebrew cleanup and autoremove support
- Safe-only cleanup by default and tilde paths in CLI output
- Add glob/path filtering, exclude patterns, and min-size for scan/clean
- Implement Docker cleanup via docker prune commands
- Basename glob matching, parallel deletion, and post-filter scan summary
- Add comprehensive README with usage, config, and architecture docs
- Batch file metadata reads with getattrlistbulk on macOS
- Add justfile, git-cliff config, and cross-platform release scripts
- Update dependencies (crossterm, toml, indicatif, sysinfo)