Releases: CorporateClash/pyside2-releases
v1.3.1
Fix: apply new S3 naming scheme to file size checks
The new naming scheme introduced in v1.3.0 was not being applied to the URLs used to get game file sizes during the launcher's checks for updates. This meant that if any new files were uploaded with names that hadn't previously existed in S3, the launcher would error.
This patch applies the new naming scheme in the required locations of the launcher code.
v1.3.0
New S3 naming scheme support
Old scheme hashed the file name for S3 upload which meant if there was a file that had the same exact name, then building for one platform would overwrite the file for the other platforms.
This is an issue even if the file contents are exactly the same because gzip produces different output on different platforms. Thus, the launcher will fail the gzip'd file hash check because it downloaded a file that was compressed by a different platform.
The new scheme appends platform info ("macos", "windows", or "resources") to the file name before creating the hash.