Releases: Codifya/MacOptimizer
Releases · Codifya/MacOptimizer
Release list
MacOptimizer Pro v3.0.0 — The Ultimate Zero-Harm Native macOS Health & Optimization Platform
🚀 MacOptimizer Pro 3.0.0 (Major Release)
MacOptimizer Pro, klasik bir Mac temizleyicisinden güvenlik öncelikli, açık kaynaklı, yerel (native) macOS sistem sağlığı, telemetri, otonom koruma ve optimizasyon platformuna dönüştürülmüştür.
✨ Temel Yetenekler & Yenilikler (v3.0.0)
- 🛡️ Zero-Harm Savunma Kalkanı: Kök ve sistem dizinleri (
/System,/Library,/usr,/private) ile kullanıcı verileri (~,~/.ssh,~/.gnupg) tam korumalıdır. Symlink manipülasyonu ve path traversal engellenmiştir. - 🤖 Çoklu AI Platformu Hub'ı: 100% Çevrimdışı Kural Motoru, Yerel Ollama (
localhost:11434), NVIDIA NIM ve OpenAI uyumlu uç noktalar. - 🔐 macOS Keychain Kasası: API anahtarları
Security.frameworkile Keychain'de şifreli saklanır. - 📑 Kriptografik SHA-256 Yinelenen Dosya Bulucu: Akışkan hash doğrulamasıyla kopya dosyaları bulan ve orijinali koruyan motor.
- 🔒 Güvenlik & Gizlilik Duruş Denetimi: SIP, Gatekeeper, Firewall ve TCC izinlerini denetleyen 0-100 puanlık güvenlik kalkanı.
- 🌐 Canlı Ağ Hızı & Bant Genişliği: Darwin
getifaddrsile anlık indirme/yükleme hızı ve IP konfigürasyonu. - 🔋 Derin Pil & Termal Telemetrisi: AppleSmartBattery IOKit entegrasyonu ile döngü sayısı, gerçek sağlık yüzdesi ve sıcaklık (°C) ölçümü.
- 💻 Headless Terminal CLI Modu: Terminalden
MacOptimizer status,clean --dry-run,purge-ramçalıştırma imkanı. - 🐕 Otonom Watchdog Kural Motoru: RAM auto-heal, kaçak CPU tespiti, termal kısılma ve disk alanı kuralları.
- 🧪 36 Test Paketi & 200+ Doğrulama: 0.134 saniyede %100 başarılı test performansı.
MacOptimizer Pro v2.9.0 — Battery Health & Thermal Telemetry
✨ Yenilikler (v2.9.0)
- 🔋 Derin Pil Sağlığı ve Termal Telemetri: AppleSmartBattery IOKit entegrasyonu ile döngü sayısı, maksimum kapasite yüzdesi, pil sıcaklığı (°C) ve aşırı ısınma uyarı kartı eklendi.
- 📊 Dashboard Entegrasyonu: Genel Bakış panelinde pil donanımı algılandığında canlı teşhis kartı otomatik olarak devreye girer.
- 🧪 35 Test Paketi & 200+ Doğrulama: 0.142 saniyede %100 başarılı test performansı.
MacOptimizer Pro v2.8.0 — SHA-256 Duplicate File Finder Engine
✨ Yenilikler (v2.8.0)
- 📑 Yinelenen Dosya Bulucu (Duplicate Finder): Çift aşamalı boyut filtreleme ve kriptografik SHA-256 hash doğrulamasıyla yinelenen kopyaları bulan ve Zero-Harm Çöp Sepeti korumasıyla temizleyen modül eklendi.
- 🛡️ Orijinal Dosya Koruma Kalkanı: Eski tarihli orijinal dosya otomatik olarak korunur; yalnızca kopya dosyalar seçilerek güvenli temizlik sağlanır.
- 🧭 Kenar Çubuğu Entegrasyonu: 'Yinelenen Dosyalar' sekmesi ana navigasyona eklendi.
- 🧪 34 Test Paketi & 190+ Doğrulama: 0.128 saniyede %100 başarılı test performansı.
MacOptimizer Pro v2.7.0 — Security & Privacy Audit Engine
✨ Yenilikler (v2.7.0)
- 🛡️ macOS Güvenlik & Gizlilik Denetimi: System Integrity Protection (SIP), Gatekeeper, Güvenlik Duvarı (Firewall) ve TCC yetkilendirmelerini inceleyip 0-100 güvenlik puanı ve rehberlik üreten modül eklendi.
- 🚀 Korumalı Başlangıç Servisi Yöneticisi: SandboxedCommandRunner ve SafeOperationExecutor ile güçlendirilen LaunchAgent/Daemon yöneticisi.
- 🧭 Yenilenen Kenar Çubuğu (Sidebar): 'Güvenlik & Gizlilik' sekmesi ana navigasyona eklendi.
- 🧪 33 Test Paketi & 180+ Doğrulama: 0.099 saniyede %100 başarılı test performansı.
MacOptimizer Pro v2.6.0 — Diagnostic Suite & Deep Uninstaller
✨ Yenilikler (v2.6.0)
- 📑 LaunchServices Veri Tabanı Onarımı: Birlikte Aç (Open With) menüsündeki yinelenen veya bozuk uygulama simgelerini ve dosya ilişkilerini onaran sandboxed araç eklendi.
- 🔊 CoreAudio Ses Sistemi Sıfırlayıcı: Kilitlenmiş mikrofon/kulaklık bağlantılarını ve ses cızırtılarını gideren güvenli onarım modülü.
- 🗑️ SafeOperationExecutor Destekli Derin Kaldırıcı: Uygulama kalıntıları, sandbox konteynerleri ve WebKit önbellekleri için Zero-Harm güvenli temizleme entegrasyonu.
- 🧪 32 Test Paketi & 170+ Doğrulama: 0.085 saniyede %100 başarılı test performansı.
MacOptimizer Pro v2.5.0 — Headless CLI Companion & Developer Cache Engine
✨ Yenilikler (v2.5.0)
- 💻 Terminal / CLI Desteği: Terminalden doğrudan çalıştırılabilen headless CLI motoru eklendi (
MacOptimizer status,MacOptimizer clean --dry-run,MacOptimizer purge-ram). - 🛠️ Gelişmiş Geliştirici Önbellek Taraması: Homebrew paketleri (
~/Library/Caches/Homebrew), Python UV (~/Library/Caches/uv), Poetry (~/Library/Caches/pypoetry), Rust Cargo ve CocoaPods için derin temizlik kuralları eklendi. - 🧪 30 Test Paketi & 160+ Doğrulama: 0.069 saniyede %100 başarılı test performansı.
MacOptimizer Pro v2.4.0 — Watchdog Rule Engine & Interactive MenuBar Widget
✨ Yenilikler (v2.4.0)
- 🐕 Gelişmiş Otonom Watchdog Kural Motoru: Çoklu anomali algılama motoru (RAM baskısı ve otomatik temizleme, kaçak CPU süreçleri, termal kısılma uyarıları, yüksek Swap takas alanı ve düşük disk alanı).
- 🛡️ Sistem Süreci Dokunulmazlığı: WindowServer, Finder ve kritik macOS daemon süreçlerinin hiçbir koşulda sonlandırılmamasını garanti eden güvenlik süzgeci.
- 📌 Etkileşimli Menü Çubuğu (MenuBarExtra) Widget'ı: Canlı mini RAM/CPU/Disk göstergeleri, termal durum rozeti ve tek tıkla RAM boşaltma özelliği.
- 🧪 28 Test Paketi & 150+ Doğrulama: 0.038 saniyede %100 başarılı test performansı.
MacOptimizer Pro v2.3.0 — Thermal State, Swap & SQLite Historical Observability
✨ Yenilikler (v2.3.0)
- 🌡️ Darwin Çekirdek Termal Durum İzleme: macOS
ProcessInfo.thermalStateentegrasyonu ile cihazın sıcaklık, fan ve CPU kısılma (throttling) risk seviyesini canlı izleme (Normal,Hafif Isınma,Yüksek Sıcaklık,Kritik). - 💾 Swap Bellek Metrikleri:
sysctl vm.swapusageile disk üzerine takaslanan sanal bellek miktarının microsecond hassasiyetinde ölçümü. - 📈 SQLite Zaman Serisi Geçmiş Grafikleri:
HistoryViewüzerinde son 1 saat, 24 saat ve 48 saatlik CPU ve RAM eğilimlerini otomatik downsample eden Swift Charts paneli. - 🧪 Genişletilmiş Test Kapsamı: 26 test paketi ve 140+ assertion %100 başarıyla tamamlandı.
MacOptimizer Pro v2.2.0 — Dry-Run Preview, Swift Charts & Multi-Provider AI
✨ Yenilikler (v2.2.0)
- 🛡️ Dry-Run Temizlik Planı Önizleme Penceresi: Disk üzerinde dosya silinmeden önce risk seviyesi, kazanılacak alan ve Zero-Harm kalkanı uyarılarını içeren onay penceresi.
- 📊 Canlı Swift Charts Telemetri Grafiği: CPU ve RAM yükünü anlık Catmull-Rom eğrileriyle görselleştiren canlı observabilite kartı.
- 🤖 Çoklu Yapay Zeka Sağlayıcı Merkezi: Yerel Kural Motoru (100% Çevrimdışı), Yerel Ollama (localhost:11434), NVIDIA NIM (Bulut Llama 3.3/DeepSeek R1) ve Özel OpenAI Uç Noktaları.
MacOptimizer Pro v2.1.0 — Zero-Harm Native macOS System Health & Optimization Toolkit
📝 Changelog
All notable changes to MacOptimizer Pro are documented in this file following the Keep a Changelog standard.
[2.1.0] - 2026-08-28
Added
- Zero-Harm Security Policy Engine: Refactored monolithic safety validation into modular policy evaluators (
PathProtectionPolicy,ProcessProtectionPolicy,ApplicationProtectionPolicy,LaunchItemProtectionPolicy,SafetyPolicyEngine). - Symlink Resolution & Traversal Guard: Integrated
URL.resolvingSymlinksInPath()into path evaluation to neutralize symlink-based data loss attacks. - Operation Risk Classifier: Introduced
OperationRiskenum (.safe,.low,.medium,.destructive,.forbidden) to classify every user or automated action before execution. - Dry-Run Cleaning Engine: Added
CleaningPlansupporting two-phase preview, byte estimation, and user confirmation. - macOS Keychain Integration: Created
KeychainManagerutilizingSecurity.frameworkfor encrypted credential storage and automatic migration fromUserDefaults. - Multi-Provider AI Architecture: Added
AIProviderprotocol supportingLocalHeuristicProvider(100% offline),OllamaProvider(local LLMs),NvidiaNIMProvider(cloud), andOpenAICompatibleProvider. - Sandboxed Command Runner: Whitelist-only execution mechanism with argument sanitization and 15s watchdog protection.
- SQLite Telemetry Store: High-concurrency WAL-mode SQLite time-series storage for system performance metrics.
- Expanded Test Suite: 23 test suites containing 120+ property-based assertions covering path protection, symlink attacks, daemon protection, dry-run plans, and AI providers.
- Open Source Governance: Added Apache-2.0 License,
SECURITY.md(STRIDE threat model),CONTRIBUTING.md,ARCHITECTURE.md,PRIVACY.md,ROADMAP.md, andBENCHMARKS.md.
[2.0.0] - 2026-08-28
Added
- Native Liquid Glass UI: Modern macOS Sonoma/Sequoia aesthetic with responsive grid layouts.
- Microsecond Mach-O Header Parser: Direct binary header inspection without spawning
liposubprocesses. - Parallel Junk Scanner: Concurrent file system analysis using Swift
TaskGroup. - Deep App Uninstaller: Discovery of orphaned caches and preferences across
~/Library. - Autonomous Guard: 7/24 background watchdog detecting runaway processes and memory pressure.
- Sparkle & Homebrew Updater: Real-time update checks for installed applications.
- macOS Maintenance Scripts: QuickLook cache reset, DNS flush, Spotlight reindexing, and safe RAM release.