Changelog
- Homebrew Core Release Flow: Releases now auto-submit official formula updates, and users can upgrade easily with brew install mole.
- Cloud Storage Protection: Automatically safeguards iCloud Drive, Dropbox, and other cloud directories from accidental cleanup.
- Preview Mode for Optimize: mo optimize --dry-run adds a safe preview mode before applying changes.
- Smarter Purge Experience: mo purge now includes pagination and intelligent project detection for large lists.
- Clean Performance Boost: mo clean is significantly faster via pre-expanded whitelist patterns, stat for regular files, and adaptive serial/parallel processing to reduce subshell overhead.
- Stability & Quality: Fixed size calculation (Issue #203), fixed 0KB/du failure cleanup skips, improved network detection/CI stability, and added MOLE_TEST_MODE for faster tests.
更新日志
- Homebrew Core 发布流程:发布时自动提交官方 Formula,用户可通过 brew install mole 便捷更新。
- 云存储保护:自动保护 iCloud Drive、Dropbox 等云目录,避免误清理。
- 优化预览模式:mo optimize --dry-run 支持预览,不直接执行优化。
- 清理体验改进:mo purge 添加分页与智能项目检测,大列表浏览更顺畅。
- 清理性能大幅提升:预展开白名单、普通文件改用 stat、根据文件规模智能切换串并行,显著降低小文件 subshell 开销。
- 稳定性与质量:修复 size 计算语法错误(Issue #203)、修复 0KB/du 失败可能跳过清理的问题,改进网络检测与 CI 稳定性,并加入 MOLE_TEST_MODE 提升测试速度。
Thanks to everyone who provided feedback and reported bugs. Your input makes Mole better. If you
find Mole useful, a Star is always appreciated.