View RawView Markdown
Overview
--------
Version 1.1.6 focuses on improving the game download functionality with enhanced
detection of existing installations and better handling of file replacements, 
providing a smoother and more reliable download experience.

Key Changes
----------
- Enhanced Game Download System
  * Added detection of existing game installations during download
  * Implemented confirmation prompt for replacing existing game files
  * Improved cleanup of outdated installation folders during upgrades
  * Better handling of folder names with special characters

- Improved User Experience
  * Added warning when downloading a game that already exists
  * Clear messaging when replacing existing game installations
  * More detailed progress information during replacement process
  * Automatic detection of game IDs in existing folders

- File Management Improvements
  * Added ability to recognize games by ID in filenames
  * Improved handling of folder structures during extraction
  * Better cleanup of temporary files after successful downloads
  * Enhanced folder size calculation for replacement decisions

- Bug Fixes
  * Fixed issue where existing installations would create duplicate folders
  * Resolved problems with special characters in game folder names
  * Fixed incomplete cleanup of temporary files in some scenarios
  * Addressed edge cases where game metadata was not properly saved

- Miscellaneous
  * Updated version number to 1.1.6
  * Minor performance improvements for download and extraction processes
  * Enhanced logging details for download and installation processes
  * Code refactoring for better maintainability

This update significantly improves the reliability of game downloading and installation, particularly for
users who frequently update their games or need to re-download content. The enhanced detection of existing
installations helps prevent duplicate downloads and ensures clean upgrades when newer versions become available.