Repository navigation
Releases
Releases · MainLake/MainCleanMac
MainCleanMac v1.0.0-beta.2
MainCleanMac v1.0.0-beta.2 (Corrección de Bug en Limpieza Rápida)
Esta actualización corrige el comportamiento anómalo detectado en el botón de Limpieza Rápida:
Correcciones clave:
- Almacenamiento 100% Real del Sistema: Se eliminó el contador simulado que sumaba memoria de forma artificial. La capacidad disponible mostrada proviene en todo momento de las lecturas directas del sistema de archivos APFS de macOS.
- Corrección en Limpieza Rápida: Se resolvió el problema donde el botón mostraba 1.7 GB persistentes sin borrarse. Dicha cifra correspondía erróneamente a la carpeta protegida de caché de usuario de Darwin (/var/folders), la cual no era purgable mediante el reinicio de miniaturas de QuickLook.
- Medición Real tras Limpieza: Ahora todas las funciones de limpieza (Cachés, Cirugía, Huérfanos, Artefactos y Limpieza Profunda) miden el tamaño real en disco antes y después de la operación. Solo se registran bytes si fueron efectivamente liberados del disco.
- Estado de Botón Optimizado: Cuando las cachés seguras ya han sido limpiadas, el botón se deshabilita automáticamente y muestra el estado Cachés Seguras Limpias, evitando limpiezas redundantes o acumulaciones falsas.
- Suite de Pruebas Ampliada: 12/12 tests unitarios pasando exitosamente, verificando el cálculo exacto de almacenamiento real y exclusión de datos simulados.
MainCleanMac v1.0.0-beta.1
MainCleanMac v1.0.0-beta.1
Primera release beta de MainCleanMac, optimizador de almacenamiento nativo en Swift/SwiftUI para macOS en Apple Silicon (M1/M2/M3/M4).
Novedades:
- Doble Modo Adaptativo: Alterna fluidamente entre Modo Simple (para cualquier usuario) y Modo Avanzado Pro (para desarrolladores con rutas POSIX, telemetría y bundle IDs).
- Desinstalador Completo: Eliminación de aplicaciones y limpieza de residuos huérfanos en
~/Library. - Radiografía de Datos del Sistema y Explorador: Identificación de carpetas pesadas con escudo de seguridad activo (
SafetyGuard). - Optimizador Apple Silicon y Dev: Detección y adelgazamiento de binarios universales a
arm64, compactación SQLite VACUUM, gestor Docker y limpiador de proyectos (node_modules,.venv). - Mantenimiento Programado: Soporte para automatización periódica en segundo plano vía
launchd. - Suite de Pruebas Unitarias: 10/10 tests automatizados verificando seguridad, cálculos y escaneo.
Instalación:
- Descarga el archivo adjunto
MainCleanMac-v1.0.0-beta.1.zipy descomprímelo. - Mueve
MainCleanMac.appa tu carpeta/Applications. - Ábrela haciendo clic derecho > Abrir la primera vez.