Changelog
- mo uninstall: Fixed the Bash 3.2 empty-array crash when the warm scan cache returns an empty app batch, including the return-to-list path after a completed uninstall.
- mo clean: Empty
__pycache__folders no longer trigger a nounset crash whennullglobis enabled. - App detection: Apps with valid two-segment bundle ids such as Artpaper now stay visible in
mo uninstall. - CI stability: The cleanup path normalization performance guard now uses a CI-only threshold to avoid false failures from noisy runners.
更新日志
- mo uninstall: 修复 Bash 3.2 下 warm cache 空扫描批次导致的空数组崩溃,同时覆盖卸载完成后返回列表重新扫描。
- mo clean: 空
__pycache__目录在启用nullglob时不再触发 nounset 崩溃。 - 应用检测: Artpaper 这类合法两段 bundle id 的 app 现在会正常出现在
mo uninstall列表中。 - CI 稳定性: 路径规范化性能测试使用 CI 专用阈值,减少 runner 抖动造成的误报。
Mole Mac App
Prefer a GUI? I recently launched Mole Mac App. The CLI stays free and open source, and the Mac app is $9 lifetime with code MOLEMAC for 20% off through May 23.
Thanks 💖
Recent GitHub Sponsors keeping Mole moving: @Jimmy-Smo · @felitrejos · @cauyxy · @e2600 · @ObliviousOdin · @jinghaihan · @mazzzystar · @CY-Christin · @RoversX · @christ-off · @jamesholcomb · @carolyn-sun · @dangnguyen1004 · @VomPom · @ljt990218 · @cloudk1d · @numman-ali · @miantiao-me · @bevanjkay · @Damecek.
Issue reporters and PR contributors this cycle: @xronocode · @MIracleyin · @sebastianbreguel · @Zephyr-8 · @Christian-SC26.