Skip to content

Echo Cleaner v1.1.0

Choose a tag to compare

@paladini paladini released this 19 Oct 23:10
· 8 commits to main since this release

Release Date: October 19, 2025

🎉 What's New

Visual Improvements

  • 🎨 Professional Logo: Replaced the emoji placeholder with a beautiful, high-quality PNG logo (1024x1024px)
  • 📏 Larger Display: Logo size increased from 70x70 to 120x120 pixels for better visibility
  • 🖼️ Cleaner Interface: Removed border and background from logo container for a more modern look
  • 📱 High DPI Support: Logo now renders perfectly on Retina and 4K displays

Security & Permissions

  • 🔒 Automatic Privilege Escalation: Integrated pkexec/sudo for operations requiring root access
  • 👁️ Visual Indicators: Items requiring admin privileges are now marked with 🔒 badge
  • ⚠️ Smart Permission Handling: Graceful fallback when operations fail due to lack of permissions

Functionality Improvements

  • 🔄 Auto Re-scan: System automatically re-scans after cleaning to show updated state
  • 📊 Accurate Package Manager Cleaning: Now counts only actual package files, ignoring metadata and lock files
  • 🐳 Enhanced Docker Cleaning: Force removal of dangling images that are in use by stopped containers
  • 📝 Contextual Messages: Different messages for full success, partial success, or complete failure

Bug Fixes

  • Fixed: Package Manager cache showing files after successful cleaning
  • Fixed: Docker dangling images not being removed when referenced by stopped containers
  • Fixed: Dashboard resetting to zero after cleaning instead of showing updated scan
  • Fixed: Missing error reporting for failed cleaning operations

📦 Installation

AppImage (Recommended)

# Download the latest AppImage
wget https://github.com/paladini/echo-cleaner/releases/download/v1.1.0/EchoCleaner-1.1.0-x86_64.AppImage

# Make it executable
chmod +x EchoCleaner-1.1.0-x86_64.AppImage

# Run it
./EchoCleaner-1.1.0-x86_64.AppImage

From Source

git clone https://github.com/paladini/echo-cleaner.git
cd echo-cleaner
git checkout v1.1.0
./scripts/install.sh
python3 app/main.py

🔒 Privilege Requirements

Some operations require administrator privileges:

  • Package Manager Cache (APT/DNF/Pacman) - Files in /var/cache/
  • System Logs - Files in /var/log/

Echo Cleaner will automatically prompt for your password using pkexec when needed. Items requiring privileges are marked with a 🔒 icon.

📖 Documentation

🙏 Contributors

A big thank you to everyone who contributed to this release!

🐛 Known Issues

None at this time. If you find any issues, please report them on our issue tracker.

📊 Statistics

  • Commits since v1.0.0: 25+
  • Files changed: 15+
  • Lines added: 500+
  • Bug fixes: 4 major issues resolved

⬆️ Upgrading from v1.0.0

No breaking changes! Simply download the new version and run it. All your settings and preferences are preserved.

💬 Feedback

We love hearing from you! If you have any questions, suggestions, or feedback:

⭐ Support the Project

If you find Echo Cleaner useful, please consider:


Full Changelog: v1.0.0...v1.1.0