github Nurysso/vanish v0.9.0
Vanish v0.9.0 "Ares Cinnamon" - Beta Release

latest releases: v0.9.3, v0.9.2, v0.9.1...
pre-release3 months ago

🗑️ Vanish v0.9.0 "Ares Cinnamon" - Beta Release

Safe file deletion with instant recovery - Your files, protected.

This beta release introduces Vanish, a modern alternative to rm that moves files to a managed cache instead of permanently deleting them. Never lose important files again!

✨ What's New in Ares Cinnamon

🛡️ Core Safety Features

  • Safe Deletion: Files moved to cache, not permanently deleted
  • Pattern-Based Recovery: Restore files using flexible wildcards (*.txt, project-*)
  • Atomic Operations: All file moves are transaction-safe

🎨 Beautiful Terminal Interface

  • 8 Built-in Themes: Choose from default, dark, light, cyberpunk, minimal, ocean, forest, sunset
  • Responsive Design: Adapts to your terminal width and capabilities
  • Rich File Information: File counts, sizes, and timestamps

Powerful Operations

  • Multi-file Support: vx file1.txt dir1/ *.log
  • Pattern Restoration: vx -r "*project*" "*.backup"
  • Smart Purging: vx -pr 30 removes files older than 30 days
  • Comprehensive Stats: Detailed cache usage with vx -s

🔧 Flexible Configuration

  • TOML Configuration: Extensive customization options
  • Custom Themes: Override any color in your config
  • Retention Policies: Configure automatic cleanup periods
  • Progress Indicators: Customizable progress bars and animations

📊 What's Included

Fully Implemented

  • Safe file/directory deletion and recovery
  • Pattern-based file restoration
  • 8 beautiful themes with customization
  • Logging and audit trails
  • Flexible TOML configuration
  • Cache statistics and management
  • Atomic file operations
  • Theme previews

🚧 Beta Status

  • Extensive testing on Linux, macOS
  • Production-ready for individual use
  • Corporate deployment feedback welcome

🐛 Known Issues & Feedback

  • Large directory operations may lack progress feedback
  • Some edge cases in pattern matching need refinement
  • Purge or pr flag dosent work properly sometimes

Report Issues: GitHub Issues

📦 Release Assets

Platform Architecture Binary Tested
Linux amd64 vx-linux-amd64
Linux arm64 vx-linux-arm64 x
macOS amd64 vx-darwin-amd64
macOS arm64 vx-darwin-arm64 x

Next Release: v1.0.0 "Stable Foundation" - Shell completion, notifications, and production hardening.

Don't miss a new vanish release

NewReleases is sending notifications on new releases.