Releases: CollapseLauncher/Collapse
1.82.36 Stable [Codename: Natlan]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
Hi, CryoTechnic here o/
It's been a bit since the last preview update. While we've been hard at work with Plugins and other cool things, we've had to release this update. This isn't something we wanted to do, but to preserve the safety of our users, it's what has to be done.
Due to a reported recent ban for using the Mobile Layout feature, we are disabling it for now by force. While the ban seems to be only applicable for co-op play and is currently limited to Genshin Impact, we're not taking a risk with it and are choosing to disable this feature until we are sure that it is safe to use for our users.
If you have similar issues with this feature and/or other features that are known to cause issues with account standing (whether it be a suspension or a ban), please contact us immediately.
If you are from HoYo, thank you, for doing this to your players, I'm sure that the cloud subscription you guys are offering (among other things but we won't be opening that can of worms today) is worth it!
Asset Availability post-delete Feature Status
Currently, only Zenless Zone Zero and Honkai: Impact 3rd support ignoring assets for past mission resources. Support for other titles is pending and will be released in the next version.
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark the "Servicing/Maintenance Mode" part of our development cycle, meaning that 1.82.xx 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.
Other new features, improvements and changes will be pushed in preview release, 1.83.xx [Codename: Luna].
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?
- [Imp] Update Discord RPC submodule, by @bagusnl
- [New] Update backend install and repair systems for Honkai: Impact 3rd Sophon changes:
- Add fetcher for Block files. This implementation should now accepts patching for block files which are older than current version (e.g. 8.4 -> 8.5)
- Re-implement Generic file parsing and updating
- Process Audio and Block fetching in parallel simulatneously
- Make
KianaDispatchandSenadinaFileResultfetch asynchronously - Improve CDN caching mechanism
- Reimplement Audio & Video file parsing and updating
- Add mechanism to fix basic asset
ProgressPerFilecounters are now containing how many bytes of downloadable data instead of the byte size of each of progressing files- Add additional speed counter on
ProgressAllstatus to the UI - Simplify
base.ProgressBasePopRepairAssetEntry() - Refactor Unused files checking mechanism
HonkaiRepairV2now uses its own newUpdateProgressCounter()method to update theProgressAllorProgressPerFilecounters- Add matching field exclude mechanism
- Use
HashSetfor checking ignored assets - Implement repair for Block/BlockUpdate and Audio/AudioUpdate kind
- [New] Keep ScreenShot folder post-uninstall for Genshin Impact, by @Cryotechnic
- [Imp] Disable Mobile Mode in all available games, by @bagusnl
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.
Read the full changelog below!
Full Changelog: CL-v1.82.34...CL-v1.82.36
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.35 Stable [Codename: Natlan]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
Asset Availability post-delete Feature Status
Currently, only Zenless Zone Zero and Honkai: Impact 3rd support ignoring assets for past mission resources. Support for other titles is pending and will be released in the next version.
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark the "Servicing/Maintenance Mode" part of our development cycle, meaning that 1.82.xx 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.
Other new features, improvements and changes will be pushed in preview release, 1.83.xx [Codename: Luna].
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?
- [Imp] Disable Mobile Mode in all available games, by @bagusnl
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.
Read the full changelog below!
Full Changelog: CL-v1.82.34...CL-v1.82.35
🛡 VirusTotal GitHub Action analysis:
🛡 VirusTotal GitHub Action analysis:
1.83.12 Preview [Codename: Luna]
Hi, CryoTechnic here o/
It's been a bit since the last preview update. While we've been hard at work with Plugins and other cool things, we've had to release this update. This isn't something we wanted to do, but to preserve the safety of our users, it's what has to be done.
Due to a reported recent ban for using the Mobile Layout feature, we are disabling it for now by force. While the ban seems to be only applicable for co-op play and is currently limited to Genshin Impact, we're not taking a risk with it and are choosing to disable this feature until we are sure that it is safe to use for our users.
If you have similar issues with this feature and/or other features that are known to cause issues with account standing (whether it be a suspension or a ban), please contact us immediately.
If you are from HoYo, thank you, for doing this to your players, I'm sure that the cloud subscription you guys are offering (among other things but we won't be opening that can of worms today) is worth it!
What's New? - 1.83.12
- [Imp] Update Discord RPC submodule, by @bagusnl
- [New] Update backend install and repair systems for Honkai: Impact 3rd Sophon changes:
- Add fetcher for Block files. This implementation should now accepts patching for block files which are older than current version (e.g. 8.4 -> 8.5)
- Re-implement Generic file parsing and updating
- Process Audio and Block fetching in parallel simulatneously
- Make
KianaDispatchandSenadinaFileResultfetch asynchronously - Improve CDN caching mechanism
- Reimplement Audio & Video file parsing and updating
- Add mechanism to fix basic asset
ProgressPerFilecounters are now containing how many bytes of downloadable data instead of the byte size of each of progressing files- Add additional speed counter on
ProgressAllstatus to the UI - Simplify
base.ProgressBasePopRepairAssetEntry() - Refactor Unused files checking mechanism
HonkaiRepairV2now uses its own newUpdateProgressCounter()method to update theProgressAllorProgressPerFilecounters- Add matching field exclude mechanism
- Use
HashSetfor checking ignored assets - Implement repair for Block/BlockUpdate and Audio/AudioUpdate kind
- [New] Keep ScreenShot folder post-uninstall for Genshin Impact, by @Cryotechnic
- [Fix] Use MemoryStream instead of FileStream for image background, by @shatyuka
- This prevents file conflict issues when possible
- [Imp] Use
CDNCacheUtil'sGetCachedUrlStatusto reduce duplicate code, by @neon-nyan - [Regression] Disable MobileMode on all games, by @bagusnl
- [Fix] Fix metadata update causing file.Length == 0, by @neon-nyan
- [Fix] Fix updater window crashing due to early application resource sets, by @neon-nyan
- [Loc] Update Localizations by Localizers ❤️
Full Changelog: CL-v1.83.11-pre...CL-v1.83.12-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.83.11 Preview [Codename: Luna]
What's new?
Enable Discord Presence Support for Plugin Games
With the addition of the new extension for Plugin API Standard v0.1-update2, we bring Discord Presence support for Plugin-based Games. You can now display your Plugin-based games on Discord just like built-in games.
What's changed?
- [Fix]
ExecutionEngineExceptionhard-crash while finishing game installation on plugin-based games, by @neon-nyan - [Imp] [RegistryExtension] Improve error handling in TryGetValue method, by @bagusnl
- [Fix] [GameSettings] Reload RegistryRoot when detecting error during GetValue, by @bagusnl
- [Fix] Color Palette went unchanged after background image is loaded, by @neon-nyan
- [Fix] Wrong version displayed on Preload Box, by @neon-nyan
- [Imp/Fix] [HSR] Skip removed assets from Sophon patch list, by @neon-nyan
Full Changelog: CL-v1.83.10-pre...CL-v1.83.11-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.34 Stable Hotfix [Codename: Natlan]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
Asset Availability post-delete Feature Status
Currently, only Zenless Zone Zero and Honkai: Impact 3rd support ignoring assets for past mission resources. Support for other titles is pending and will be released in the next version.
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark the "Servicing/Maintenance Mode" part of our development cycle, meaning that 1.82.xx 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.
Other new features, improvements and changes will be pushed in preview release, 1.83.xx [Codename: Luna].
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?
- [Fix] Unrolled fixes for Sophon Update Issues, causing the same issue to still occur, by @neon-nyan
Read the full changelog below!
Full Changelog: CL-v1.82.33...CL-v1.82.34
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.
Read the full changelog below!
Full Changelog: CL-v1.82.33...CL-v1.82.34
1.82.33 Stable Hotfix [Codename: Natlan]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
Asset Availability post-delete Feature Status
Currently, only Zenless Zone Zero and Honkai: Impact 3rd support ignoring assets for past mission resources. Support for other titles is pending and will be released in the next version.
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark the "Servicing/Maintenance Mode" part of our development cycle, meaning that 1.82.xx 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.
Other new features, improvements and changes will be pushed in preview release, 1.83.xx [Codename: Luna].
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?
- [Fix] Sophon Update Issues, by @neon-nyan
- Fix invalid FileAccess and FileShare on Patch Download
- Fix Sophon's IsSkipHashCheckOnWrite logic
- Increase Sophon Patch download buffer to 64 KB max
Read the full changelog below!
Full Changelog: CL-v1.82.32...CL-v1.82.33
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.83.10 Preview Hotfix [Codename: Luna]
Information about 1.83.10 Hotfix
This hotfix includes some bug fixes related with Sophon Update mechanism and some code compilation changes.
What's changed?
- [Fix] Sophon Update Issues, by @neon-nyan
- Fix invalid FileAccess and FileShare on Patch Download
- Fix Sophon's IsSkipHashCheckOnWrite logic
- Increase Sophon Patch download buffer to 64 KB max
- [Fix] Bring back detailed exception messages for better diagnostic, by @neon-nyan
Full Changelog: CL-v1.83.9-pre...CL-v1.83.10-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.32 Stable [Codename: Natlan]
We've recently released a new launcher status tracker! Head on over to https://status.collapselauncher.com to see it!
Asset Availability post-delete Feature Status
Currently, only Zenless Zone Zero and Honkai: Impact 3rd support ignoring assets for past mission resources. Support for other titles is pending and will be released in the next version.
Servicing/Maintenance Mode Phase
Version 1.82.17 onwards will mark the "Servicing/Maintenance Mode" part of our development cycle, meaning that 1.82.xx 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.
Other new features, improvements and changes will be pushed in preview release, 1.83.xx [Codename: Luna].
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?
- [Imp] Update .NET components NuGet to 9.0.9, by @bagusnl @neon-nyan
- [Fix]
NotSupportedExceptionerror while performing Game Repair on Honkai Impact 3rd and Honkai: Star Rail, by @neon-nyan - [Fix] Legacy Sophon won't recognize already existed files while installing games from scratch, by @neon-nyan
- [Fix/Imp] Ignore assets that marked as "unused/deleted" on ZZZ Game Installation/Update and Game Repair, by @neon-nyan
Read the full changelog below!
Full Changelog: CL-v1.82.31...CL-v1.82.32
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.83.9 Preview [Codename: Luna]
Hi there, neon-nyan here~
It's been almost 3 weeks since the last preview update. To commemorate Genshin Impact 6.0 (aka: Luna I) update, we have decided to use a new codename for this release: "Luna"
With this release, we are bringing a long-awaited feature, the Plugin System. This will catapult the development of Collapse to become not only an exclusively third-party launcher for HoYoverse/miHoYo titles, but also others in the future.
Without further ado, let's get into details of this update!
What's New?
Plugin System for Other Non-miHoYo Titles Support, by @neon-nyan
3 Months, 9000+ of lines changes later, we have finally finished the first iteration of Plugin System implementation. For now, only basic functionalities are implemented into this system, per the v0.1-update1 API Standard, including:
- Game Installation
- Game Update/Preload
Note: Other features like Game Repair, Game Caches and Game Settings are going to be implemented in the future.
We are planning to make our own in-house plugins which will bring support to two games and are expected to be finished once the Luna release makes it to Stable:
- Heaven Burns Red
Developed and Maintained by: Collapse Project Team (@neon-nyan)
Status: Completed - Wuthering Waves
Developed and Maintained by: Collapse Project Team (@Cryotechnic)
Status: Final Validation Phase
This implementation took more time due to a NativeAOT redesign of the system. We are trying to make the plugin to not only work inside our own codebase, but also usable for any code/launchers implementation out there (if they want to).
We are making the compiled plugin footprint as small as possible by removing any dependencies, with .NET Reflections, stripping out .NET Runtime and implementing COM-Like interfaces to bridge the communication with plugins and the launcher, making the plugin compiled as a native library instead of a .NET standard library. With this, we are achieving 6-7 MB for the plugin library.
The plugin can be managed by using the Plugin Manager menu under the App Settings. Here's how it works:
2025-09-14.21-51-48.webm
PS: Plugin download for Heaven Burns Red will be available soon. Join our official Discord to get your hands on that first!~ 👀
Bring Back NativeAOT Build
The latest .NET 9 Runtime comes with a fix and the UI hang issue has been fixed in most scenarios, which allows us to ship NativeAOT builds again!
Publishing a NativeAOT Build brings some benefits, including faster cold start-up time, slight improvements on overall code performance (which relies on frequent inline calls) and smaller compiled code.
This demo shows an improvement to the cold start-up time while the launcher is launched. We took Stable v1.82.31 as a baseline to the comparison and as a result, old ILCompile build start-up finished in 916 milliseconds while NativeAOT build start-up finished in just 466 milliseconds.
ComparisonAOTvsNonAOT.webm
This also results in a much smaller build as most of the .NET runtime code are stripped. Here's the comparison of the build size between two builds (with debug symbols removed):
Revamp Post-Download Behavior Settings, by @gablm
We have added few options on how the launcher will behave after a game installation/update. You can also set the Download Speed Limit while performing game installation or update.
Cached API Response for Application-wide Functions, by @neon-nyan
Tired of waiting for the launcher to load up each of the regions? Now, you can make it faster. With the new HTTP Cache method, you can make game region loading much faster (almost immediate). Previously, this feature was only available for few features internally, including Game Repair and Cache Updates, but was not controllable. Now, every API calls from the launcher can be cached so the launcher loads everything much-much faster.
2025-09-14.22-10-08.webm
What's Changed?
- [Removed] Remove CODING from CDN Mirror list
- [Imp] Recompile Static Libraries with MSVC for NativeAOT builds, by @neon-nyan
- [Imp] Update .NET components NuGet to 9.0.9, by @bagusnl @neon-nyan
- [Imp] Update WindowsAppSDK to 1.8-stable, by @neon-nyan
- [Imp] Improve DBHandler reliability and error handling, by @bagusnl
- Implements a retry mechanism with exponential backoff for database operations
- Adds detailed logging for debugging and troubleshooting
- Uses internal methods for querying and storing data to streamline error handling
- Integrates with Sentry for exception reporting
- Improves stream expiration handling
- [Imp] Decouple Hashing Extensions from Collapse Launcher's Main Code, by @neon-nyan
- [Imp] Improve app-wide logger extensions, by @neon-nyan
- Remove memory allocation entirely by writing string directly to Win32 handles
- Add asynchronous variant for the overloads
- Add
DefaultInterpolatedStringHandleroverload for passing interpolated string.
- [Imp] Improve Sentry Logging, by @bagusnl
- Now the telemetry will upload only the last 100 lines from the log instead of sending everything to Sentry. This will reduce time and guarantee the log is successfully sent for analysis.
- If multiple errors occur, the exceptions will be queued and sent one-by-one. This avoid issues with other reports being sent at the same time.
- [Imp] Improve I/O Performance on Sophon submodule, by @neon-nyan
- Use OS-level file caching
- Limit
FileStreamhandle's access and share parameter - Automatically increase
FileStream's buffer to now depend on target file size - Move
ChunkStream.CopyToAsyncintoTask.Factoryand run it synchronously in the background - Increase maximum buffer size budget on patch mode from 4 MiB to 32 MiB
- Allocate only a certain amount of buffer based on target data size (this to avoid buffer overprovision, causing memory and CPU usage spikes)
- [Fix/Imp] Ignore assets that marked as "unused/deleted" on ZZZ Game Installation/Update and Game Repair, by @neon-nyan
- [Fix]
NotSupportedExceptionerror while performing Game Repair on Honkai Impact 3rd and Honkai: Star Rail, by @neon-nyan - [Fix] Legacy Sophon won't recognize already existed files while installing games from scratch, by @neon-nyan
- [Locale] Update Localizations for vn_VN, es_ES/419, ja_JP, id_ID, zh_CN, by Localizers ❤
Read the full changelog below!
Full Changelog: CL-v1.83.8-pre...CL-v1.83.9-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.31 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.31
- [Imp] Migrate
BridgedNetworkStream&CopyToStreamfunctions toEncToolsubmodule, by @neon-nyan - [Imp] Add new async methods for
DnsQuery& fix marshalling issues inHi3Helper.Win32, by @neon-nyan - [Imp]
HttpClientBuilderimprovements, by @neon-nyan:- Make DNS resolve from Client -> OS fully asynchronous
- Use shared DNS Nameservers instead of per-
HttpClient
This way, the users can change the DNS settings without restarting the app.This functionality isn't applied to Stable, yet the component is left behind due to submodule shared with preview branch.- Remove
HttpClientBuilder<THandler>and instead explicitly useSocketsHttpHandlerviaHttpClientBuilder
- [Fix] Fix incorrect i18n string used for Anisotropic Filtering in ZZZ, by @shatyuka
- [Imp] Update
SRAMversion & parsing to account for new HSR asset type in version 3.5.0. - [Imp] Update .NET components NuGet to 9.0.7, by @bagusnl
- [Loc] Update localizations, by our Localizers. Thanks for all your hard work ❤️
Read the full changelog below!
Full Changelog: CL-v1.82.30...CL-v1.82.31
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:

