Skip to content

MacOS Cleaner v2.1.0

Choose a tag to compare

@AlexTkDev AlexTkDev released this 02 Aug 13:54
· 45 commits to release since this release

Update 2.1.0 expands the application's capabilities with new system integrations, architectural optimizations, and smart cleanup tools, strictly following our safe-to-use philosophy.

🎙 Siri & App Shortcuts Integration

  • Voice Control: Full support for Siri commands (e.g., "Hey Siri, clean DerivedData").
  • App Shortcuts: System intents for automation via Shortcuts.app and Automator, including CleanDeveloperCachesIntent, GetStorageStatusIntent, CleanCategoryIntent, and RunScheduledCleanupIntent.
  • Management: Detailed Siri and automation settings built directly into the app.

🔍 Duplicate File Finder

  • Multi-stage Comparison: Fast and precise search without external dependencies (Size filter ➔ 4KB Header hash ➔ Full SHA-256).
  • Data Safety: Smart auto-selection for outdated copies and strict thread isolation (Swift 6 strict concurrency) to prevent data races.

🎨 Design & UI (macOS 27 Liquid Glass)

  • Interactive Dashboard: New Apple Watch-style activity rings chart (DiskRingsChartView) with exact used-space proportion calculations.
  • Native Aesthetics: Global adoption of Liquid Glass components (glass cards, GlassPillPicker toggles, ProcessSplitButton dropdowns).
  • Window Optimization: Redesigned SettingsView, adaptive scaling in the Uninstaller, unified paddings, and support for fixed minimum window sizes.

⚙️ High-Performance Scan Engine

  • Hybrid Database: Covers 250+ apps and 1770+ paths. The architecture now uses an O(1) registry with build-time path compilation (no runtime JSON parsing).
  • Offline Catalog: Internal offline catalog for uninstaller and cleanup paths, ensuring functionality without network access.
  • App Residuals Engine: Dynamic discovery of leftover files from apps deleted before macOS Cleaner was installed (finds "orphaned" files based on 2+ evidence points).
  • Developer Artifacts: Safe cleanup of multi-platform local build artifacts (Xcode/DerivedData, Node.js, Python, Gradle, CMake, Rust, Go, and Dart/Flutter).
  • AI & Local LLM: Detection and opt-in manual cleanup of local AI models (Ollama, HuggingFace, LM Studio, whisper, etc.).
  • APFS & Time Machine: Tracking and clearing of APFS Purgeable Space and Time Machine local snapshots.
  • Hidden Caches: Dynamic discovery of Electron app caches (VS Code, Notion, Figma, Cursor, etc.) and stale app updates (Sparkle/Squirrel).

🌍 New Languages

The app is now localized into 10 languages. Added in version 2.1.0:

  • German
  • French
  • Italian
  • Japanese
  • Chinese (Simplified)
  • Portuguese (Brazil)