Skip to content

Releases: avocadoattack/GuacSweep

v1.0.2

Choose a tag to compare

@avocadoattack avocadoattack released this 15 Jul 11:26
  • 🔒 Fixed a minor privacy leak where the script printed the full filesystem path after every successful cleanup action, exposing the real macOS account username in plain text (this would only be a minor leak if sharing screenshots of the script running)
  • 🔒 Fixed the same leak in Leftover Sweep Scan's raw path list, which could expose the username across multiple lines at once
  • All paths now display with ~ in place of the full home directory (e.g. ~/.Trash/... instead of /Users/yourname/.Trash/...)
  • No change to underlying behavior: files are still moved to the same real locations; only the printed text changed
  • Recommended update for all users, especially anyone recording or sharing terminal output (demos, screenshots, screen shares)

v1.0.1

Choose a tag to compare

@avocadoattack avocadoattack released this 10 Jul 17:01

What's Changed

  • Fixed a real bug: Ctrl+C at a sudo password prompt could get "stuck" and repeatedly re-prompt instead of returning to the menu, most noticeable in Time Machine Snapshot Thinning when multiple snapshots existed. Cancellation now reliably returns to the main menu everywhere in the script, including mid-Full-Sweep and mid-Empty-Trash.
  • New banner: the script now renders its name using figlet, gradient-colored via lolcat if both happen to be installed, with a centered version/credit line beneath it. Falls back cleanly to the original hand-drawn ASCII avocado if neither tool is present, no new dependency required either way.
  • Renamed the project from guacsweep to GuacSweep across the repo and all user-facing text. The script's filename and internal Trash folder naming are unchanged.

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@avocadoattack avocadoattack released this 09 Jul 18:34