Changelog
mo purgeprotects projects in use: Build folders with open files or a running build are no longer listed or removed, including projects under non-ASCII paths.- Uninstall preserves more user data: Buzz models are kept by default,
--with-datano longer preselects UTM and VirtualBuddy virtual machines, and containers protected by macOS are not moved to the Trash. - No permission prompt during uninstall: Without Full Disk Access,
mo uninstallno longer measures other apps' containers, so the preview is not blocked by a system prompt. mo cleanpreserves files that tools depend on: Puppeteer browsers and Buzz models are kept,mo clean --externalcontinues past files whose size cannot be read, and a shell without write permission is refused with the reason.mo purgereclaims more space: A Swift package.buildfolder that contains dependencies is offered as its compiler output only, and a configuration with no active paths falls back to the default folders.- Accurate memory and Bluetooth in
mo status: Memory pressure is reported again, and connected Bluetooth devices are no longer shown as disconnected. - Multi-word search: List search matches rows that contain every word, in any order.
- Performance and layout:
mo historyloads large logs about five times faster,mo status --jsonreturns sooner, and long or wide names inmo analyzekeep their endings and stay aligned.
更新日志
mo purge保护使用中的项目:有文件被打开或正在构建的产物目录不再列出或删除,包含非 ASCII 字符的路径也能正确识别。- 卸载保留更多用户数据:Buzz 的模型默认保留,
--with-data不再预选 UTM 和 VirtualBuddy 的虚拟机,受 macOS 保护的容器不会移入废纸篓。 - 卸载时不再触发权限弹窗:未授予完全磁盘访问权限时,
mo uninstall不再统计其他 App 容器的大小,预览不会被系统弹窗阻塞。 mo clean保留工具依赖的文件:Puppeteer 安装的浏览器和 Buzz 的模型会保留,mo clean --external遇到无法读取大小的文件时继续执行,Shell 没有写入权限时会说明原因并停止。mo purge可清理更多空间:包含依赖的 Swift 包.build目录现在只列出编译产物,配置中没有有效路径时使用默认目录。mo status的内存与蓝牙状态更准确:恢复显示内存压力,已连接的蓝牙设备不再显示为未连接。- 搜索支持多个关键词:列表搜索会匹配同时包含所有关键词的行,顺序不限。
- 性能与显示:
mo history读取大日志的速度提升约五倍,mo status --json返回更快,mo analyze中较长或含宽字符的名称保留结尾并保持对齐。
Thanks
Issue reporters and PR contributors this cycle: @viniciusdsandrade · @baryon · @hyeon0208 · @TyceHerrman.
Mole Mac App
If you would rather work in a window than a terminal, Mole Mac App covers cleaning, app removal, maintenance, disk analysis and live status, shows everything before it deletes, and adds tools in the menu bar. It costs $19 once, with free updates and a 14-day refund, and you can download it here. The CLI stays free and open source.