Mole Release Notes

Last updated: Mar 14, 2026

  • Mar 8, 2026
    • Date parsed from source:
      Mar 8, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tw93 logo

    Mole by tw93

    V1.29.0 Rathalos 🐉

    tw93: Mole Windows V1.29.0 brings a native PowerShell driven command suite, an interactive Windows focused UI, a live system dashboard and expanded cleanup. It unifies repair in one workflow and extends purge coverage. A cohesive Windows optimization release.

    Mole Windows V1.29.0

    Deep clean and optimize your Windows.

    Changelog

    • Windows core: Introduced the native Windows command set built on PowerShell, including mo clean, mo optimize, mo uninstall, mo analyze, mo status, and mo purge, with an interactive menu as the main entry.
    • mo clean: Added Windows cleanup coverage for temp files, Windows logs, browser caches, app caches, developer caches, Quark video cache, GPU shader caches, screenshots, screen recordings, and game media.
    • mo uninstall: Added Windows app removal with leftover cleanup across AppData, caches, preferences, logs, plug-ins, and other related files.
    • mo analyze: Added scanning progress percentage, safer deletion through Trash flow and two-step confirmation, and faster scan performance with shallow depth optimization.
    • mo status: Added a live Windows system dashboard with CPU, memory, disk, network, hardware, and health score reporting.
    • mo optimize: Merged repair actions into optimize, so cache rebuilds and common Windows system fixes now run from one workflow.
    • mo purge: Expanded project artifact cleanup to cover Angular, SvelteKit, Astro, coverage output, Elixir, Haskell, OCaml, and editor generated files.
    • interactive UI: Added Windows focused TUI tools, improved arrow key navigation, and fixed stray escape sequence issues in menu interactions.
    • PowerShell: Fixed script encoding issues, switch argument handling for forms such as -DryRun, and property access errors that affected command execution and scan stability.
    • bug fixes: Fixed missing go.sum packaging, optimize summary reporting, logging icon and color fallback, and several Windows reliability issues across tests and release automation.
    • refreshed prerelease fixes: Hardened mo update and the quick installer so normal Git progress output no longer aborts updates, simplified Windows 11 disk optimization to use the system drive directly, and made Windows Search index reset wait for WSearch to fully stop and restart.

    更新日志

    • Windows core:新增基于 PowerShell 的原生 Windows 命令体系,包含 mo clean、mo optimize、mo uninstall、mo analyze、mo status、mo purge,并提供交互式主菜单作为统一入口。
    • mo clean:新增 Windows 临时文件、系统日志、浏览器缓存、应用缓存、开发缓存、夸克视频缓存、GPU 着色器缓存、截图、录屏内容和游戏媒体清理能力。
    • mo uninstall:新增 Windows 应用卸载与残留清理,覆盖 AppData、缓存、偏好、日志、插件和其他相关文件。
    • mo analyze:新增扫描进度百分比展示、更安全的回收站删除流程和二次确认机制,并通过浅层扫描优化提升分析速度。
    • mo status:新增 Windows 实时系统状态面板,支持 CPU、内存、磁盘、网络、硬件信息和健康分数展示。
    • mo optimize:将 repair 能力并入 optimize,缓存重建和常见 Windows 系统修复现在可在同一工作流中完成。
    • mo purge:扩展项目产物清理范围,现已覆盖 Angular、SvelteKit、Astro、coverage 输出、Elixir、Haskell、OCaml 和编辑器生成文件。
    • interactive UI:新增面向 Windows 的 TUI 工具,改进方向键导航,并修复菜单交互中的异常转义字符问题。
    • PowerShell:修复脚本编码问题、-DryRun 等参数形式的解析问题,以及影响命令执行和扫描稳定性的属性访问错误。
    • bug fixes:修复 go.sum 缺失导致的打包问题、optimize 汇总结果异常、日志图标和颜色回退问题,以及多项 Windows 测试和发布链路稳定性问题。
    • 本次补发修复:加强了 mo update 和 quick installer 的 Git 调用处理,避免正常进度输出导致更新中断;简化了 Windows 11 的磁盘优化路径;同时让 Windows Search 索引重置在继续执行前显式等待 WSearch 完整停止并重启。

    Special thanks to @bhadraagada, @alexandear, and @biplavbarua for their contributions to this Windows release.
    https://github.com/tw93/Mole

    Original source Report a problem
  • Mar 8, 2026
    • Date parsed from source:
      Mar 8, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tw93 logo

    Mole by tw93

    V1.30.0 Razewing Ratha 🪽

    tw93 unveils Mole V1.30.0 a cleaner Mac maintenance release with hardened orphan cleanup smarter cache scans and safer large trees added Perl timeout fallbacks and reliability fixes across uninstall update and status paths plus a polished main menu update gating

    Mole V1.30.0

    Deep clean and optimize your Mac.

    Changelog

    • mo clean: Hardened orphan app-data cleanup. Generic orphan cleanup now uses a 30-day inactivity window, and Claude VM bundle cleanup uses a dedicated 7-day window to reduce false positives while keeping cache cleanup responsive.
    • mo clean: Fixed Xcode DeviceSupport cleanup when version arrays are empty, preventing nounset exits in sparse or partially cleaned environments.
    • mo clean: Improved Application Support and project cache scanning on large directory trees, reducing stalls and keeping scans scoped to safer roots.
    • core: Added a stronger Perl timeout fallback for environments without timeout or gtimeout, improving cleanup reliability when external commands hang.
    • mo purge: Fixed empty menu option and artifact selection edge cases that could previously trigger unbound variable exits under set -u.
    • mo uninstall / mo optimize: Hardened LaunchServices refresh fallback. Missing lsregister no longer aborts the flow under set -e.
    • mo uninstall / mo update: Stabilized Homebrew uninstall and update paths, reduced unnecessary sudo behavior, and improved update detection for installed users.
    • main menu: The update shortcut is now shown only when an actual update notice is available, avoiding stale or misleading menu actions.
    • mo analyze / mo status: Fixed top-level file counting in JSON output and applied reliability-focused cleanup to status and network-related code paths.
    • docs / tests: Refreshed the security audit reference and expanded regression coverage for orphan cleanup, timeout fallback, brew uninstall flows, update gating, and missing lsregister fallback.

    更新日志

    • mo clean:强化 orphan 应用数据清理策略。通用 orphan 清理现在使用 30 天静置窗口,Claude VM bundle 使用单独的 7 天窗口,在降低误删风险的同时保持缓存回收效率。
    • mo clean:修复 Xcode DeviceSupport 在版本数组为空时的清理异常,避免稀疏或部分清理环境下触发 nounset 退出。
    • mo clean:优化大目录场景下的 Application Support 与项目缓存扫描逻辑,降低卡顿风险,并将扫描范围收敛到更安全的根路径。
    • core:为缺少 timeout 或 gtimeout 的环境补充更稳健的 Perl 超时兜底,提升外部命令卡住时的清理可靠性。
    • mo purge:修复空菜单选项和空 artifact 选择导致的边界问题,避免在 set -u 下出现未绑定变量退出。
    • mo uninstall / mo optimize:强化 LaunchServices 刷新兜底逻辑。即使系统缺少 lsregister,流程也不会在 set -e 下提前中断。
    • mo uninstall / mo update:稳定 Homebrew 卸载与更新路径,减少不必要的 sudo 行为,并改进已安装用户的更新检测逻辑。
    • main menu:只有在确实存在更新提示时才展示更新快捷入口,避免出现过期或误导性的菜单操作。
    • mo analyze / mo status:修复 JSON 输出中的顶层文件计数问题,并对状态展示与网络相关代码路径做了稳定性整理。
    • docs / tests:更新安全审查参考文档,并补充 orphan 清理、超时兜底、brew 卸载、更新入口、lsregister 缺失兜底等回归测试。
    Original source Report a problem
  • All of your release notes in one feed

    Join Releasebot and get updates from tw93 and hundreds of other software products.

  • Mar 5, 2026
    • Date parsed from source:
      Mar 5, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tw93 logo

    Mole by tw93

    V1.29.0 Mike Wheeler 🚲

    tw93 highlights Mole V1.29.0 delivering deep macOS clean and optimization with dry-run previews, JSON machine metrics, structured analyze output, versioned Xcode DeviceSupport cleanup, Helium Browser cache cleanup, improved sudo GUI auth, deterministic nightly version tracing, and assorted bug fixes.

    Mole V1.29.0

    Deep clean and optimize your Mac.

    Changelog

    • mo purge / installer / uninstall / touchid / completion / remove: Added --dry-run -n. Destructive commands now support preflight planning and full target preview before execution.
    • mo status: Added --json with machine-readable metrics. JSON mode auto-enables on non TTY stdout, and network throughput fields are now included.
    • mo analyze: Added --json for structured directory analysis output. JSON mode auto-enables in non TTY pipelines.
    • mo clean: Added version-aware cleanup for Xcode DeviceSupport on iOS, watchOS, tvOS. Retains latest 2 versions and removes older entries. Added Helium Browser cache cleanup.
    • mo clean: Fixed Go module whitelist matching to go/pkg/mod/*. Homebrew dry-run now enforces whitelist rules correctly. Xcode simulator cleanup now includes graceful fallback handling.
    • sudo: In non TTY contexts such as Automator and Shortcuts, privilege escalation now uses native macOS GUI auth via osascript instead of silent failure.
    • mole --version: Nightly builds now expose install channel and commit hash for deterministic version tracing.
    • core: Removed unused spinner stack and terminal validation paths in lib/core/base.sh, reducing dead code and control-flow complexity.
    • update: Installer now keeps sudo session alive for the full run, avoiding credential timeout on slow networks.
    • bug fixes: Fixed color variable interpolation, spinner residue after stop, pip3 macOS stub detection, and SIGPIPE in Homebrew detection under set -euo pipefail.

    更新日志

    • mo purge / installer / uninstall / touchid / completion / remove:新增 --dry-run -n,破坏性命令在执行前可完成预演并输出完整目标清单。
    • mo status:新增 --json 机器可读输出。非 TTY stdout 自动切换 JSON,网络吞吐字段已补齐。
    • mo analyze:新增 --json 结构化目录分析输出,非 TTY 管道场景自动启用。
    • mo clean:新增 Xcode DeviceSupport 版本化清理能力,覆盖 iOS、watchOS、tvOS,默认保留最新 2 个版本并移除历史版本。新增 Helium Browser 缓存清理。
    • mo clean:修复 Go 模块缓存白名单匹配为 go/pkg/mod/*。Homebrew dry-run 现可正确执行白名单约束。Xcode 模拟器清理新增平稳降级路径。
    • sudo:在非 TTY 场景,如 Automator、快捷指令,提权流程改为通过 osascript 拉起原生 macOS GUI 验证,不再静默失败。
    • mole --version:Nightly 构建现输出安装渠道与 commit hash,便于版本追踪与问题定位。
    • core:在 lib/core/base.sh 移除未使用 Spinner 栈与终端校验分支,降低死代码与控制流复杂度。
    • update:安装器全程维持 sudo keepalive,避免慢网络下载阶段凭据过期。
    • bug fixes:修复颜色变量插值缺失、Spinner 停止后残留、pip3 macOS stub 误判、set -euo pipefail 下 Homebrew 检测 SIGPIPE 问题。

    Special thanks to @Angelk90, @KoukeNeko, @MohammedTarigg, and @imnotnoahhh for their contributions to this release.
    https://github.com/Mole

    Original source Report a problem
  • Mar 1, 2026
    • Date parsed from source:
      Mar 1, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tw93 logo

    Mole by tw93

    V1.28.1 Continue 🙈

    tw93 releases Mole with a fresh v1.28.1 focus on deep mac cleanup and reliability. It fixes Application Support scan aborts, Time Machine hangs, xattr issues, and Aerial wallpaper gaps, tightens uninstall flow and Spotlight cleanup, and resolves crashes. Builds on v1.28.0 with better scanning accuracy, cache coverage, LaunchServices detection, nightly updates, and a rewritten UI spinner.

    Mole V1.28.1

    Deep clean and optimize your Mac.

    What's new in v1.28.1

    Fixed Application Support scan aborting, Aerial wallpaper cleanup, xattr compatibility, Time Machine hang, and unbound variable crash

    Fixed deleted apps remaining in Spotlight after uninstall

    Improved uninstall flow: "Press Enter" prompt now appears immediately after summary

    Changelog v1.28.0

    • mo clean: Added System Data size-source detection to surface major space clues like Xcode data, iPhone backups, Simulator, Docker, Mail after cleanup.
    • mo clean: Improved Application Support scanning with per-item size estimation and timeout protection, reducing hangs on large directories and improving cleanup size accuracy.
    • mo clean: Fixed false success reporting for third-party log cleanup. Added storage clues after large-file checks.
    • mo clean: Refined Messages runtime checks to only skip Messages preview and sticker cache cleanup.
    • mo clean / mo purge: Expanded conservative cache and artifact coverage and improved purge root detection and filtering with fallback find behavior.
    • mo optimize: Improved LaunchServices path detection for macOS 14+ with fallback paths, and safely skips font cache rebuild when browsers are running to prevent rendering bugs.
    • mo uninstall: Refreshes the LaunchServices database after app uninstalls so deleted apps disappear from Spotlight immediately.
    • mo update: Added --nightly channel support for script installs to test latest features.
    • core: Completely rewrote the background spinner logic to directly interface with /dev/tty, ensuring an uninterrupted interface and infallible Ctrl+C behavior on narrow terminals.
    • bug fixes: Fixed Application Support scan aborting on macOS 26+, Aerial wallpaper videos being skipped, xattr flag compatibility, Time Machine checks hanging when unconfigured, and unbound variable crash.

    更新日志 v1.28.0

    • mo clean:新增系统数据大小来源检测,清理后可提示主要占用线索,如 Xcode 数据、iPhone 备份、模拟器、Docker、Mail 等。
    • mo clean:优化 Application Support 扫描,新增逐项大小估算与超时保护,大幅降低处理大目录时的卡顿感并提升空间统计准确性。
    • mo clean:修复第三方日志清理误报成功状态的问题,并在大文件检查后增加关键存储线索提示。
    • mo clean:优化 Messages 运行时判断,现在仅会跳过 Messages 的预览与贴纸缓存清理。
    • mo clean / mo purge:扩展更彻底的缓存与产物覆盖范围,并改进 purge 项目根路径检测、过滤与平稳降级的 find 扫描行为。
    • mo optimize:改进 LaunchServices 路径检测,支持全新 macOS 14+ 备用路径;在浏览器运行时智能跳过字体缓存重建,以避免引发网页花屏渲染故障。
    • mo uninstall:应用卸载后自动刷新 LaunchServices 数据库,卸载后已从 Spotlight 中立即消失,不再残留。
    • mo update:新增 --nightly 渠道,支持通过安装脚本的用户抢先体验开发版最新功能。
    • core:重写了后台加载动画 Spinner 的逻辑,现已直接写入 /dev/tty 以确保极窄屏幕下的显示不串行,并完美接管了完整的 Ctrl+C 退出操作。
    • bug fixes:修复 Application Support 扫描中断、Aerial 壁纸视频无法清理、xattr 参数兼容性报错、Time Machine 未配置时卡死、空挂载点数组未定义变量等多个用户反馈问题。

    Special thanks to @Angelk90, @Harsh-Kapoorr, @imnotnoahhh, and @injuxtice for their contributions to this release. If Mole helps you, please consider giving it a star and recommending it to your friends.
    https://github.com/tw93/Mole

    Original source Report a problem
  • Feb 27, 2026
    • Date parsed from source:
      Feb 27, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tw93 logo

    Mole by tw93

    V1.28.0 Silent Guardian 🚣🏻

    tw93 releases Mole 1.28.0 with deep Mac cleanup optimizations and smarter space clues. It enhances Application Support scanning, adds per-item size estimates, fixes false clean success, expands purge coverage, improves LaunchServices detection for macOS 14+, enables nightly channel for script installs, and rewrites the core spinner.

    Mole V1.28.0

    Deep clean and optimize your Mac.

    Changelog

    • mo clean: Added System Data size-source detection to surface major space clues like Xcode data, iPhone backups, Simulator, Docker, Mail after cleanup.
    • mo clean: Improved Application Support scanning with per-item size estimation and timeout protection, reducing hangs on large directories and improving cleanup size accuracy.
    • mo clean: Fixed false success reporting for third-party log cleanup. Added storage clues after large-file checks.
    • mo clean: Refined Messages runtime checks to only skip Messages preview and sticker cache cleanup.
    • mo clean / mo purge: Expanded conservative cache and artifact coverage and improved purge root detection and filtering with fallback find behavior.
    • mo optimize: Improved LaunchServices path detection for macOS 14+ with fallback paths, and safely skips font cache rebuild when browsers are running to prevent rendering bugs.
    • mo uninstall: Instantly clears stale entries by refreshing the LaunchServices database asynchronously after app uninstalls.
    • mo update: Added --nightly channel support for script installs to test latest features.
    • core: Completely rewrote the background spinner logic to directly interface with /dev/tty, ensuring an uninterrupted interface and infallible Ctrl+C behavior on narrow terminals.

    更新日志

    • mo clean:新增系统数据大小来源检测,清理后可提示主要占用线索,如 Xcode 数据、iPhone 备份、模拟器、Docker、Mail 等。
    • mo clean:优化 Application Support 扫描,新增逐项大小估算与超时保护,大幅降低处理大目录时的卡顿感并提升空间统计准确性。
    • mo clean:修复第三方日志清理误报成功状态的问题,并在大文件检查后增加关键存储线索提示。
    • mo clean:优化 Messages 运行时判断,现在仅会跳过 Messages 的预览与贴纸缓存清理。
    • mo clean / mo purge:扩展更彻底的缓存与产物覆盖范围,并改进 purge 项目根路径检测、过滤与平稳降级的 find 扫描行为。
    • mo optimize:改进 LaunchServices 路径检测,支持全新 macOS 14+ 备用路径;在浏览器运行时智能跳过字体缓存重建,以避免引发网页花屏渲染故障。
    • mo uninstall:应用卸载后自动后台刷新 LaunchServices 数据库,秒级清理系统关联菜单中的僵尸应用残留。
    • mo update:新增 --nightly 渠道,支持通过安装脚本的用户抢先体验开发版最新功能。
    • core:重写了后台加载动画 Spinner 的逻辑,现已直接写入 /dev/tty 以确保极窄屏幕下的显示不串行,并完美接管了完整的 Ctrl+C 退出操作。

    Special thanks to @Angelk90, @Harsh-Kapoorr, @imnotnoahhh, and @injuxtice for their contributions to this release. If Mole helps you, please consider giving it a star and recommending it to your friends.
    https://github.com/tw93/Mole

    Original source Report a problem
  • Feb 21, 2026
    • Date parsed from source:
      Feb 21, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tw93 logo

    Mole by tw93

    V1.27.0 Polish 🥔

    tw93 Mole V1.27.0 delivers deep Mac cleanup and optimization. It adds Group Containers cleanup with safety rules, Maven and Chrome/Updater caches cleanup, Expo ecosystem caches, improved npm cleanup, common React Native targets purge, timeout and trap improvements, status layout tweaks, BSD find fix, and hardened safe deletion paths. Release notes.

    Mole V1.27.0

    Deep clean and optimize your Mac.

    Changelog

    • mo clean: Added Group Containers cleanup with safety-first rules, protected apps clean logs only, non-protected apps clean logs caches and tmp, added Maven local repository cleanup, added Google Chrome and Google Updater cache cleanup, added Expo ecosystem cache cleanup for Expo Go Android APK iOS simulator native modules schema template versions, improved npm residual cleanup with custom cache path detection and normalization.
    • mo purge: Added common React Native targets including Xcode DerivedData CocoaPods Pods Android NDK cache .cxx Expo metadata .expo, prevented size calculation hangs with 15 second timeout and unknown size fallback, improved trap handling to avoid conflicts and preserve caller traps.
    • mo status: Prioritized internal disks over external disks, improved layout behavior during terminal resize, fixed duplicate Mole rendering in error state.
    • Compatibility: Fixed BSD macOS find argument order for -maxdepth.
    • Security and Stability: Hardened cleanup deletion paths in system and user flows with consistent safe deletion wrappers and protection checks.

    更新日志

    mo clean:新增 Group Containers 清理并采用安全策略,受保护应用仅清理日志,非受保护应用清理日志缓存和临时目录,新增 Maven 本地仓库清理,新增 Google Chrome 与 Google Updater 缓存清理,新增 Expo 生态缓存清理覆盖 Expo Go Android APK iOS 模拟器 原生模块 schema template versions,优化 npm 残留清理支持自定义缓存路径识别与归一化。
    mo purge:新增 React Native 常见目标清理,包括 Xcode DerivedData CocoaPods Pods Android NDK 缓存 .cxx Expo 元数据 .expo,修复目录大小计算卡住问题并增加 15 秒超时与未知大小兜底,优化 trap 处理避免冲突并恢复调用方 trap。
    mo status:优化磁盘展示顺序内部磁盘优先,优化终端窗口拉伸时布局,修复错误状态下 Mole 重复渲染。
    兼容性:修复 BSD macOS 下 find 的 -maxdepth 参数顺序。
    安全与稳定性:系统与用户清理路径统一使用安全删除封装与保护校验,进一步降低误删风险。

    Special thanks to @mickyyy68 and @DimitarNestorov for their contributions to this release. If Mole helps you, please consider giving it a star and recommending it to your friends
    https://github.com/tw93/Mole

    Original source Report a problem
  • Feb 15, 2026
    • Date parsed from source:
      Feb 15, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tw93 logo

    Mole by tw93

    V1.26.0 Happy 🐨

    tw93 releases Mole v1.26.0, a smarter Mac cleanup suite. It adds safer CoreSimulator cleanup, clearer uninstall previews, faster analyze startup, Vim‑style purge navigation, unified -h/--help, and Ghostty script stability. Includes regression tests and bilingual updates for safety and clarity.

    Mole V1.26.0

    Deep clean and optimize your Mac.

    Changelog

    mo clean: Adds safer and smarter developer cleanup, including automatic cleanup of unused CoreSimulator Volumes/Cryptex entries (while keeping IN_USE entries), duplicate Xcode documentation index cleanup, generic Flutter cleanup for .dart_tool and build/, expanded project path detection (including $HOME/Developer), and clearer scan progress visibility for project caches and runtime volume scans.

    mo uninstall: Improves uninstall completeness and visibility by cleaning app DiagnosticReports in both user and system locations, showing full preview paths before confirmation, improving metadata freshness/scan UX for app size and last-used info, and keeping progress visible through scan, merge, metadata, sort, and finalize stages until the app list is ready.

    mo analyze: Improves startup speed and responsiveness by excluding external disks in overview mode by default; users can explicitly analyze external disks with mo analyze /Volumes. Scanner concurrency and channel send behavior were also optimized.

    mo purge: Improves selection experience with Vim-style j/k navigation and better path readability using dynamic width constraints.

    Command help UX: Adds consistent -h/--help support for clean, installer, optimize, touchid, and uninstall, with centralized help handling.

    Quick launch scripts: Improves Ghostty integration so command windows stay open after execution for easier output review.

    Stability and safety: Fixes silent-exit behavior on permission-denied paths in cleanup flows and adds regression tests for uninstall diagnostics, developer cleanup, and system maintenance scenarios.

    更新日志

    mo clean:开发者清理更智能更安全,新增 CoreSimulator Volumes/Cryptex 未使用卷自动清理(IN_USE 安全跳过),新增 Xcode 重复文档索引清理,新增 Flutter .dart_tool 与 build/ 通用清理,并补充 $HOME/Developer 项目路径识别;同时增强项目缓存与运行时卷扫描的进度可视化。

    mo uninstall:卸载更彻底、更透明,新增用户级与系统级 DiagnosticReports 清理,确认前展示完整预览路径,并优化应用大小与最近使用时间的元数据刷新与扫描体验;新增从扫描、合并、元数据收集、排序到最终列表就绪的全流程进度显示。

    mo analyze:默认总览模式不再扫描外置磁盘,显著提升启动速度;需要时可通过 mo analyze /Volumes 显式分析外置盘。同时优化了扫描并发与 channel 发送语义。

    mo purge:选择器交互增强,支持 Vim 风格 j/k 导航,并通过动态宽度限制提升路径可读性。

    命令帮助体验:clean、installer、optimize、touchid、uninstall 全面支持 -h/--help,并统一帮助处理逻辑。

    快捷启动脚本:改进 Ghostty 启动行为,命令执行后窗口保持打开,便于查看输出结果。

    稳定性与安全性:修复权限拒绝路径下的静默退出问题,并补充卸载诊断日志、开发者清理、系统维护等回归测试。

    Special thanks to @spider-yamet, @iamxorum, @mariovtor, @oleksandr-redko, @yamamel, @paulkellermann, and @michael19920327 for their valuable contributions to this release. If Mole helps you, please consider giving it a star and recommending it to your friends.

    https://github.com/tw93/Mole

    Original source Report a problem
  • Feb 7, 2026
    • Date parsed from source:
      Feb 7, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tw93 logo

    Mole by tw93

    V1.25.0 Velvet ✨

    tw93 Mole 1.25.0 ships a deep Mac cleanup pass with faster uninstall, smarter scans, and steadier reliability. Highlights include metadata cache for fast app lists, / and Ctrl+U input clear, Homebrew cask --zap, orphaned LaunchAgent cleanup, improved analyze and status proxy handling, forced find, and safer quick-launch scripts.

    Mole V1.25.0

    Deep clean and optimize your Mac.

    Changelog

    • mo uninstall: Much faster app list loading with metadata cache, filter support with / plus Ctrl+U to clear input, Homebrew cask uninstall now uses --zap, stronger leftover detection for Raycast, Zed channel data in HTTPStorages, and Maestro Studio data in ~/.mobiledev, with clearer failure diagnostics.
    • mo clean: Adds orphaned LaunchAgent cleanup, improves orphan app-data matching and successful deletion counting, merges repeated system scan paths for better performance, protects Gradle cache by default, and updates macOS installer cleanup threshold to 14 days.
    • mo analyze: Improves reliability and responsiveness by skipping virtualization and container mount hotspots to avoid NFS hangs, reusing recent cache safely, loading stale cache for fast first paint, then refreshing in background, and fixing high fan-out directory scan deadlock with regression tests.
    • mo status: Improves proxy detection across env and system settings, with support for HTTP, HTTPS, SOCKS, PAC, WPAD, and better TUN awareness, plus parser tests for safer output.
    • mo purge: Improves fd and find fallback behavior, adds MO_USE_FIND=1 to force find, and optimizes scan expressions for better stability and speed.
    • mo optimize: Improves Xcode simulator cleanup feedback and counting, and makes terminal behavior more consistent with clear_screen.
    • 快捷启动脚本: Hardens Raycast command escaping and interpolation safety, and improves terminal launch compatibility including Ghostty.

    更新日志

    • mo uninstall:应用列表加载显著提速,新增元数据缓存,支持 / 过滤和 Ctrl+U 清空输入,Homebrew cask 卸载改为 --zap,增强 Raycast 残留识别,增强 Zed 在 HTTPStorages 的多渠道残留识别,增强 Maestro Studio 在 ~/.mobiledev 的残留识别,失败原因提示更清晰。
    • mo clean:新增孤立 LaunchAgent 清理,提升孤立应用数据匹配与成功计数准确性,合并重复系统扫描路径以提升性能,默认保护 Gradle 缓存,并将 macOS 安装器清理阈值调整为 14 天。
    • mo analyze:通过跳过虚拟化和容器挂载热点目录避免 NFS 卡顿,支持更稳健的缓存策略,安全复用近期缓存,先用陈旧缓存快速首屏再后台刷新,修复高扇出目录扫描死锁,并补充回归测试。
    • mo status:增强代理识别能力,覆盖环境变量与系统代理配置,支持 HTTP、HTTPS、SOCKS、PAC、WPAD,改进 TUN 隧道识别,新增解析测试提升稳定性。
    • mo purge:改进 fd 与 find 回退逻辑,支持 MO_USE_FIND=1 强制使用 find,并优化扫描表达式以提升稳定性和速度。
    • mo optimize:优化 Xcode 模拟器清理反馈与计数,并统一 clear_screen 终端行为。
    • 快捷启动脚本:增强 Raycast 命令转义与插值安全性,提升终端启动兼容性,支持 Ghostty。

    Special thanks to Angelk90 and iamxorum for their valuable contributions to this release.
    https://github.com/tw93/Mole

    Original source Report a problem
  • Feb 1, 2026
    • Date parsed from source:
      Feb 1, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tw93 logo

    Mole by tw93

    V1.24.0 Razor 🪒

    tw93 releases Mole V1.24.0 with a deeper Mac cleanup and speed boosts. It auto empties trash via Finder, speeds batch deletions, adds Yandex Browser and Apple Podcasts cleanup, and fixes spinner text artifacts. It supports force reinstall, improved uninstall checks, firewall awareness, deeper purge, and new operation logging plus O(1) protection.

    Mole V1.24.0

    Deep clean and optimize your Mac.

    Changelog

    • mo clean - Smarter & Faster: Auto-empties Trash via Finder with fallback for locked files, batch deletions now use find -delete for dramatic speed gains, adds Yandex Browser and Apple Podcasts zombie file cleanup, fixes spinner text artifacts.
    • mo update --force: Reinstall the latest version even when already up-to-date, automatically clears quarantine attributes so binaries launch without security prompts.
    • mo uninstall - Better Leftover Detection: Catches more orphaned files through naming variant matching like lowercase-hyphen and no-space patterns, validates bundle IDs to prevent injection attacks, provides actionable error messages.
    • mo check - Third-Party Firewall Aware: Recognizes Little Snitch, LuLu, Radio Silence and others before falling back to the built-in firewall check, fixes disk space parsing on non-English systems.
    • mo purge - Deeper Scanning: Increased max depth from 4 to 6 to catch deeply nested build artifacts, gracefully falls back to find when fd is unavailable, handles cyclic symlinks without hanging.
    • Under the Hood: New operation logging to operations.log for troubleshooting, dual-array app protection strategy cuts matching from O(N) to O(1), Go scanner uses pooled timers and channel timeouts to prevent blocking.

    更新日志

    • mo clean - 更智能更快速:通过 Finder 自动清空废纸篓,遇到锁定文件自动回退处理,批量删除改用 find -delete 大幅提速,新增 Yandex 浏览器和 Apple Podcasts 残留文件清理,修复进度条残留问题。
    • mo update --force:即使已是最新版也可强制重装,自动清除隔离属性让二进制文件无需安全确认即可启动。
    • mo uninstall - 残留检测更彻底:通过小写连字符、无空格等命名变种匹配找出更多残留文件,验证 bundle ID 格式防止注入攻击,错误提示更具指导性。
    • mo check - 识别第三方防火墙:优先检测 Little Snitch、LuLu、Radio Silence 等第三方防火墙,修复非英文系统下磁盘空间解析问题。
    • mo purge - 扫描更深入:最大扫描深度从 4 层增至 6 层以捕获深层构建产物,fd 不可用时自动回退到 find,正确处理循环符号链接避免卡死。
    • 底层优化:新增 operations.log 操作日志便于问题排查,应用保护采用双数组策略将匹配复杂度从 O(N) 降至 O(1),Go 扫描器使用定时器池和通道超时防止阻塞。

    Thanks to @dwjoss, @alexandear-org, and all contributors for their help in this release!

    https://github.com/tw93/Mole

    Original source Report a problem
  • Jan 23, 2026
    • Date parsed from source:
      Jan 23, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tw93 logo

    Mole by tw93

    V1.23.2 Velvet 🦢

    tw93 presents Mole V1.23.2 a release that deep cleans and optimizes Mac workflows. It adds safety upgrades JetBrains Toolbox cleanup Puppeteer cache cleanup orphaned service removal and auto cleanup when sudo is active plus selective cache exclusions. Status shows uptime and unified multi tool checks; testing code quality improvements mark the upgrade.

    Mole V1.23.2

    Deep clean and optimize your Mac.

    Changelog

    • mo clean - Cleaning Enhanced & Safety Upgrade: Added JetBrains Toolbox old IDE cleanup with whitelist-safe handling, Puppeteer cache cleanup for Chromium automation leftovers, orphaned system services detection and removal, auto-enables system cleanup when sudo session is active, excludes Flutter/CocoaPods/Pub development caches from cleanup to prevent build breakage, fixed SIP-enabled system update package cleaning.
    • mo uninstall - Reliability Improved: Fixed unbound variable error on empty tuples preventing crashes, fixed data-protected apps uninstall by proper entitlement handling, restored trap handlers and removed dead search key, optimized app scanning performance by removing redundant search functionality.
    • mo analyze - Accuracy & UX Fixed: Corrected top list calculation and disk usage thresholds for more accurate reporting, fixed keybindings display misalignment in interactive mode, improved visual comfort with gray warning icons to reduce noise.
    • mo status - System Info Added: Added uptime display to status header showing system running time, unified output format for multiple version checks across different tools.
    • Core Improvements - Testing & Code Quality: Added comprehensive RingBuffer unit tests with slice equality comparison, improved dry-run mode with better error handling, refactored Puppeteer cleanup to match browser cache pattern, optimized code syntax throughout.

    更新日志

    • mo clean - 清理增强与安全升级:新增 JetBrains Toolbox 旧版 IDE 清理且带白名单安全保护,支持 Puppeteer 缓存清理清除 Chromium 自动化残留,检测并清理孤立的系统服务,sudo 会话激活时自动启用系统清理,排除 Flutter/CocoaPods/Pub 开发缓存避免破坏构建,修复 SIP 启用时的系统更新包清理。
    • mo uninstall - 可靠性改进:修复空元组未绑定变量错误防止崩溃,修复数据保护应用卸载通过正确处理权限,恢复 trap 处理器并移除失效的搜索键,通过移除冗余搜索功能优化应用扫描性能。
    • mo analyze - 准确性与体验修复:修正 top 列表计算和磁盘使用阈值提供更准确的报告,修复交互模式下键盘快捷键显示对齐问题,使用灰色警告图标改善视觉舒适度减少干扰。
    • mo status -系统信息新增:在状态头部添加运行时间显示展示系统运行时长,统一不同工具的多版本检查输出格式。
    • 核心改进 - 测试与代码质量:新增完整的 RingBuffer 单元测试使用切片相等比较,改进 dry-run 模式带更好的错误处理,重构 Puppeteer 清理以匹配浏览器缓存模式,全面优化代码。

    Thanks to @dwjoss, @alexandear-org, @iamxorum, and all contributors for their help in this release!
    https://github.com/tw93/Mole

    Original source Report a problem

Related products