Releases: CollapseLauncher/Collapse
1.82.28 Stable [Codename: Natlan]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark the "Servicing/Maintenance Mode" part of our development cycle, meaning that 1.82.xxx releases will no longer get any improvements or new features, unless any urgent changes or bug fixes need to be pushed or backported from our Preview branch.
We are going to plan other new features, improvements and changes to be pushed in later release, 1.83.xxx.
Hit us on our Official Discord or Create an Issue if you have ideas what features or changes you want to have in later 1.83.xxx or future release.
More information regarding the changes can also be found in the changelog below👇
What's changed? - 1.82.28
- [Fix] Fix webp dlls missing from build, by @bagusnl
Read the full changelog below!
Full Changelog: CL-v1.82.27...CL-v1.82.28
Code Signing Policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation
- This program will not transfer any information to other networked systems.
- Read our full Privacy Policy
- Also read our Third Party Notices for license used by third party libraries that we use.
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis:
1.82.27 Stable [Codename: Natlan]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark the "Servicing/Maintenance Mode" part of our development cycle, meaning that 1.82.xxx releases will no longer get any improvements or new features, unless any urgent changes or bug fixes need to be pushed or backported from our Preview branch.
We are going to plan other new features, improvements and changes to be pushed in later release, 1.83.xxx.
Hit us on our Official Discord or Create an Issue if you have ideas what features or changes you want to have in later 1.83.xxx or future release.
More information regarding the changes can also be found in the changelog below👇
What's changed? - 1.82.27
- [Fix] File sharing error on background image file, by @shatyuka
- [Fix] Crashing during startup in certain system caused by race condition in EnableWindowNonClientArea method, by @bagusnl
- [Fix] Incorrect per-file size if patch file has already been downloaded, by @neon-nyan
- [Fix] NRE spam on DB initializer when DB URL/Token is empty, by @bagusnl
- [Fix] ObjectDisposed exception rare occassion when calling DispatcherQueue.HasThreadAccess, by @bagusnl
- [Imp] Sophon improvements, by @neon-nyan
- Reduce memory overhead
- Reduce timed-out occurrence when downloading objects
- Adding check to include additional packages if they were installed
- Only trigger full download (with additional packages) on initial installation
- No dialog involved. If you need to the dialog in order to download the base file, add a blank file with name: @AskAdditionalSophonPackage in your game directory
- [Imp] [BACKPORT] Implement changes in feedback Sentry API + enable generic feedback menu, by @bagusnl
Read the full changelog below!
Full Changelog: CL-v1.82.26...CL-v1.82.27
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis:
1.83.5 Preview [Codename: To-be-confirmed]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
A New Version is Approaching!
We began to roll-out new releases by bringing new upcoming features and improvements to the launcher in-front of your door. As a preparation, you might receives new builds while the release is still in development, so the new features you can try out sooner.
Welcome to the 1.83 Release!
What's changed - 1.83.5?
- [Fix] File sharing error on background image file, by @shatyuka
- [Fix] Crashing during startup in certain system caused by race condition in EnableWindowNonClientArea method, by @bagusnl
- [Fix] Incorrect per-file size if patch file has already been downloaded, by @neon-nyan
- [Fix] NRE spam on DB initializer when DB URL/Token is empty, by @bagusnl
- [Fix] ObjectDisposed exception rare occassion when calling DispatcherQueue.HasThreadAccess, by @bagusnl
- [Imp] Sophon improvements, by @neon-nyan
- Reduce memory overhead
- Reduce timed-out occurrence when downloading objects
- Adding check to include additional packages if they were installed
- Only trigger full download (with additional packages) on initial installation
- No dialog involved. If you need to the dialog in order to download the base file, add a blank file with name: @AskAdditionalSophonPackage in your game directory
Full Changelog: CL-v1.83.4-pre...CL-v1.83.5-pre
Code Signing Policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation
- This program will not transfer any information to other networked systems.
- Read our full Privacy Policy
- Also read our Third Party Notices for license used by third party libraries that we use.
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis:
1.82.26 Stable [Codename: Natlan]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark the "Servicing/Maintenance Mode" part of our development cycle, meaning that 1.82.xxx releases will no longer get any improvements or new features, unless any urgent changes or bug fixes need to be pushed or backported from our Preview branch.
We are going to plan other new features, improvements and changes to be pushed in later release, 1.83.xxx.
Hit us on our Official Discord or Create an Issue if you have ideas what features or changes you want to have in later 1.83.xxx or future release.
More information regarding the changes can also be found in the changelog below👇
What's changed? - 1.82.26
- [Fix]: Ignore 404 error when repairing files. The repair function will now simply skip the file and log the file that returns the 404 in the console window instead of interrupting the process altogether, by @bagusnl
- [Fix] Re-introduce shared webp libraries on non-AOT builds, by @neon-nyan
- [Fix] Avoid using long directory paths for ZZZ assets, by @neon-nyan
- [Fix] Resolve taskbar progress being shown incorrectly during ZZZ game repair, by @neon-nyan
- [Imp] Re-align subproject commits for main project (and update package-lock.json), by @bagusnl
- [New] Prevent Windows from shutting down if a critical operation within Collapse is underway (update, install, repair), by @bagusnl, @neon-nyan
- [Fix] Resolve an issue where a race condition could occur when loading a background, by @neon-nyan
- [Imp] Introduce a delay if database communication fails for some reason, by @bagusnl
Read the full changelog below!
Full Changelog: CL-v1.82.25...CL-v1.82.26
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis:
1.83.4 Preview [Codename: To-be-confirmed]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
A New Version is Approaching!
We began to roll-out new releases by bringing new upcoming features and improvements to the launcher in-front of your door. As a preparation, you might receives new builds while the release is still in development, so the new features you can try out sooner.
Welcome to the 1.83 Release!
What's changed - 1.83.4?
- [Fix] Re-introduce shared webp libraries on non-AOT builds, by @neon-nyan
- [Fix] Avoid using long directory paths for ZZZ assets, by @neon-nyan
- [Fix] Resolve taskbar progress being shown incorrectly during ZZZ game repair, by @neon-nyan
- [Imp] Re-align subproject commits for main project (and update package-lock.json), by @bagusnl
- [New] Prevent Windows from shutting down if a critical operation within Collapse is underway (update, install, repair), by @bagusnl, @neon-nyan
- [Fix] Resolve an issue where a race condition could occur when loading a background, by @neon-nyan
- [Imp] Introduce a delay if database communication fails for some reason, by @bagusnl
Full Changelog: CL-v1.83.3-pre...CL-v1.83.4-pre
Code Signing Policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation
- This program will not transfer any information to other networked systems.
- Read our full Privacy Policy
- Also read our Third Party Notices for license used by third party libraries that we use.
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis:
1.82.25 Stable Hotfix [Codename: Natlan]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark the "Servicing/Maintenance Mode" part of our development cycle, meaning that 1.82.xxx releases will no longer get any improvements or new features, unless any urgent changes or bug fixes need to be pushed or backported from our Preview branch.
We are going to plan other new features, improvements and changes to be pushed in later release, 1.83.xxx.
Hit us on our Official Discord or Create an Issue if you have ideas what features or changes you want to have in later 1.83.xxx or future release.
More information regarding the changes can also be found in the changelog below👇
What's changed? - 1.82.25
- [Fix] Update .NET to 9.0.5 to address CVE-2025-26646, by @bagusnl
- [Imp]: Update project dependencies, by @bagusnl
- [Fix] Avoid initializing
config.ini
on initialization, by @neon-nyan - [Fix] Make Collapse aware of alternate game executable names, by @neon-nyan
- [Fix] Remove unused string on delta patch repair mechanism, by @neon-nyan
- [Fix] Fix wrong indicator if the game has both Sophon and Delta-patch file during update, by @neon-nyan
- [Fix] Resolve an issue where the app would crash when the user creates a Steam shortcut for the game, by @neon-nyan
- [Imp] Prevent repair from nuking the install for Genshin Impact, by @bagusnl
- [Imp] Add image loading retry function, by @bagusnl
- [Fix] Remove Velopack update error in console window due to the app not being installed (e.g., when ran as a nightly build or in Debug mode), by @bagusnl
- [Fix]: Ignore 404 error when repairing files. The repair function will now simply skip the file and log the file that returns the 404 in the console window instead of interrupting the process altogether, by @bagusnl
- [Fix]: Fix Sophon running while fallback ZIP mode is enabled, by @neon-nyan
- [New]: Support game patching following ZZZ 2.0 update, by @neon-nyan
- [New]: Adding "Ambient Noise Volume" on ZZZ Game Settings page, by @neon-nyan
Read the full changelog below!
Full Changelog: CL-v1.82.24...CL-v1.82.25
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis:
1.83.3 Preview Hotfix [Codename: To-be-confirmed]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
A New Version is Approaching!
We began to roll-out new releases by bringing new upcoming features and improvements to the launcher in-front of your door. As a preparation, you might receives new builds while the release is still in development, so the new features you can try out sooner.
Welcome to 1.83 Release!
What's changed? - 1.83.3
- [Fix] Update .NET to 9.0.5 to address CVE-2025-26646, by @bagusnl
- [Imp] Update project dependencies, by @bagusnl
- Microsoft.Windows.SDK.BuildTools (10.0.26100.3916 -> 10.0.26100.4188)
- Velopack (0.0.1053 -> 0.0.1297)
- Sentry (5.6.0 -> 5.10.0)
- Protobuf (3.30.0 -> 3.31.1)
- WindowsAppSDK (1.8.250410001-experimental1 -> 1.8.250515001-experimental2)
- Webview (1.0.3240.44 -> 1.0.3296-prerelease)
- Markdig.Signed (0.41.1 -> 0.41.2)
- [Fix] Avoid initializing
config.ini
on initialization, by @neon-nyan - [Fix] Make Collapse aware of alternate game executable names, by @neon-nyan
- [Fix] Remove unused string on delta patch repair mechanism, by @neon-nyan
- [Fix] Fix wrong indicator if the game has both Sophon and Delta-patch file during update, by @neon-nyan
- [Fix] Resolve an issue where the app would crash when the user creates a Steam shortcut for the game, by @neon-nyan
- [Imp] Prevent repair from nuking the install for Genshin Impact, by @bagusnl
- [Imp] Add image loading retry function, by @bagusnl
- [Fix] Remove Velopack update error in console window due to the app not being installed (e.g., when ran as a nightly build or in Debug mode), by @bagusnl
- [Fix]: Ignore 404 error when repairing files. The repair function will now simply skip the file and log the file that returns the 404 in the console window instead of interrupting the process altogether, by @bagusnl
- [Fix]: Fix Sophon running while fallback ZIP mode is enabled, by @neon-nyan
- [New]: Support game patching following ZZZ 2.0 update, by @neon-nyan
- [New]: Adding "Ambient Noise Volume" on ZZZ Game Settings page, by @neon-nyan
Full Changelog: CL-v1.83.2-pre...CL-v1.83.3-pre
Code Signing Policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation
- This program will not transfer any information to other networked systems.
- Read our full Privacy Policy
- Also read our Third Party Notices for license used by third party libraries that we use.
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis:
1.82.24 Stable Hotfix [Codename: Natlan]
We have just published our new landing page, which you can view at https://collapselauncher.com !
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark as the 1.82.xxx releases enters "Servicing/Maintenance Mode", meaning that 1.82.xxx releases will no longer get any improvements or new features, unless any urgent changes or bug fixes that need to be pushed or backported.
We are going to plan other new features, improvements and changes to be pushed in later release, 1.83.xxx.
Hit us on our Official Discord or Create an Issue if you have ideas what features or changes you want to have in later 1.83.xxx or future release.
More information regarding the changes can also be found in the changelog below👇
What's changed? - 1.82.24
- [Fix] SharingViolation errors while installing/updating games with Sophon mode (eg. Genshin Impact and Zenless Zone Zero), by @neon-nyan
- [Imp] Streamline submodule branches to main for Hi3Helper.EncTool, Hi3Helper.Http and Hi3Helper.Sophon for easier maintainability, by @neon-nyan
- [Imp+Fix] Rewriting the whole Genshin Impact's Game Repair pipelines to match game in-game download behavior, by @neon-nyan.
This fixes most bugs, including some NotFound error, misplaced files and duplicate files due to the code still runs in how Genshin's in-game download behaves prior < 5.x - [Fix]
FileMigrationProcess
pipelines, by @neon-nyan- Fix where the migration might remove unwanted non-game files.
- Fix where some old empty folders aren't getting removed.
- Fix #727 where user can't move the game files into a subfolder inside of the current folder.
- [Imp] Borrow some functions from
GenshinRepair
instance on File Clean-up on Genshin Impact, by @neon-nyan - [Fix] Some race condition due to
Lock
misuses, by @neon-nyan
Full Changelog: CL-v1.82.23...CL-v1.82.24
What's changed? - 1.82.23
- [Fix - Genshin Impact] Infinite Loop/Getting Stuck while Updating Game to 5.6.0, by @neon-nyan
- [Fix - Genshin Impact] Crash on File Cleanup feature due to missing Zip's pkg_version ScatteredFiles reference, by @neon-nyan
- [Fix - Genshin Impact] Crash on Game Repair feature due to missing Zip's pkg_version ScatteredFiles reference, by @neon-nyan
- [Fix] Possible crash when user defines
version
field inconfig.ini
with 2-numbers or less format, by @neon-nyan - [Fix] #736 GameIniVersion ignores mismatched value, by @neon-nyan
Full Changelog: CL-v1.82.22...CL-v1.82.23
What's changed? - 1.82.22
- [Fix] Honkai Impact 3rd 8.2 Game Repair Changes - Annotated from 8e9aee2
- This main change was to bring back Game Repair and Delta-Patch support for Stable due to breaking changes that were introduced by HoYo in Honkai Impact 3rd v8.2 update.
- The hash have been changed from MD5 to MMH64B and it should now be fully implemented in Collapse.
- Let us know if you have any issue with it!
- [Imp] Introduce Sophon Patch Mode - Annotated from #714
- This changes implements a new update mode for Sophon which is currently in A/B Testing phase for the official HoYoPlay launcher.
- Sophon Patch Update mode brings a much improved download pipeline and update efficiency as this method involves not only Copy-Over method, but also Patch-Over method via HDiffPatch.
- This results a much smaller download footprint compared to the old Copy-Over only method. As an example of this, we compared Genshin Impact 5.4.0 -> 5.5.0 update between the Old and New method.
- [Fix] Zip to Sophon force fallback - Annotated from #733
- As per Genshin Impact 5.6.0 preload today, miHoYo just removed Zip packages on HoYoPlay API. This caused our launcher unable to detect or determine update state due to the main dependencies to Zip packages only.
- This release fixes the issue by checking if Zip is unavailable, then tell the GameVersionManager to fallback by forcefully redirect the install/update/preload methods to Sophon mode. This releases also fixes the same issue if HoYo might remove the Zip packages to other games in the future.
Full Changelog: CL-v1.82.21...CL-v1.82.22
Code Signing Policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation
- This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
- Read our full Privacy Policy
- Also read our Third Party Notices for license used by third party libraries that we use.
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis:
1.83.2 Preview Hotfix [Codename: To-be-confirmed]
We have just published our new landing page, which you can view at https://collapselauncher.com !
A New Version is Approaching!
We began to roll-out new releases by bringing new upcoming features and improvements to the launcher in-front of your door. As a preparation, you might receives new builds while the release is still in development, so the new features you can try out sooner.
Welcome to 1.83 Release!
What's changed? - 1.83.2
- [Fix] SharingViolation errors while installing/updating games with Sophon mode (eg. Genshin Impact and Zenless Zone Zero), by @neon-nyan
- [Imp] Streamline submodule branches to main for Hi3Helper.EncTool, Hi3Helper.Http and Hi3Helper.Sophon for easier maintainability, by @neon-nyan
- [Imp+Fix] Rewriting the whole Genshin Impact's Game Repair pipelines to match game in-game download behavior, by @neon-nyan.
This fixes most bugs, including some NotFound error, misplaced files and duplicate files due to the code still runs in how Genshin's in-game download behaves prior < 5.x - [Fix] Binding issues causing lags on SettingsPage's initial load, by @neon-nyan
- [Fix]
FileMigrationProcess
pipelines, by @neon-nyan- Fix where the migration might remove unwanted non-game files.
- Fix where some old empty folders aren't getting removed.
- Fix #727 where user can't move the game files into a subfolder inside of the current folder.
- [Imp] Borrow some functions from
GenshinRepair
instance on File Clean-up on Genshin Impact, by @neon-nyan - [Fix] Some race condition due to
Lock
misuses, by @neon-nyan
Full Changelog: CL-v1.83.1-pre...CL-v1.83.2-pre
What's changed? - 1.83.1
- [Fix - Genshin Impact] Infinite Loop/Getting Stuck while Updating Game to 5.6.0, by @neon-nyan
- [Fix - Genshin Impact] Crash on File Cleanup feature due to missing Zip's pkg_version ScatteredFiles reference, by @neon-nyan
- [Fix - Genshin Impact] Crash on Game Repair feature due to missing Zip's pkg_version ScatteredFiles reference, by @neon-nyan
- [Fix] Possible crash when user defines
version
field inconfig.ini
with 2-numbers or less format, by @neon-nyan - [Fix] #736 GameIniVersion ignores mismatched value, by @neon-nyan
- [Fix] #737 Multi-instance doesn't work, by @neon-nyan
Full Changelog: CL-v1.83.0-pre...CL-v1.83.1-pre
What's New? - 1.83.0
External DNS Support, by @neon-nyan
Ability to set the DNS request to specific server just for the launcher. Supports plain DNS (UDP/53), DNS over HTTPS (DoH), and DNS over TLS (DoT). Includes 3 predefined DNS providers, Cloudflare ($cloudflare
), Google ($google
), and quad9 ($quad9
). User can customize to use other DNS provider(s) and use multiple all at once as a fallback.
Search on App Settings, by @bagusnl & @neon-nyan
Tired of scrolling all of our launcher MASSIVE tunable options? Us too! That's why we have implemented a way to search all the available settings by just typing it, then you can navigate by using arrows to get to the settings you want. Works in all of our supported locales!
Sophon Patch for Game Update Implementation, by @neon-nyan
HoYo recently released what we called "Sophon Patch Mode" for game update. This method is different than the older "Sophon Chunk" as the patch method compares the entire file instead of replacing part of the file like in chunk method. This leads to Pre-download size reduction on Genshin Impact (EN+JP VO) from 15.97 GB with Sophon Chunk to 5.92 GB (almost a third of the size). Pretty good work on HoYo side, but we observed only a few of HoYoplay users have them.
With our implementation, everyone can use them! (As long as it's provided in the game's update data from HoYo). You can also disable them the same way as you disable the Sophon Chunk method.
Other changes:
- [New] Kill other instance that doesn't have window, by @bagusnl
- [Imp] Improved WebView panel backend, by @bagusnl
- Immediately dispose and release all related resources on panel close.
- Ensures WebView instance is available before the UI is displayed and interactable.
- [Imp] Move our release CI to GitHub action, by @bagusnl
- Everyone can now monitor all of our release easily by opening the Action tab. You can also verify all the binaries were coming from the build as we upload both the unsigned and the signed build in the artifacts of the run.
- The move from AppVeyor to GitHub is due to annoying fact that AppVeyor has a very long initialization time before the CI is even run, and also with separate config that we can only test when putting up a release meaning everytime the CI breaks especially on an emergency release, it is quite a feat to fix in terms of how much time it takes for both waiting and fixing it, also the sanity of the CI maintainer due to how annoying the CI config looks/
- By moving to GitHub Actions, we can monitor the CI availability as its the same commands that gets run every time we push a commit. So, when it breaks, we know before any release and can fix it easily.
- [Fix] Increase DiscordRPC connection issue wait time to 5s, by @bagusnl
- Decrease the spam when RPC can't connect with the server, usually when Discord is not yet loaded.
- [Fix] Implemented the new hashing and repair method for Hi3 v8.2, by @neon-nyan
- The hash have been changed from MD5 to MMH64B and it should now be fully implemented in Collapse.
- Let us know if you have any issue with it!
- [Fix] Zip to Sophon force fallback - Annotated from #733
- As per Genshin Impact 5.6.0 preload today, miHoYo just removed Zip packages on HoYoPlay API. This caused our launcher unable to detect or determine update state due to the main dependencies to Zip packages only.
- This release fixes the issue by checking if Zip is unavailable, then tell the GameVersionManager to fallback by forcefully redirect the install/update/preload methods to Sophon mode. This releases also fixes the same issue if HoYo might remove the Zip packages to other games in the future.
Full Changelog: CL-v1.82.21-pre...CL-v1.83.0-pre
Code Signing Policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation
- This program will not transfer any information to other networked systems.
- Read our full Privacy Policy
- Also read our Third Party Notices for license used by third party libraries that we use.
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis:
1.82.23 Stable Hotfix [Codename: Natlan]
We have just published our new landing page, which you can view at https://collapselauncher.com !
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark as the 1.82.xxx releases enters "Servicing/Maintenance Mode", meaning that 1.82.xxx releases will no longer get any improvements or new features, unless any urgent changes or bug fixes that need to be pushed or backported.
We are going to plan other new features, improvements and changes to be pushed in later release, 1.83.xxx.
Hit us on our Official Discord or Create an Issue if you have ideas what features or changes you want to have in later 1.83.xxx or future release.
More information regarding the changes can also be found in the changelog below👇
What's changed? - 1.82.23
- [Fix - Genshin Impact] Infinite Loop/Getting Stuck while Updating Game to 5.6.0, by @neon-nyan
- [Fix - Genshin Impact] Crash on File Cleanup feature due to missing Zip's pkg_version ScatteredFiles reference, by @neon-nyan
- [Fix - Genshin Impact] Crash on Game Repair feature due to missing Zip's pkg_version ScatteredFiles reference, by @neon-nyan
- [Fix] Possible crash when user defines
version
field inconfig.ini
with 2-numbers or less format, by @neon-nyan - [Fix] #736 GameIniVersion ignores mismatched value, by @neon-nyan
Full Changelog: CL-v1.82.22...CL-v1.82.23
What's changed? - 1.82.22
- [Fix] Honkai Impact 3rd 8.2 Game Repair Changes - Annotated from 8e9aee2
- This main change was to bring back Game Repair and Delta-Patch support for Stable due to breaking changes that were introduced by HoYo in Honkai Impact 3rd v8.2 update.
- The hash have been changed from MD5 to MMH64B and it should now be fully implemented in Collapse.
- Let us know if you have any issue with it!
- [Imp] Introduce Sophon Patch Mode - Annotated from #714
- This changes implements a new update mode for Sophon which is currently in A/B Testing phase for the official HoYoPlay launcher.
- Sophon Patch Update mode brings a much improved download pipeline and update efficiency as this method involves not only Copy-Over method, but also Patch-Over method via HDiffPatch.
- This results a much smaller download footprint compared to the old Copy-Over only method. As an example of this, we compared Genshin Impact 5.4.0 -> 5.5.0 update between the Old and New method.
- [Fix] Zip to Sophon force fallback - Annotated from #733
- As per Genshin Impact 5.6.0 preload today, miHoYo just removed Zip packages on HoYoPlay API. This caused our launcher unable to detect or determine update state due to the main dependencies to Zip packages only.
- This release fixes the issue by checking if Zip is unavailable, then tell the GameVersionManager to fallback by forcefully redirect the install/update/preload methods to Sophon mode. This releases also fixes the same issue if HoYo might remove the Zip packages to other games in the future.
Full Changelog: CL-v1.82.21...CL-v1.82.22
Code Signing Policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation
- This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
- Read our full Privacy Policy
- Also read our Third Party Notices for license used by third party libraries that we use.
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis: