github tw93/Mole V1.49.0
V1.49.0 Steady 🛡️

latest release: V1.49.1
3 hours ago
Mole Logo

Mole

Deep clean and optimize your Mac.

Changelog

  1. Updates recover safely: mo update can repair a broken local updater, keeps concurrent installs separate, pins nightly source installs, and verifies the exact installed version or commit before reporting success.
  2. Clean no longer appears stuck: long filesystem, metadata, and developer-cache scans now share firm deadlines. A timed-out scan discards partial results and stops later cleanup safely.
  3. Dry run really stays dry: MOLE_DRY_RUN=1 now enables the complete preview path, including Trash and system sections, without removing files.
  4. Cleanup boundaries are stricter: Mole protects active PowerLog data, macOS update staging, security-agent caches, compiled model caches, and live logs, with fresh checks at deletion time.
  5. Uninstall is safer: same-bundle apps on local disks and mounted volume roots keep shared services and leftovers intact. Size timeouts now stop before discovery, teardown, or deletion.
  6. Developer cleanup is more reliable: Xcode and Simulator activity checks are more accurate, and versioned Claude, Copilot, and other agent inventories reject partial or stale scan results.
  7. Optimize reports real outcomes: every task records changed, attention, skipped, or failed state consistently in the final summary, exit status, and history.
  8. Status is clearer: the two-column layout is better balanced, battery health keeps its published capacity, and tunnel interfaces are no longer mislabeled as proxies.
  9. Analyze finds more storage: Parallels virtual machine data is now included in disk analysis.

更新日志

  1. 更新可以安全自愈mo update 可以修复损坏的本地更新器,隔离并发安装,锁定 nightly 源码版本,并在成功前核验实际安装的版本或提交。
  2. clean 不再像卡死:耗时的文件系统、元数据和开发者缓存扫描现在都有统一时限;扫描超时会丢弃不完整结果,并安全停止后续清理。
  3. dry-run 真正只预览MOLE_DRY_RUN=1 现在会启用完整预览流程,包括废纸篓和系统清理部分,不会删除文件。
  4. 清理边界更严格:Mole 会保护正在使用的 PowerLog 数据、macOS 更新暂存目录、安全软件缓存、编译模型缓存和实时日志,并在删除前再次确认状态。
  5. 卸载更安全:本地磁盘和挂载卷根目录中具有相同 Bundle ID 的应用会保留共享服务与残留;大小探测超时会在发现、停用服务或删除之前停止。
  6. 开发者清理更可靠:Xcode 和 Simulator 活动判断更准确,Claude、Copilot 等工具的版本清单也会拒绝不完整或过期的扫描结果。
  7. optimize 如实报告结果:每个任务的已修改、需关注、已跳过或失败状态都会一致反映在最终摘要、退出状态和历史记录中。
  8. status 更清晰:双栏布局更均衡,电池健康会保留已公布容量,隧道接口也不会再被误报为代理。
  9. analyze 能发现更多空间:磁盘分析现在会包含 Parallels 虚拟机数据。

Thanks

Thanks to @gloiiire, @Lyleton, @iTofu, @M-Hassan-Raza, @QuakeWang, and @r266-tech for their contributions, and to everyone who tested Mole and reported edge cases.

Mole Mac App

Prefer a GUI? Try Mole Mac App. The CLI stays free and open source.

Don't miss a new Mole release

NewReleases is sending notifications on new releases.