π¨βπ» MacOSCleaner 2.2.0 β in development #14
AlexTkDev
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
MacOSCleaner 2.2.0 is in development. This cycle is about leftovers after uninstall, safer cleanup of old project build folders, and a Disk Analyzer that you can actually navigate β targeting stable behavior on macOS 27.
Nothing below is shipping yet. Scope can still change.
ποΈ Leftovers after uninstall
The uninstaller already finds leftover files after an app is removed, but that list currently stays in logs. 2.2.0 will surface it in the Uninstaller UI: path, size, which app it belonged to, and per-item selection.
A separate leftovers review (orphaned files from apps that are already gone) is also planned. Review and explicit delete only β no automatic wipe from Cleanup. Heuristics can match live apps, so this stays opt-in.
π§± Old project build artifacts (off by default)
Cleanup already knows how to find regenerable build folders (
node_modules,target,.venv,.dart_tool,build, and similar) next to a real project file (package.json,Cargo.toml, etc.). Source code and.gitare not touched.In 2.2.0 this moves out of the Xcode category into its own Cleanup group, unchecked by default, and limited to artifacts that have not changed in 60β90 days. The current whole-home
node_modulessweep in Large Files will go away.π Disk Analyzer
Today it is a flat list of files over 1 MB. Planned:
Existing Reveal in Finder and Move to Trash stay.
π°οΈ Time Machine local snapshots
Cleanup can already delete local snapshots. 2.2.0 will thin them (
tmutil thinlocalsnapshots) instead of wiping every snapshot at once, so local Time Machine history is not thrown away just to free space.There is no supported βpurge all APFS purgeable spaceβ button. iCloud and system caches are left to macOS.
β©οΈ Put Back
Cleanup already journals operations, but it does not store original β Trash paths, so restore is not possible yet. Planned: Put Back from Trash to the original location, only if βempty Trash during cleanupβ is off.
DNS cache flush already exists in Cleanup; the 2.2.0 work is to make the privileged run actually work.
π οΈ What 2.2.0 is aiming at
Fewer accidental deletes, honest disk numbers, leftovers you can see and pick, and UI that behaves on macOS 27. Not RAM βcleanersβ, not Launch Services rebuilds, not a pile of one-click system scripts.
Feedback, false-positive reports, and βthis leftover was missedβ cases are useful now, while this is still being built.
All reactions