Releases: cmdaltctr/Mole
Releases · cmdaltctr/Mole
Release list
v1.0.0
1.0.0 (2026-01-27)
Bug Fixes
- add KeePassXC new bundle id to protection list (#285) (e33e428)
- Add Library directory existence check to clean script and enhance test script for bats version compatibility. (ac5c0e3)
- Add safety checks for critical system components during cleaning and disable blank issue creation (648f49d)
- address mo update hanging and imporve temporary file reliability (5d5056f)
- Adjust contributor name display height, refactor SVG clip path IDs, and correct README image source path. (c13a2db)
- adjust header underline rendering in paginated menu (161ff27)
- analyze: Additional improvements to limit sem blocking (1e2cf97)
- analyze: clear multi-select on refresh and optimize delete (e13d92a)
- analyze: correct top list and thresholds (7e359c5)
- analyze: Fix race condition in currentPath (47ce1cb)
- analyze: improve deletion safety and UI clarity (7d43e66)
- auth failed when pwd is
space(#54) (a015cd6) - avoid orphan service false positives and warm large file threshold (83166f2)
- buffered escape sequence parsing to prevent stray A/B and restore arrow navigation (68e34fc)
- ci: remove security audit update step from release workflow (107e04e)
- ci: use npm install instead of npm ci (26d0c65)
- clean update packages with SIP enabled (8188f4b)
- clean: enhance orphan detection accuracy and safety (273a6b5)
- clean: enhance orphan detection accuracy and safety (0a654f3)
- clean: silence ShellCheck SC2053 (500b6dc)
- clear cleaning spinner after cleanup (981c79c)
- correct boot_time parsing error (#130) (50806ef)
- correct pnpm store default path (c2eb73b), closes #319
- correctly parse comma-separated indices for batch uninstall selection (53bb275)
- disable aggressive cleanup and optimize directory checks (413b2c8)
- enforce LC_ALL=C for awk to ensure valid JSON number formatting regardless of user locale (dc0b4fb)
- enhance local snapshot warning and improve disk space calculation for macOS (2bede99)
- enhance overview scan UI and invalidate cache on refresh (8aee56b)
- Enhance sudo password input handling and expand tilde paths in maintenance. (019a0c6)
- Enhance system protection by explicitly preventing cleaning of critical background task and login item components (3601b14)
- Enhance uninstall robustness with base64 (952b2ee)
- enhance uninstall security per audit review (3919a70)
- Ensure
set --correctly clears positional parameters when no arguments are collected. (0ad1573) - ensure 0KB files or du failures are still cleaned (potential under-cleaning fix) (08aec02)
- ensure version extraction processes only the first line of output (d9facc3)
- exclude Flutter/CocoaPods/Pub caches from cleanup (#334) (2d5ccf5)
- expand default whitelist patterns for accurate comparison and list all active patterns in dry-run output (fcde129)
- extend ESC sequence timeout and avoid accidental quit on any key (cd786be)
- global optimization for safe_clean and doc update (54be4e3)
- golangci-lint config (f1de7ff)
- handle empty arrays in clean_dev_jetbrains_toolbox (#361) (61723e8)
- handle spaces in dock item removal (9e1d09c)
- handle uint64 overflow in battery power metrics (9b3220b)
- harden cleanup path validation (0fbf88a)
- history: prevent adding multiple history entries with same path when scanning (c99535c)
- implement layered error tolerance and accurate cleanup reporting (#175 #176 #180) (694c55f)
- improve CI stability and Bluetooth audio detection (41ce597)
- improve cleanup by exiting alt screen and refine whitelisting for directory paths and R renv cache. (3906c02)
- improve cleanup code and fix Edge test isolation (b8c25e4)
- improve Dock cleanup path handling (51abd89)
- improve dry-run mode and error handling (d7a0d48)
- improve input handling for mouse wheel events (#49) (9b6eee9)
- improve robustness of UI output commands by adding
|| true(6beca2f) - Improve shell script robustness by adding variable validation and safer
duoutput parsing. (bb49ec3) - improve uninstall guidance and timeouts (864bade)
- install: implement atomic update to prevent binary corruption (8a0b985)
- make raycast setup safe in non-interactive (98afaab)
- menu: improve filter mode navigation and key handling (269cabf)
- mole may broke cache and data of surge mac (#46) (3d87bcc)
- precision issue in battery metrics and adaptive purge UI ([facaf5b](facaf5b34c2f8af...