Skip to content

Releases: Codifya/MacOptimizer

MacOptimizer Pro v3.0.0 — The Ultimate Zero-Harm Native macOS Health & Optimization Platform

Choose a tag to compare

@osmcgrgenc osmcgrgenc released this 28 Aug 19:42

🚀 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.framework ile 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 getifaddrs ile 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

Choose a tag to compare

@osmcgrgenc osmcgrgenc released this 28 Aug 19:38

✨ 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

Choose a tag to compare

@osmcgrgenc osmcgrgenc released this 28 Aug 19:24

✨ 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

Choose a tag to compare

@osmcgrgenc osmcgrgenc released this 28 Aug 18:46

✨ 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

Choose a tag to compare

@osmcgrgenc osmcgrgenc released this 28 Aug 18:40

✨ 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

Choose a tag to compare

@osmcgrgenc osmcgrgenc released this 28 Aug 18:38

✨ 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

Choose a tag to compare

@osmcgrgenc osmcgrgenc released this 28 Aug 18:15

✨ 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

Choose a tag to compare

@osmcgrgenc osmcgrgenc released this 28 Aug 18:14

✨ Yenilikler (v2.3.0)

  • 🌡️ Darwin Çekirdek Termal Durum İzleme: macOS ProcessInfo.thermalState entegrasyonu 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.swapusage ile 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

Choose a tag to compare

@osmcgrgenc osmcgrgenc released this 28 Aug 18:07

✨ 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

Choose a tag to compare

@osmcgrgenc osmcgrgenc released this 28 Aug 18:03

📝 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 OperationRisk enum (.safe, .low, .medium, .destructive, .forbidden) to classify every user or automated action before execution.
  • Dry-Run Cleaning Engine: Added CleaningPlan supporting two-phase preview, byte estimation, and user confirmation.
  • macOS Keychain Integration: Created KeychainManager utilizing Security.framework for encrypted credential storage and automatic migration from UserDefaults.
  • Multi-Provider AI Architecture: Added AIProvider protocol supporting LocalHeuristicProvider (100% offline), OllamaProvider (local LLMs), NvidiaNIMProvider (cloud), and OpenAICompatibleProvider.
  • 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, and BENCHMARKS.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 lipo subprocesses.
  • 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.