🆕 New Features:
- Backup Compression System: Full ZIP compression support with configurable compression levels
🔧 Major Improvements:
- Compression Performance Monitoring: Real-time statistics showing compression ratios, speeds, and file processing
- Extraction Progress Tracking: Detailed progress reporting with file counts, data sizes, and processing speeds
- Enhanced Restore Experience: Live logging during restoration with extraction statistics and cleanup status
- Improved Error Handling: ObjectDisposedException fixes ensuring stable UI operations during restoration
- Memory Management: Proper disposal patterns preventing UI crashes during long operations
- Backup Size Optimization: Significant space savings through intelligent ZIP compression
🎨 Interface Updates:
- Compression Settings Dropdown: User-friendly compression level selection in backup interface
- Real-time Progress Display: Dynamic progress bars and speed indicators during extraction
- Improved Status Updates: Detailed operation status with specific progress information
📦 Available Packages:
- win-x64: For 64-bit Windows systems (Recommended)
- win-x86: For 32-bit Windows systems
- win-arm64: For ARM64 Windows systems
📋 Installation:
- Download the appropriate ZIP file for your system architecture
- Extract to your desired location
- Run
PlexBackup.exe - Configure your backup settings via the Settings button
- Choose your preferred compression level
- Set your backup path and preferences
⚙️ System Requirements:
- Windows 10/11 or Windows Server 2019+
- .NET 9.0 Runtime (will be prompted to install if missing)
- Plex Media Server installed
🆘 Support:
- Check
README.mdfor basic usage instructions - Check
ROLLBACK.mdfor rollback feature documentation - Report issues on GitHub with detailed logs (now includes compression statistics)