github tw93/Mole V1.32.0
V1.32.0 Rorqual 🐋

5 hours ago
Mole Logo

Mole V1.32.0

Deep clean and optimize your Mac.

Changelog

  1. mo clean: Wallpaper agent and Messages preview caches are now always cleaned. Both processes run permanently in the background on macOS, so the previous running-process guards caused these caches to be silently skipped on every run.
  2. mo clean: Python bytecode cache output now shows only the project directory name instead of the full path, keeping the summary readable on wide directory trees.
  3. mo clean: Fixed a gtimeout error in service worker cache cleanup. gtimeout cannot wrap shell functions, so the size call now runs directly.
  4. mo clean: Brave Browser version cleanup now checks for broken Current symlinks before proceeding, matching the guard already in place for Chrome and Edge.
  5. mo clean: Spotify cache protection now correctly detects active playback by checking bnk file size. Previously the check could incorrectly protect or clean the cache.
  6. mo clean: Added PCSX2 and RPCS3 emulator cache and log cleanup. Save data and configurations are intentionally left untouched.
  7. mo analyze: ESC now quits the tool when already at the top-level overview, consistent with Q and Ctrl+C.
  8. mo uninstall: Background-only helper apps flagged with LSBackgroundOnly are filtered from the app list. Invisible helpers no longer appear as uninstall targets. First-run size display now loads all app sizes instead of limiting to the inline metadata cap.
  9. Main menu: TouchID detection now checks /etc/pam.d/sudo_local in addition to /etc/pam.d/sudo, fixing false negatives on macOS Sequoia. Added V shortcut to view version info directly from the main menu.
  10. Installation: Sudo credential is now pre-warmed with a single prompt before file installation, eliminating repeated password requests. Fixed a rare case where install channel metadata could not be written.

更新日志

  1. mo clean:壁纸代理和 Messages 预览缓存现在始终执行清理。两个进程在 macOS 上永久驻留后台,此前的运行状态守卫导致这些缓存每次都被静默跳过。
  2. mo clean:Python 字节码缓存输出现在只显示项目目录名,不再显示完整路径,提升宽目录树场景下的可读性。
  3. mo clean:修复 Service Worker 缓存清理中的 gtimeout 报错。gtimeout 无法包装 shell 函数,大小计算现在直接调用。
  4. mo clean:Brave Browser 版本清理现在在操作前检查 Current 符号链接是否损坏,与 Chrome 和 Edge 已有的守卫保持一致。
  5. mo clean:Spotify 缓存保护现在通过检查 bnk 文件大小来正确判断是否正在播放,修复了此前可能误保护或误清理的问题。
  6. mo clean:新增 PCSX2 和 RPCS3 模拟器缓存及日志清理,存档和配置文件不受影响。
  7. mo analyze:在顶层概览界面按 ESC 现在会直接退出,与 Q 和 Ctrl+C 行为一致。
  8. mo uninstall:带有 LSBackgroundOnly 标记的后台辅助程序从应用列表中过滤,不可见辅助进程不再出现在卸载目标中。首次运行时现在加载全部应用大小,不再受内联元数据上限限制。
  9. 主菜单:TouchID 检测现在同时检查 /etc/pam.d/sudo_local,修复 macOS Sequoia 下误判未配置的问题。新增 V 快捷键可直接从主菜单查看版本信息。
  10. 安装:文件安装前统一预热 sudo 凭证,消除多次输入密码的问题。修复安装渠道元数据偶发写入失败的告警。

Special thanks to @AlexanderAverin for contributing PCSX2 and RPCS3 emulator support in this release.

https://github.com/tw93/Mole

Don't miss a new Mole release

NewReleases is sending notifications on new releases.