Skip to content

Latest commit

 

History

History
665 lines (374 loc) · 45.1 KB

File metadata and controls

665 lines (374 loc) · 45.1 KB

1.44.1 (2026-06-11)

1.44.0 (2026-06-09)

Bug Fixes

  • main: recover from fatal GPU process launch failure on Windows (#203) (#206) (736912b)

1.43.0 (2026-05-29)

Features

  • malware: allowlist false positives so trusted files stop being flagged (#193) (c752129)
  • malware: surface quarantine reason and add quick access (#190) (ef155f9)

1.42.0 (2026-05-24)

Bug Fixes

  • privacy: remove Linux USB mass storage blocking (1514de2), closes #187
  • registry: persist deselected tweaks across restarts (#172) (#189) (59b3a93)
  • scanner: require behavioral signal for Suspicious.PE heuristic (#156) (ecc1a56)

1.41.0 (2026-05-19)

Bug Fixes

  • diagnostics: log renderer crashes and harden updater broadcast (#176) (48afafa)
  • shortcuts: don't flag File Explorer / shell-namespace .lnk files as dead (#174) (c112943)

Features

  • registry-cleaner: targeted backup mode (default) (#175) (6beb61a)
  • settings: configurable backup folder (#160) (8c4a8a5)

1.40.0 (2026-05-02)

Features

  • context-menu: Windows shell-extension cleaner (#151) (459c2d4)
  • disk-maintenance: SSD TRIM page with multi-select and safety rails (#150) (dd1846c)
  • firewall-audit: Windows Defender Firewall rules audit (#149) (7405492)
  • firewall,context-menu: hide built-in Windows entries by default (#152) (9f66901)

1.39.0 (2026-04-30)

Bug Fixes

  • registry-cleaner: prune Kudu Backups to last 3 runs (#146) (4056c47)
  • software-updater: resolve brew path on macOS GUI launches (#147) (defbe22)

1.38.0 (2026-04-28)

Bug Fixes

  • registry-cleaner: handle trailing backslashes in value names (#143) (3acfc74)

1.37.0 (2026-04-28)

Bug Fixes

  • cloud: handle pusher-js v8.5+ named export breaking constructor (419c63a)

1.36.0 (2026-04-23)

1.35.0 (2026-04-17)

Bug Fixes

  • drivers: skip driver scans on non-Windows platforms (#131) (28df495)
  • game-mode: preserve snapshot on partial failure while releasing toggle (50052e9)
  • game-mode: unstick active state when deactivation partially fails (bf51144)
  • game-mode: unstick active state when deactivation partially fails (#132) (a467a28)
  • privacy: show custom prompt in macOS admin dialog (e3ef0b1)

1.34.0 (2026-04-05)

Bug Fixes

  • linux: resolve grey window when relaunched as root via pkexec (#118) (b83d448)
  • registry: prevent orphaned reg.exe/powershell processes on timeout (#117) (870bad3)
  • ui: record history entry after driver scan so dashboard highlights completion (#116) (0501600)

Features

  • updater: add package manager selector to Software Updater page (#113) (318b4b7)

1.33.0 (2026-04-03)

Bug Fixes

  • ui: clarify privacy toggle toast messages to avoid ambiguity (d9ebdf4)

Features

  • updater: add Chocolatey as optional Windows package manager (#111) (e030f6b)

1.32.0 (2026-03-31)

Bug Fixes

  • elevation: disable renderer sandbox when running as root on Linux (#107) (b7329d4)
  • malware: remove hardcoded signatures to prevent AV false positives (#106) (f1e4d3e)
  • registry: kill process tree on timeout to prevent zombie reg.exe (#105) (7ec25e7)

Features

  • settings: add Protect Recycle Bin setting (#104) (7b52934)

1.31.0 (2026-03-29)

Bug Fixes

  • mac: use correct memory metric to match Activity Monitor (#93) (eab0228)

Features

  • game-mode: auto-detect games and activate/deactivate automatically (#95) (a7d523b)
  • malware: WASM-based YARA signature engine (#102) (2ac60d1)
  • rules: add Zen Browser, Scoop, AWS CLI, and gcloud cleaners (#94) (68e68aa)

1.30.0 (2026-03-28)

Bug Fixes

  • mac: remove broken relaunch-as-admin on macOS (#91) (d84843f)
  • malware auto-scan, exclusions, schedule minutes, network cleaning (#92) (592a23a)

1.29.0 (2026-03-27)

Bug Fixes

  • elevation: fix relaunch-as-admin on all platforms (#88) (4943778)
  • linux: fix deb install failures on Linux Mint (#84) (4750f88)
  • mac: sharp retina tray icon with bundled size variants (#89) (8724a85)
  • ui: restore i18n for monitoring submenu and fix badge count (313c79b)

Features

  • rules: add missing cleaning rules for 25+ apps and system targets (#90) (65f6ce6)

1.28.0 (2026-03-26)

Bug Fixes

  • rules: remove Login Data from database optimizer to reduce AV false positives (5711783)

Features

  • cleaner: add Environment Variable & PATH cleaner (#80) (7ad17bd)
  • cleaner: add open file location button to scan results (#83) (80dd048)
  • cleaner: add rich post-clean summary receipt UI (#82) (6b9dd9c)
  • disk: add dedicated Disk Repair page with CHKDSK support (#81) (d6288cb)

1.27.0 (2026-03-26)

Bug Fixes

  • elevation: share config and fix paste when relaunched as admin on macOS/Linux (#75) (0316aa5)
  • privacy: use locale-independent XML to detect scheduled task state (#79) (5261780)
  • ui: disable hardware acceleration to prevent black window on incompatible GPUs (#76) (4361b60)

Features

  • cloud: add dedicated Cloud page and Breach Monitor (#78) (6d470e3)
  • uninstaller: force remove option for failed uninstalls (#74) (9571c7c)

1.26.0 (2026-03-25)

Bug Fixes

  • i18n: platform-aware onboarding text (#70) (8b6457d)
  • ui: report failure when startup/privacy toggles don't take effect (09086f3)
  • ui: resolve black screen on first launch for slow machines (2c6a573)
  • ui: show real-time progress during cleaner clean operation (#72) (46e3d01)

Features

  • cloud: AI safety ratings for Startup Manager and Uninstaller (#73) (37bc5db)
  • darwin: comprehensive macOS platform improvements (#71) (2362321)
  • ui: add dark/light/system theme toggle (#69) (c57bffb)

1.25.0 (2026-03-24)

Bug Fixes

  • encoding: correct UTF-8 handling for accented characters (#68) (38f3e2d)
  • patch 4 high-severity bugs from codebase review (#65) (58acebf), closes hi#severity

Features

  • ci: auto-translate workflow & remove local git hooks (#64) (a7ccf64)

1.24.0 (2026-03-24)

Bug Fixes

  • privacy: make privacy shield toggles bidirectional (#63) (e72cfc2)
  • renderer: prevent blank screen when preload fails to load (a684ff9)

Features

  • malware: add quarantine management UI (#62) (1ecf642)

1.23.0 (2026-03-24)

Bug Fixes

  • software-updater: fix winget parsing bugs and add ignore feature (#59) (a685406)

1.22.0 (2026-03-23)

Bug Fixes

  • elevation: wait for macOS admin prompt before exiting (7d296bf)
  • settings: remove custom cloud server URL setting (#50) (9fbd92b)
  • sidebar: hide Vulnerabilities item when cloud is disconnected (49a1f3a)
  • sidebar: widen flyout submenu to prevent text wrapping (032fe59)
  • startup: fall back to Run key when Task Scheduler fails (#51) (ac70237)

Features

  • a11y: add ARIA labels, keyboard nav, and screen reader support (#57) (56e68fc)
  • browsers: add CatsXP, LibreWolf, Waterfox, and Floorp support (#48) (c990593)
  • disk-tools: add standalone File Shredder tool (#53) (9cfdce8)
  • game-mode: redesign hero section with animated visuals and category theming (ec5645a)
  • privacy: expand macOS Privacy Shield from 20 to 35 settings (#56) (0e31199)
  • rules: add Flatpak/Snap/Homebrew cleaning coverage (#52) (2006078)

1.21.1 (2026-03-23)

Bug Fixes

  • build: add zip target for macOS auto-updates (290f492)

Features

  • ui: show badge counts on flyout submenu items (d67a38d)

1.21.0 (2026-03-23)

Features

  • cloud: add firewallStatus to Linux health reports (#47) (3eaab1d)

1.20.0 (2026-03-22)

Bug Fixes

  • ci: remove unsupported --release-notes flag from wingetcreate (83b61fc)

Features

  • cve: add client-side false positive filter and deduplication (0571dfb)
  • disk-tools: add Large File Finder and Empty Folder Cleaner (08403eb)
  • ui: update sidebar, dashboard, components, and locale translations (38e1683)

1.19.1 (2026-03-22)

Features

  • cve: show only critical/high vulns, add descriptions and NVD links (bb72b4d)

1.19.0 (2026-03-22)

Bug Fixes

  • use Get-CimInstance for driver scans and propagate update errors (ba47ee7)

Features

  • add CVE vulnerability scanner (cloud-powered) (#46) (68a786b)

1.18.0 (2026-03-22)

Bug Fixes

  • ci: trigger website deploy on release and add release notes to winget manifest (caff018)
  • privacy: disable stealth mode toggle when macOS firewall is off (#40) (e778766)

Features

  • add duplicate file finder tool (#43) (6e74a20)
  • add Game Mode for Windows gaming optimization (#44) (7d20579)
  • cli: verbose/quiet modes, granular exit codes, JSON audit, Prometheus metrics (#39) (e24815e)
  • cloud: notify renderer when threat blacklist is updated (53b71c8)
  • rework dashboard as Command Center layout (#45) (cb05a0b)

1.17.0 (2026-03-21)

Bug Fixes

  • ci: add notarization debug logging and build timeout (7bd0558)
  • ci: use wingetcreate URL pipe syntax for architecture and scope overrides (5332220)
  • security: validate cloud remote-access boolean fields in IPC (#31) (b5d3439)

Features

1.16.2 (2026-03-21)

Bug Fixes

  • ci: add winget architecture override and disable choco publish (a84ccf7)

1.16.1 (2026-03-21)

Features

  • add macOS code signing and notarization to release workflow (#3) (b244bdd)

1.16.0 (2026-03-20)

Bug Fixes

  • monitor: skip inbound connections on servers in threat monitor (#29) (6025e67)

Performance Improvements

  • monitor: reduce CPU overhead by 90% (#28) (5cc2f3d)

1.15.0 (2026-03-19)

Features

  • schedules: dedicated Schedules page with multi-schedule support (#26) (c19fa1f)

1.14.0 (2026-03-18)

Bug Fixes

  • browsers: correct Helium Windows path and add missing database rules (8e3c11b)
  • cloud-agent: add new browsers to cloud-agent browser scan list (c4dd384)
  • darwin: correct Helium macOS path and add missing browsers to shutdown list (b39e9f5)
  • gaming: correct Amazon Games log path, remove Playnite (0832ae3)
  • gaming: remove Genshin Impact and Overwatch 2 cleaners (3128674)
  • linux: add Supermium, Helium, and Cromite to browser shutdown list (0997d7c)

Features

  • browsers: add Thorium, Supermium, Helium, and Cromite cleaning support (b3fea2c)
  • gaming: add cleaners for popular games and launchers (07e2c0a)
  • privacy: add AI, browser telemetry controls and expand bloatware list (c9d3853)
  • privacy: fix AI setting registry keys, skip browser checks when uninstalled (77b8b70)

1.13.0 (2026-03-18)

Bug Fixes

  • ci: pass single URL to match winget manifest installer count (8a1878d)
  • registry: back up SYSTEM/HKCR hives and remove rotated log targets (9f9bb85)
  • registry: check files not dirs in path resolution, inspect rundll32 DLLs (1c8c107)
  • registry: check WOW6432Node in findMissingClsidDll, fix backup filename (35d5c02)
  • registry: expand env vars in uninstall scan paths via shared helper (f5c6f9b)
  • registry: handle PATH-resolved commands and evaluate COM views independently (f981580)
  • registry: handle unquoted paths with spaces, remove unsafe singleFileTargets (3d104b0)
  • registry: match REG_EXPAND_SZ uninstall values, flag broken COM registrations, expand backups (e3c53cd)
  • registry: only check service root keys, skip child subkeys (edf20a1)
  • registry: preserve full exe paths and require broken uninstaller for orphan detection (8498159)
  • registry: require all COM views broken before flagging, expand service env vars (e2bb59c)
  • registry: require missing install directory before flagging uninstall entries (c9f8e3a)
  • registry: scan HKCU/WOW6432Node client hives, fix quoted rundll32 parsing (5d3793f)
  • registry: scan WOW6432Node BHO hive for 32-bit orphaned entries (9f13381)
  • registry: skip relative service paths and only check native COM view (9808863)
  • registry: split EventMessageFile on commas too and check PrimaryModule (0bff7c1)
  • registry: try full string as path candidate in extractExePath (ed16a64)
  • registry: use extractExePath() for all command-line path parsing (289a94a)
  • registry: WOW64-aware CLSID lookups, validate EventMessageFile, drop duplicate targets (3a27695)
  • rules: correct macOS/Linux paths and fix rules-bot template injection (b0ccff4)
  • rules: correct misleading descriptions for Google caches and Windows Update (c0d583a)
  • rules: remove debconf target and fix registry scan query flags (8a3272e)
  • rules: remove live SRUM database from cleanup targets (7c3ad2f)
  • rules: remove unsafe targets and use WOW64-aware context menu scan (a01096d)
  • startup: add ConsoleConnect trigger for Windows Fast Startup (bc47e06)
  • startup: revert startup state if auto-enable fails for scheduled scans (6ac6673)
  • startup: use XML-based task creation and surface errors to UI (28f1260), closes #20

Features

  • add contributor tooling for cleaner rules (b6a6200)
  • rules: add Claude, Sublime Text, Termius, Ledger Live, and more (ef2dd70)
  • rules: add cleaning rules for browser forks, Kodi, qBittorrent, HandBrake, ccache, and Java (33c59fb)
  • rules: expand system cleaning targets and registry orphan detection (22f39d6)

1.12.0 (2026-03-18)

Bug Fixes

  • ci: pass duplicate URL to resolve winget manifest multi-match error (52fbdb5)

Features

  • extract cleaner rules into community-editable JSON files (3a2b345)

1.11.0 (2026-03-18)

Bug Fixes

  • linux: support libasound2 on older Ubuntu versions (60b5c0e)
  • linux: use apt-cache policy for more reliable package detection (2d6c503)
  • linux: use apt-get --dry-run for package detection (e9e28d6)

Features

  • add database optimizer, shortcut cleaner, and disk repair tools (301d502)

1.10.0 (2026-03-17)

Bug Fixes

  • macos: fix tray icon, dock restore, and expand malware scanner coverage (25e74d1)
  • use path.win32.join for consistent backslash separators in win32 paths (5d25238)

Features

  • enhance malware scanner with expanded detection and add tests (4065011)

1.9.0 (2026-03-17)

Bug Fixes

  • resolve bugs, race conditions, security issues, and dead code (d5e3795)

Features

  • expand cleaners with new targets, browsers, apps, and safety fixes (497a561)

1.8.1 (2026-03-17)

Bug Fixes

  • cloud: improve Linux server detection and send isServer in registration (b17c581)
  • cloud: skip desktop notifications in daemon/headless mode (31ebb14)

1.8.0 (2026-03-17)

Bug Fixes

  • privacy: remove unsafe sysctl hardening settings (9f669b0)

Features

  • cloud: add server-only security checks to health reports (5875d06)

1.7.0 (2026-03-17)

Bug Fixes

  • disable macOS code signing to prevent Team ID mismatch crash (ec923d3)
  • improve long-running stability and reduce resource usage (d3ab953)
  • use Restart=always in systemd service so daemon restarts after auto-update (2b9eabe)

Features

  • cloud: add SSH hardening checks to health reports (639e4a7)

1.6.0 (2026-03-16)

Bug Fixes

  • darwin: use socketfilterfw for reliable firewall status reporting (49b198c)
  • handle winget installer-type-changed errors correctly (1fee6c6)
  • renderer: improve privacy feedback, cross-platform updater labels, and window frame (09eba37)
  • suppress interactive prompts in install.sh for unattended installs (b7b9056)

Features

  • darwin: add elevated execution, startup deletion, and filter Apple apps (61bcb28)
  • dashboard: comprehensive one-click scan with malware, privacy, and update checks (1ee3ff1)
  • malware: add macOS malware signatures, code signing, and plist analysis (20995fe)
  • uninstaller: add batch selection and multi-uninstall (249c21d)

1.5.2 (2026-03-16)

Bug Fixes

  • run winget updates sequentially to avoid lock contention (354d4b0)
  • set HOME=/root in systemd unit for correct config path (3e993f6)

1.5.1 (2026-03-15)

Bug Fixes

  • flush settings before exit in CLI config set (a6576b4)
  • install runtime deps and use CLI for config in install.sh (82f37d6)

1.5.0 (2026-03-15)

Bug Fixes

  • use large-file upload flow for VirusTotal submissions (54f028f)

Performance Improvements

  • fix UI lag from perf monitor rendering overhead (ea4fa1f)

1.4.10 (2026-03-15)

Bug Fixes

  • rename Chocolatey package ID to usekudu (3904bf1)

1.4.9 (2026-03-15)

Features

  • add Chocolatey package and automated publishing (99d5c14)

1.4.8 (2026-03-15)

Bug Fixes

  • pass Azure credentials as env vars for Windows code signing (ec7c325)

1.4.7 (2026-03-15)

Bug Fixes

  • set shell to bash for build step to fix Windows PowerShell error (b33dd87)

1.4.6 (2026-03-15)

Bug Fixes

  • allow-no-subscriptions for Azure login in CI (62d895f)

1.4.5 (2026-03-15)

Bug Fixes

  • move Azure signing config to CI-only to fix mac/linux validation error (4c02e75)

1.4.4 (2026-03-15)

Features

  • add Azure Trusted Signing for Windows builds, parallel malware scan, and misc improvements (eb3f9df)

1.4.3 (2026-03-15)

Bug Fixes

  • silently succeed for unsupported platform scan types and unwrap data envelope in payload fetch (1a7cbb5)

1.4.2 (2026-03-15)

Features

  • add cloud scan handlers for browser, app, gaming, recycle-bin, and uninstall-leftovers (6cea8a6)

1.4.1 (2026-03-15)

Bug Fixes

  • race condition in payload fetch and revert incorrect success:true for unsupported platforms (14e727b)

1.4.0 (2026-03-15)

Features

  • fetch full command payload when broadcast arrays are trimmed (d530df3)

1.3.0 (2026-03-15)

Features

  • require admin elevation via manifest instead of runtime re-launch (f870da1)

1.2.3 (2026-03-15)

Bug Fixes

  • threat monitor tab not appearing despite blacklist being loaded (2494c7b)

1.2.2 (2026-03-15)

Bug Fixes

  • auto-updater crash from dynamic require of platform elevation module (f3d9e5f)

1.2.1 (2026-03-15)

Bug Fixes

  • preserve admin elevation after auto-update and show threat monitor tab (7378696)

1.2.0 (2026-03-15)

Features

  • add threat monitor, cloud agent enhancements, and IPC security hardening (b952490)

1.1.3 (2026-03-15)

1.1.2 (2026-03-15)

Bug Fixes

  • AppImage hangs on headless Linux without FUSE (8faed7f)
  • install script overwrites AppImage binary via old symlink (a71eb4e)

1.1.1 (2026-03-14)

Bug Fixes

  • install script wrapper auto-injects --no-sandbox for root (fb81a09)

1.1.0 (2026-03-14)

Bug Fixes

  • daemon crash on headless Linux without X server (d9fe47d)

1.0.5 (2026-03-14)

Bug Fixes

  • cloud agent not connecting after initial device link (42e6e47)

1.0.4 (2026-03-14)

Bug Fixes

  • update repository URLs from dbfx to adventdevinc (dede320)

1.0.3 (2026-03-14)

Bug Fixes

  • elevation relaunch not starting new instance on Windows (807f50b)

1.0.2 (2026-03-14)

1.0.1 (2026-03-14)

Bug Fixes

  • make isValidAppId tests platform-aware (1c446d1)
  • relaunch-as-admin not quitting when tray is active, update logo (484f939)