github tw93/Mole V1.16.1
V1.16.1 Safer 🪐

14 hours ago
Mole Logo

Mole V1.16

Deep clean and optimize your Mac.

Changelog

  1. Security & Distribution Re-Architecture: Major security overhaul removing all pre-compiled binaries from the git repository to eliminate opaque blob risks. Binaries are now built transparently via GitHub Actions and V-prefixed releases, strictly adhering to Vigilant Mode principles.
  2. Smart Installer & Auto-Update: Completely rewritten install.sh and mo update logic with intelligent architecture detection (Apple Silicon/Intel). It now fetches verified artifacts from GitHub Releases while maintaining a seamless fail-safe mechanism for offline or dev environments (auto-fallback to local source compilation).
  3. Intelligent Project Purge: mo purge now features auto-discovery for scanning project directories (Node.js, Rust, Xcode, etc.) across your system, plus a new --paths flag for custom scan targets. Added support for cleaning .dart_tool (Flutter/Dart) artifacts.
  4. Enhanced System Hygiene: New orphaned startup item cleanup detects and removes LaunchAgents/Daemons left behind by uninstalled apps using bundle identifier matching.
  5. Stability & Fixes: Fixed macOS update check timeouts, refined Homebrew formula update automation, and resolved bash syntax issues with variable handling. Removed the redundant --force-rescan flag (now handled natively via 'R' key in UI).
  6. Documentation & User Experience: Updated SECURITY_AUDIT.md to reflect the new secure supply chain model. Improved spinner feedback for clearer long-running operations.

更新日志

  1. 安全性与分发架构重构:彻底移除了 Git 仓库中所有预编译二进制文件,消除了不透明文件的安全隐患。所有二进制文件现通过 GitHub Actions 透明构建并发布,严格遵循 Vigilant Mode 安全准则。
  2. 智能安装与自动更新:全新重写的 install.sh 和 mo update 逻辑,支持智能识别系统架构(Apple Silicon/Intel),自动从 GitHub Releases 拉取验证过的产物,同时具备离线或开发环境下的自动源码编译回退机制。
  3. 智能化项目清理mo purge 新增 自动探测 功能,可全盘扫描各类项目目录(Node.js, Rust, Xcode 等),并支持通过 --paths 参数指定自定义扫描路径;新增对 .dart_tool (Flutter/Dart) 的清理支持。
  4. 系统卫生增强:引入 残留启动项 清理功能,通过 Bundle ID 匹配智能识别并安全移除已卸载应用遗留的 LaunchAgents/Daemons。
  5. 稳定性与修复:修复了 macOS 系统更新检测超时问题,优化了 Homebrew Formula 的自动更新流程,解决了 Bash 变量处理相关的语法隐患;移除了冗余的 --force-rescan 参数(交互界面已支持 'R' 键刷新)。
  6. 文档与体验:同步更新 SECURITY_AUDIT.md 以反映全新的供应链安全模型;优化了耗时操作的 Spinner 状态反馈,视觉体验更佳。

Thanks to everyone who provided feedback and reported bugs. Your input makes Mole better. If you find Mole useful, a Star is always appreciated.

https://github.com/tw93/Mole

Don't miss a new Mole release

NewReleases is sending notifications on new releases.