New
V1.25.0 Velvet ✨
Mole V1.25.0
Deep clean and optimize your Mac.
Changelog
- mo uninstall: Much faster app list loading with metadata cache, filter support with
/plusCtrl+Uto clear input, Homebrew cask uninstall now uses--zap, stronger leftover detection for Raycast, Zed channel data inHTTPStorages, and Maestro Studio data in~/.mobiledev, with clearer failure diagnostics. - mo clean: Adds orphaned LaunchAgent cleanup, improves orphan app-data matching and successful deletion counting, merges repeated system scan paths for better performance, protects Gradle cache by default, and updates macOS installer cleanup threshold to 14 days.
- mo analyze: Improves reliability and responsiveness by skipping virtualization and container mount hotspots to avoid NFS hangs, reusing recent cache safely, loading stale cache for fast first paint, then refreshing in background, and fixing high fan-out directory scan deadlock with regression tests.
- mo status: Improves proxy detection across env and system settings, with support for HTTP, HTTPS, SOCKS, PAC, WPAD, and better TUN awareness, plus parser tests for safer output.
- mo purge: Improves
fdandfindfallback behavior, addsMO_USE_FIND=1to forcefind, and optimizes scan expressions for better stability and speed. - mo optimize: Improves Xcode simulator cleanup feedback and counting, and makes terminal behavior more consistent with
clear_screen. - 快捷启动脚本: Hardens Raycast command escaping and interpolation safety, and improves terminal launch compatibility including Ghostty.
更新日志
- mo uninstall:应用列表加载显著提速,新增元数据缓存,支持
/过滤和Ctrl+U清空输入,Homebrew cask 卸载改为--zap,增强 Raycast 残留识别,增强 Zed 在HTTPStorages的多渠道残留识别,增强 Maestro Studio 在~/.mobiledev的残留识别,失败原因提示更清晰。 - mo clean:新增孤立 LaunchAgent 清理,提升孤立应用数据匹配与成功计数准确性,合并重复系统扫描路径以提升性能,默认保护 Gradle 缓存,并将 macOS 安装器清理阈值调整为 14 天。
- mo analyze:通过跳过虚拟化和容器挂载热点目录避免 NFS 卡顿,支持更稳健的缓存策略,安全复用近期缓存,先用陈旧缓存快速首屏再后台刷新,修复高扇出目录扫描死锁,并补充回归测试。
- mo status:增强代理识别能力,覆盖环境变量与系统代理配置,支持 HTTP、HTTPS、SOCKS、PAC、WPAD,改进 TUN 隧道识别,新增解析测试提升稳定性。
- mo purge:改进
fd与find回退逻辑,支持MO_USE_FIND=1强制使用find,并优化扫描表达式以提升稳定性和速度。 - mo optimize:优化 Xcode 模拟器清理反馈与计数,并统一
clear_screen终端行为。 - 快捷启动脚本:增强 Raycast 命令转义与插值安全性,提升终端启动兼容性,支持 Ghostty。
Special thanks to Angelk90 and iamxorum for their valuable contributions to this release.
https://github.com/tw93/Mole