Changelog
- Uninstall keeps shared developer state safe: app names can no longer turn
~/.local,~/.config, or~/.cacheinto leftovers, and the final delete path protects those roots too. - Autodesk Fusion cleanup reclaims old app bundles:
mo cleanremoves only verified older Fusion bundles, keeps the current and newer versions, and pauses when Fusion or its updater may be active. - Orphan service cleanup keeps working helpers online: Mole no longer unloads a registration before a refused removal, and it preserves standalone helper apps and helpers still referenced by a surviving plist.
- Stale SQLite sidecars no longer block cleanup: an idle
-shmfile left after a crash no longer looks like a live database, while live or inconclusive database families stay protected. - Installation and command guidance are clearer: the README now uses real command output, documents the no-admin
~/.local/binpath, and explains that the legacylatesttoken installs unreleasedmaincode.
更新日志
- 卸载会保护共享的开发工具数据:应用名称不会再把
~/.local、~/.config或~/.cache识别成残留,最终删除入口也会保护这些根目录。 - Autodesk Fusion 清理可以释放旧版本空间:
mo clean只会删除经过确认的旧版 Fusion 应用包,当前版本和更新版本都会保留,Fusion 或更新程序可能仍在运行时也会暂停清理。 - 孤立服务清理不会再让正常的辅助程序离线:删除被拒绝前不会卸载注册,独立辅助应用和仍被现有 plist 引用的辅助程序也会保留。
- 残留的 SQLite 边车文件不会再阻止清理:异常退出留下的空闲
-shm文件不会再被当成正在使用的数据库,确实活跃或无法确认的数据库组仍会受到保护。 - 安装和命令说明更清楚:README 换成了真实命令输出,补充了无需管理员权限的
~/.local/bin安装方式,也说明旧的latest参数实际会安装尚未发布的main代码。
Thanks
Issue reporters and PR contributors this cycle: @ennioVisco · @andynormancx · @Frankw618 · @buiducnhat · @tommyent · @nathankim0.
Mole Mac App
Prefer a GUI? Try Mole Mac App. The CLI stays free and open source.