Releases: suxrobGM/cleaner-cli
Releases · suxrobGM/cleaner-cli
Release list
v1.1.1
Changed
- Internal code reorganization only — no behavior change and no change to the cleaner catalog
(still 120 cleaners). The multi-class cleaner "bundle" files were split into one file per
cleaner and grouped into per-tool folders, the DI composition root was split into
per-category registration methods, and several CLI helpers (FileSystemService,
ConsoleRenderer,CleanerApp) were simplified. The full test suite still passes.
v1.0.4
Fixed
build-artifacts(and any cleaner deleting cache directories) no longer hangs on trees that
contain symlinks or junctions — e.g.node_modulesfrom pnpm/yarn workspaces. The read-only
pre-walk that blocked deletion now skips reparse points and only runs on the rare delete that
actually fails, so large sweeps complete quickly instead of stalling.- More reliable CPU architecture detection in the Windows installer (
install.ps1).
v1.0.3
Added
- New cleaners:
ml-cache(HuggingFace & Torch model caches),vcpkg,spotify,
konan(Kotlin/Native),azure-functions,dotslash, andunity— the latter clears
Unity's global editor cache plus the regenerable per-projectLibrary/Temp/Logs/obj
folders inside detected Unity projects. Adds the Machine learning and Game
development categories. - Repeatable
--path/-poption sobuild-artifactsandunitycan sweep several
workspace roots in one run (e.g.-p ~/source -p ~/work). - Broader
electron-app-cachecoverage: Claude, MongoDB Compass, Postman, Notion,
Obsidian, Figma, Signal, and GitHub Desktop.browser-automationnow also clears the
~/.cachePlaywright/Puppeteer locations, and the GPU shader cache cleaner clears the
NVIDIANV_Cachedirectory.
Changed
- The
dockercleaner now also prunes all unused build cache. With--forceit
additionally removes every unused image and named volume (which can delete data such as
database volumes), gated behind the flag so a plain run stays safe.
v1.0.2
Added
- Interactive mode now keeps the menu open after a clean run instead of exiting,
returning to the cleaner selection until you choose to quit.