View RawView Code

Overview
--------
Version 1.1.7 represents a major overhaul of the game download and installation system,
transforming the CLI tool from a basic download utility into a robust, conflict-aware installation manager.
This release introduces a revolutionary three-phase conflict detection system, temporary extraction methodology,
and intelligent game identification that eliminates false positives and ensures safe, reliable installations.
Key Changes
----------


Technical Highlights
-------------------
This release introduces several groundbreaking technical improvements that fundamentally change how the CLI tool
manages game installations. The new CG file-based detection system ensures that games are identified by their actual
content rather than potentially ambiguous folder names, eliminating false conflicts entirely.
The three-phase conflict resolution system provides multiple layers of safety and verification,
ensuring that users never accidentally lose important data while maintaining the ability to cleanly
upgrade existing installations. The temporary extraction methodology allows for atomic installations
where conflicts are only detected after successful extraction, preventing confusion and ensuring reliable operations.
The removal of the standalone extract command in favor of integrated extraction represents a major workflow simplification,
reducing the number of steps required for game installation from a multi-command process to a single, comprehensive operation.
This update transforms the CLI tool into a professional-grade game installation manager that rivals commercial
game distribution platforms in terms of reliability and user safety, while maintaining the simplicity and efficiency
that makes it accessible to all users.