Collapse Launcher Changelog

What's new in Collapse Launcher 1.80.4 Preview

May 9, 2024
  • [Fix] Properly fix TimeSpan overflow, by @neon-nyan
  • [Fix] Corruption on Game Migration with >8 CPU threads, by @neon-nyan
  • [Fix] Region loading related crashes, by @gablm
  • Fixes crash when cancelling
  • Fixes Instant Region Change not working if the the first region load is cancelled
  • [New] Coding CDN for Mainland China users, by @shatyuka
  • [Fix] Exception on high download thread count, by @neon-nyan
  • [Doc] Deprecate Bitbucket mirror, by @bagusnl
  • This due to the not so good GC implementation on Bitbucket causing CDN downtime whenever repo size touches 4GB
  • All users currently using this CDN is advised to change to other CDN option. For Mainland China users you can try Coding or Cloudflare mirror.
  • [Loc] Localization sync from Transifex, by localizers <3

New in Collapse Launcher 1.80.3 Preview (May 8, 2024)

  • [Fix] [WORKAROUND] Use legacy parser for SR repair/cache update, by @bagusnl
  • This due to emergency fix that caused by protobuf incorrectly parsing the data when using static parser.
  • This also fixes SR repair/cache function for v2.2.0
  • [New] Add way to skip Star Rail audio patch, by @bagusnl
  • NOT RECOMMENDED, ONLY USE FOR DEBUG OR WHEN INSTRUCTED
  • Add empty file named @NoAudioPatch in the game data to skip Collapse adding, download, and patching audio patch during update.
  • [Fix] Crashes when Repair/Cache update went too fast, by @bagusnl
  • Clamp TimeSpan in ProgressBase to not get out of bound
  • [Fix] Fixed text alignment on "Check Update" button in Settings, by @neon-nyan
  • [Imp] Adjusted Windows button style, by @neon-nyan
  • [Imp] Extend maximum download thread to 16, by @neon-nyan
  • [Fix] Fixed multithreading issue(s) with Install, Repair, and Cache mechanisms, by @neon-nyan
  • [Imp] Updated NuGet dependencies, by @bagusnl
  • [Imp] Localize Discord RPC details, by @bagusnl
  • [Fix] Delta patch for Honkai: Star Rail crashing, by @bagusnl

New in Collapse Launcher 1.80.2 Preview (Apr 29, 2024)

  • Fix] Crash on launch when using certain language, by @bagusnl & @shatyuka
  • This due to HoYo does not have response in their API for es-419 and pt-br locales. For background and news area, fallback es-419 to es-es and pt-br to pt-pt.
  • [Imp] Adjusted Update page tittle padding, by @shatyuka
  • [Loc] Sync localization from Transifex, by localizers <3

New in Collapse Launcher 1.80.1 Preview (Apr 29, 2024)

  • [Fix] Fixed Honkai Impact 3rd Repair and Cache issues, by @neon-nyan
  • [Fix] Fixed double region load when using Keyboard Shortcut, by @gablm
  • [Fix] Refactored API responses to fix inconsistency with data parsing, by @neon-nyan
  • [Imp] Updated Settings references for Genshin Impact 4.6, by @bagusnl
  • [Imp] Use new SharpCompress for zip decompression, by @neon-nyan
  • [Imp] Improved App Settings page, by @neon-nyan
  • [New] Add warning for Video BG on OOBE, by @neon-nyan
  • [Loc] Sync localization from Transifex, by localizers <3
  • [Doc] Add contributors to the list, by @bagusnl

New in Collapse Launcher 1.80.0 Preview (Apr 12, 2024)

  • [Imp] UI Adjustments and Use UIElementExtension to create UI elements in-code, by @neon-nyan @shatyuka @gablm:
  • This improves the code readability and ease of maintenance.
  • Fixes some buttons not responding to user input.
  • Fixes incorrect theme and button style on OOBE.
  • It also contains various UI fixes and improvements that might not be included in the changelog, for those the curious can check the Full Pull Request here. spoiler alert: it contains 100+ commits and 9k+ lines of code changes
  • [New] Video Background support, by @neon-nyan:
  • Added support to use videos as background. Currently supported formats are .mp4, .mov, .mkv, .webm, .avi, .gif
  • This feature relies on Microsoft Media Foundation engine, if you can't use certain videos, you can try to install the dependencies manually here.
  • [Imp] Improved background image loader and caching mechanism, by @shatyuka & @neon-nyan:
  • Fixed cache miss errors when loading background images.
  • Fixed crash when ColorPallette cache is missing/not generated.
  • Also adjust Collapse window to always use 16:9 ratio.
  • [New] Instantly Change Region on Selection, by @bagusnl & @neon-nyan:
  • You can now instantly change game/region by selecting them, removing the need to press "Change" button.
  • [Fix] Crashes when using URL protocol, by @gablm:
  • Fix crash when using URL protocol to load a region for the first time.
  • Fix crash when changing region too fast related to BG dim/undim.
  • [New] Migrate Collapse metadata using MetadataV3 format, by @neon-nyan:
  • Removing the need to update Collapse entirely on Honkai: Star Rail updates.
  • Metadata can be updated on-the-fly (does not require Collapse restart).
  • Separate all game region metadata so it can be updated individually.
  • [Fix] Hide Window Border for Windows 10 users, by @shatyuka
  • [Fix] Instance count not showing the correct number, by @bagusnl @shatyuka @cry0 @neon-nyan
  • [New] Allow Collapse maintainers to ship a forced update, by @neon-nyan:
  • This is needed for us to ship an important update whether because of a breaking change(s), or a vulnerability fixes.
  • [Doc] Added contributors to the list on README.md, by @bagusnl:
  • You can see all contributors that has helped Collapse in here
  • Code Signing Policy:
  • 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.
  • [Imp] Update .NET to 8.0.4, by @bagusnl

New in Collapse Launcher 1.73.8 (Mar 27, 2024)

  • [Fix] Adjust HSR repair logic for 2.1, by @bagusnl
  • [Fix] Fix Genshin Voice-Over packs installation, by @shatyuka
  • [Fix] Fix crash on app exit if Waifu2X feature was not enabled in some cases, by @shatyuka
  • [New] Show last time the game was launched, per region, by @gablm
  • [Imp] Compress punctuation marks of event titles, by @shatyuka
  • [Imp] Make commit info in settings page clickable, by @bagusnl
  • This will now directly take you to the commit page on GitHub
  • [Imp] Update EncTool dependencies, by @bagusnl
  • QoL for devs: fixed EncTool build getting triggered every build
  • [Loc] Sync localization from Transifex, by all our localizers <3

New in Collapse Launcher 1.73.7 (Mar 21, 2024)

  • [Fix] HI3 Repair tagged wrong file as unused, by @neon-nyan
  • [Fix] Titlebar drag area overlapping with region selector, by @gablm
  • [Fix] Multi-instance causing tray icon to destroy itself, by @bagusnl
  • [Fix] Waifu2X Library Improvements, by @shatyuka
  • Handle exceptions on initialization
  • Fix chained crash when exiting via console
  • Fix black output check
  • [Fix] Stop launcher update when updating game, by @gablm
  • [Fix] Error when trying to fetch from alternative CDN, by @neon-nyan
  • [Fix] Exception while generating local app notification, by @neon-nyan
  • [Fix] Game Boost error when trying to boost exited game, by @shatyuka
  • [Fix] Crash on pressing join Discord button, by @shatyuka
  • [Fix] Tray icon stays after exit, by @bagusnl
  • [Imp] Disable spell checker on Game Launch Command text boxes, by @bagusnl
  • [Imp] Remove unused library, by @bagusnl
  • [Imp] Update dependencies, by @bagusnl
  • WindowsAppSDK & MarkDig
  • [Loc] Sync localization from Transifex, by localizers <3

New in Collapse Launcher 1.73.6 (Mar 14, 2024)

  • [Fix] Repair & Game settings adjustments for Genshin Impact 4.5.0, by @bagusnl
  • [Fix] Crashes caused by waifu2x functionality on certain system, by @shatyuka
  • This fix also includes D3DLayersMapping detection to fallback using CPU processing if detected
  • Also stop w2x to get initialized at startup when disabled in settings
  • [Imp] Auto install/update region when using open command/shortcut, by @gablm
  • If -p/play is also used, game will automatically start after installation/update procedure
  • User is still expected to go through dialogs for installation
  • [Imp] Enable Implicit Animation for the entire app, by @neon-nyan
  • [New] Clear all notification button, by @neon-nyan
  • [Fix] Crash when ResizeImageStream fails, by @neon-nyan
  • [Fix] Light color luminosity too low, by @neon-nyan
  • [Imp] Improved localization & UX, by @neon-nyan & @gablm
  • Fix/improvement list:
  • Region selector combobox too small
  • "No News" text box alignment issue
  • "Quick Settings" elements wrapping issue
  • "Application Threads" settings wrapping issue
  • Miscellaneous wrapping issues in SettingsPage
  • Text alignments in launcher update page
  • Language selector combobox width too small
  • Region loading message localization fallback to EN for no reason
  • HI3 CG and Audio fetch not localized
  • Certain elements in keyboard settings panel
  • Localize data storage units
  • Localize file selector dialogs
  • Update copyright year
  • Incorrect value listed for Download thread settings
  • [Imp] Removed unnecessary XAML elements, by @neon-nyan
  • [Imp] Update .NET SDK used by AppVeyor for publishing release, by @bagusnl
  • [Imp] Update dependencies, by @neon-nyan
  • [Loc] Sync localizations from Transifex, by localizers <3

New in Collapse Launcher 1.73.5 (Mar 10, 2024)

  • [New] New Core maintainer!
  • Please welcome @shatyuka and @gablm as they have recently joined into Collapse' Core maintainer team!
  • [New] Waifu2X background upscaling, by @shatyuka
  • This feature only triggered if the background image resolution is lower than the window resolution for Collapse.
  • It will use GPU Vulkan acceleration (using ncnn library), while having OpenMP CPU as fallback.
  • [Fix] Crashing issue when Repair/Cache update on small window mode, by @neon-nyan
  • [Fix] Discord Rich Presence not updating when using protocol, by @gablm
  • [Fix] Blurry console icon, by @shatyuka
  • [Fix] Table for Repair/Cache update for small window mode hides some column, by @shatyuka
  • [Fix] Honkai Impact 3rd Game Settings updates for 7.3.0, by @bagusnl, @neon-nyan, @Cryotechnic
  • This fixed errors when using new option for Shadow Quality (medium), and also added new settings that are available.
  • Old settings that is not found in-game but still available in the settings data is moved to "Legacy Settings".
  • Disabled preset function.
  • [Fix] Game launch errors when Game Boost is enabled on certain system, by @bagusnl
  • [Fix] Crashing on launch for certain system caused by WindowsAppSDK, by @bagusnl
  • [Fix] Discord RPC duplicating on game change, by @shatyuka
  • [Fix] Prevent launching game when using command line/protocol if the game is outdated, by @gablm
  • [Imp] Improved keyboard shortcut in-app logics, by @gablm
  • [Imp] Update dependencies, by @bagusnl
  • [Imp] Update License and Third Party Notice documentations, by @bagusnl
  • [Loc] Sync localization from transifex

New in Collapse Launcher 1.73.4 (Mar 1, 2024)

  • Announcement: Build Signing (Thanks SignPath!, by @neon-nyan, @bagusnl, @Cryotechnic ):
  • First off, before we announce anything, a massive thank you to SignPath Foundation for providing us with the necessary infrastructure to sign Collapse builds. This is a huge milestone for the team, and we've been working on bringing this for our users for a while.
  • Now, what does this mean for you, our users? Well, if you already have Collapse installed, nothing, really. It means that any build following 1.73.1 will now contain a valid Application Signature, which validates that we're the ones publishing Collapse. This, in turn, while not fully eliminating it, vastly reduces Windows SmartScreen prompts for our new users.
  • Please do note that you may still see Windows SmartScreen prompts until Microsoft begins trusting Collapse when running it for the first time.
  • Improvement: New Out-of-Box Experience (OOBE, by @neon-nyan ):
  • When first launching Collapse, most users are prompted with a clean, simple and intuitive interface to prepare the launcher for use. However, as time went on, and more features got added, it became increasingly difficult for us to maintain that UI consistency and flow without breaking something further down the setup process. To address this, we've completely revamped the UI experience for this part of the launcher, and will continue to improve the launcher experience for our users.
  • New Feature: Image Cropper for Custom Background Image:
  • This is a long requested feature. We've finally added support for cropping images to only have what you want to see, be in the background of all your Collapse-supported games.
  • While we know that many users wanted per-region images and video support, we couldn't get them ready in time due to the complexity of the tasks and the changes required to our current image processing pipeline. While we make no promises, we hope to be able to ship something to you guys on that end in the not-too-distant future.
  • New Feature: URL Protocol Support (Thanks @gablm !):
  • This is a feature that is mostly useful to our tinkerers in the community and allows for launching Collapse using various arguments under the collapse://[argument] moniker.
  • For example, you might want to have Collapse open in tray, to which the command to do so would be collapse://tray. Note that you can replicate the same behavior to start Collapse in "open mode" (collapse://open).
  • Users updating from another version must start the launcher at least once prior to using this feature.
  • New Feature: Command Arguments (Thanks @gablm !):
  • Expanding upon the previous feature, the command arguments functionality adds the ability to launch Collapse into a specified game and region. Users do not need to close Collapse if it is already running as it will simply redirect the output to the main process for execution.
  • New Feature: Add to Steam (Thanks @gablm !):
  • This has been a long requested feature, but you now have the ability to add the game to Steam, albeit with a few limitations. Because it is not technically the Steam version, you won't get access to achievements and your settings will not sync with Steam Cloud. You also won't be able to update the game with Steam, as it is not the native version.
  • Note that this also allows you to add a Desktop icon!
  • New Feature: Resizeable Game Window (Thanks @neon-nyan !):
  • Another new feature coming in 1.73 is the ability to resize the game window to any resolution of your choosing after the game has launched. This feature will only work if the game is set to run in Windowed mode, and does not work in Borderless Windowed or Fullscreen modes.
  • Another thing to keep in mind is the fact that, upon every subsequent re-launch, the game will attempt to pick the nearest logical aspect ratioin order to prevent graphical issues, unless you have the "Custom Resolution" option enabled as well.
  • Major Changes:
  • Migrate to use discord-rpc-sharp for Discord RPC integration (thanks @shatyuka ! ):
  • This library is based on Lachee's works that is adapted to work better with Collapse
  • With this, a new new feature has also been implemented to disable RPC during idle state
  • For Custom Discord Client users, the current arRPC client that is used to get the RPC information for clients such as Vesktop, ArmCord, etc. has a bug pertaining to the update rate of the status, which can in turn cause the Discord status to appear "stuck" and not update. Please wait for the fix to be merged to the main repository. For custom client developers, please refer to this pull request.
  • Re-Enablement of Move Game Feature:
  • After being broken for many months, we've finally gotten around to fixing this. You can now move any game to a diffrent folder and Collapse will automagically adjust its settings so that you don't have to locate your game again.
  • This feature is available under Quick Settings > Game Installation.
  • Delta Patch Support for Honkai: Star Rail:
  • Starting in the last stable version of Collapse (1.72.18), we've introduced the ability for users to use the Delta Patch functionality for Honkai: Star Rail.
  • This feature also shipped in Collapse Preview 1.73.3.
  • We initially planned to release this earlier, but due to the complexity of the changes required, it took us a little longer to get it ready for our users. This works the same way as patching Honkai Impact 3rd using the Delta Patch feature.
  • New Community Tools: Enka Network...

New in Collapse Launcher 1.73.3 Pre-release (Feb 12, 2024)

  • [New] Adding Delta-Patch support for Honkai: Star Rail. (by, @neon-nyan)
  • Starting from Stable 1.72.18 and Preview 1.73.3, Delta-Patch update for Honkai: Star Rail will be added to Collapse. Bringing a significantly smaller update size than official method.
  • This support was planned to be arrived at the start of 1.72.x release but postponed due to some complex changes need to be done (Including delta-patch download pre-requisite for applying audio packages)
  • [Fix] Fixed wrong message getting displayed if pre-load has already been downloaded. (by, @neon-nyan)
  • This causes some confusion while the bug is kinda derpy to get fixed. This should have been fixed now.
  • Fix] Fixed Repair/Cache Update for Honkai: Star Rail 2.0.0 Update, by @neon-nyan & @bagusnl
  • [Fix] Fixed several issues in Steam Shortcut integration, by @gablm
  • Fixes folders not being found if the steamID ended with an 0.
  • Adds/improves some logging when searching for valid userdata folders
  • Changes target exe/folder to the stub executable/folder
  • Enable Steam overlay flag
  • [Fix] Fixed drag area not updating after changing window size, by @shatyuka
  • [Imp] Add "Dynamic Character Resolution" settings for Genshin Impact, by @shatyuka
  • This option is only going to be used by the game if the PC is supported, there is no information officially what kind of PC that supports this.

New in Collapse Launcher 1.72.18 (Feb 11, 2024)

  • [New] Adding Delta-Patch support for Honkai: Star Rail, by @neon-nyan
  • Starting from Stable 1.72.18 and Preview 1.73.3, Delta-Patch update for Honkai: Star Rail will be added to Collapse. Bringing a significantly smaller update size than official method.
  • This support was planned to be arrived at the start of 1.72.x release but postponed due to some complex changes need to be done (Including delta-patch download pre-requisite for applying audio packages)
  • [Fix] Fixed Repair/Cache Update for Honkai: Star Rail 2.0.0 Update, by @neon-nyan & @bagusnl
  • [Fix] Fixed Honkai: Star Rail showing A/B test warning on region load, by @Cryotechnic
  • This message is now only shown when opening HSR Game Settings page
  • [Fix] Fixed crashing issue with SevenZipExtractor submodule, by @neon-nyan
  • [Fix] Fixed wrong message getting displayed if pre-load has already been downloaded. by @neon-nyan
  • This causes some confusion while the bug is kinda derpy to get fixed. This should have been fixed now.
  • [Imp] Add HTTP/3 support for Windows 11, by @neon-nyan
  • [Imp] Add "Dynamic Character Resolution" settings for Genshin Impact, by @shatyuka
  • This option is only going to be used by the game if the PC is supported, there is no information officially what kind of PC that supports this.
  • [New] [Loc] New Ukrainian (uk_UA) localization. by, @vitalitk
  • [Loc] Localization sync from Transifex, by Localizers <3

New in Collapse Launcher 1.73.2 Pre-release (Feb 1, 2024)

  • [New] Re-added Move Game to Different Location feature by, @neon-nyan
  • With this feature, you can move your game to different location/folder and automatically adjust Collapse setting into it so you don't have to locate your game again
  • This has been a long-time broken feature before the complete UI rehaul.
  • [New] Add to Steam feature, by @gablm
  • Now you can add shortcut to the game region to Steam straight using Collapse! You can access this feature in the "Quick Settings" menu inside the home page.
  • You can also add the shortcut to your desktop!
  • Note that adding the shortcut to steam will add an entry for the region you choose to all Steam user profile that has logged in.
  • [New] Resizable Game Window, by @neon-nyan
  • With this feature enabled, you can resize the game window to your liking after the game is launched.
  • Note that this feature only work if the game is set to run in Windowed mode (does not work on Borderless).
  • Also the game might launch in weird resolution on the next run due to the in-game logic trying to pick the nearest "logical" ratio unless you're using "Custom Resolution" option.
  • More details and showcase are available on the GitHub PR Ticket
  • [New] [Loc] New Ukrainian (uk_UA) localization, by @vitalitk
  • [Fix] Fixed Discord RPC error when rapidly changing pages, by @neon-nyan
  • [Fix] Fixed "Change Release" and "Force Update" causing wrong branch to be installed, by @gablm
  • [Fix] Fixed error when repairing fresh installation of Genshin Impact, by @neon-nyan
  • [Fix] Fixed crash when copying exception message, by @neon-nyan
  • [Fix] Fixed Honkai: Star Rail showing A/B test warning on region load, by @Cryotechnic
  • This message is now only shown when opening HSR Game Settings page
  • [Fix] Fixed rare crash when LauncherFrame's backStack has no element, by @neon-nyan
  • [Fix] Fixed crashing issue with SevenZipExtractor submodule, by @neon-nyan
  • [Imp] Add HTTP/3 support for Windows 11, by @neon-nyan
  • [Imp] Implement Borderless Settings for Genshin Impact, by @bagusnl
  • Note: Collapse Borderless settings will have priority over GI's implementation.
  • [Loc] Localization sync from Transifex, by Localizers <3

New in Collapse Launcher 1.73.1 Pre-release (Jan 17, 2024)

  • [New] Open Collapse straight to specified region using command argument:
  • Now you can launch Collapse straight to your specified region (optionally also launch the game) directly using command line arguments!
  • Note: You don't need to close your current Collapse process and it will redirect the command to already running instance! (Assuming you did not enable Multi instance in the settings)
  • Usage :
  • CollapseLauncher open [options]
  • Options:
  • -g, --game (REQUIRED) Game number/name | e.g. 0 or "Honkai Impact 3rd"
  • -r, --region Region number/name | e.g. For Genshin Impact, 0 or "Global" would load the Global region for the game
  • -p, --play Start Game after loading the Game/Region
  • [New] URL Protocol support:
  • This is the extension of the command argument feature. With this, you can open Collapse and use either open or tray argument using collapse://[argument] either in Windows Run, Browser, or as an icon.
  • Usage example collapse://tray to open Collapse straight to tray menu
  • To use this feature, you have to run Collapse at least once after the update!
  • These 2 new features is an extension from WIP feature to add the games icon to Steam and Desktop using Collapse! Hopefully this feature will come in near future~
  • [Imp] Builds now signed by:
  • Thank you SignPath Foundation for providing us with Authenticode signing for Collapse!
  • Collapse build are now signed with EV certificate issued by SignPath Foundation. This is our step forward to make user more comfortable using our launcher as you can trust that we only publish the program that you can see all the source code that we made!
  • Disclaimer: user might still see the Windows SmartScreen warning when they run the app for the first time as it will take time for Microsoft build trust for Collapse.
  • [Imp] Community Tools for different zone:
  • Community Tools section is now separated by regions!
  • Global and Mainland China (including Bilibili) will now have different setlist of available tools to choose. This also fixes the Official Tools link which are different for the CN regions.
  • [Fix] Fixed Genshin Game Settings causing Collapse to crash:
  • This usually happens when the config is not found in the registry, either due to a new install or user wiped the configuration manually.
  • With this, default value is loaded whenever Collapse cannot retrieve the config from registry.
  • [Imp] Documentations improvements:
  • We now have our Privacy Policy which you can read here: https://github.com/CollapseLauncher/Collapse/blob/main/PRIVACY.md
  • We will be fully committed to not collect any data from the user and respect everyone's privacy by using our program. Although currently there is no feasible way to fully avoid that with 3rd party services that we need to use to make Collapse work. All of those are listed there and users are encouraged to read it!
  • [Imp] Backends chores:
  • NuGet and submodule updates

New in Collapse Launcher 1.73.0 Pre-release (Jan 11, 2024)

  • Upstreamed from 1.72.15:
  • [Fix] Fixed error on game repair caused by wrongly assigned value
  • [Fix] Fixed Honkai: Star Rail installation issue where the wrong VO files is applied
  • [Fix] Fixed memory leaks on HTTP submodule
  • [Imp] Improve initialization time for HTTP submodule
  • New for 1.73.0:
  • [Imp] Localize game selector
  • [New] Add 'Extract Anyway' button when downloaded installation package is corrupted
  • This allows user to force extract corrupted installation package. User is informed that doing this might cause the extraction phase to fail and render the game to be not playable.
  • User is expected to run full game repair when using this feature.
  • [New] Add toggle to always use external browser for all links
  • The toggle is located at Settings > Additional Settings.
  • This will disable Collapse' WebView2 window and use default browser when clicking any links inside Collapse.
  • [New] Add toggle to enable/disable the use of game start-up arguments
  • This will toggle the user provided game start-up arguments used when starting the game.

New in Collapse Launcher 1.72.15 (Jan 10, 2024)

  • [Fix] Fixed error on game repair caused by wrongly assigned value
  • [Fix] Fixed Honkai: Star Rail installation issue where the wrong VO files is applied
  • [Fix] Fixed memory leaks on HTTP submodule
  • [Imp] Improve initialization time for HTTP submodule

New in Collapse Launcher 1.72.14 (Dec 31, 2023)

  • What's New:
  • New Feature:
  • Keyboard Shortcuts (Thanks @gablm !):
  • This is something we've wanted to include for about 3 releases now, but were never able to due to issues encountered in
  • the styling and implementation phase of this feature. We're glad to say that, after many months in testing, we're confident
  • that this feature is ready for prime time for you guys!
  • In its current iteration, this feature is enabled by default. If you would like to disable it, simply head over to the
  • App Settings page and toggle the "Keyboard Shorcuts" to "Disabled". No restart is required.
  • You can also access this menu by using the default key combination of "CTRL + Tab".
  • You can also rebind most of the keys, and swap modifiers should you want.
  • New Addition:
  • Bilibili Region:
  • Shipping with Collapse 1.72.14 is the inclusion of a brand new region for miHoYo / Cognosphere games: China Bilibili.
  • Thank you to everyone involved in the integration of the SDK and for our community for providing us with the access to add region support!
  • Starting from this release, the Bilibili region will exit "Preview" and will be considered stable for general use.
  • We introduced this change as part of the feedback we've gotten from you guys. Please keep sharing your thoughts regarding this and future features, as it helps us improve the experience for all Collapse users!
  • New Addition:
  • Full Repair for Honkai: Star Rail:
  • Honkai: Star Rail finally gets full repair support across most regions! This feature works exactly as for all the other regions.
  • Please let us know if something doesn't feel right or needs to be changed!
  • New Feature:
  • System Tray:
  • Collapse can now be minimized to tray when launching a game. Collapse also has the capability to start minimized to your
  • system tray when first booting it up. More screen real estate!
  • New Feature:
  • Launch on Boot:
  • Alongside the tray improvements, Collapse can also start itself automatically when you first boot up your computer. By
  • default, we've disabled the feature, but you can toggle it on by simply going to your App Settings page and enabling
  • "Automatically start Collapse when your computer boots up".
  • Major Changes:
  • Add support for HDR for Genshin Impact
  • The Game Settings page now properly supports HDR screens and will display the correct calibration images. Please note that
  • your monitor must support HDR to enable the feature in Genshin Impact.
  • New Community Tools - Honkai: Star Rail: KQM:
  • KQM now has guides for Honkai: Star Rail, so we've decided to include them in our launcher, with their blessing. Thanks!
  • New Localization: Thai & French (Thanks @KinoDev, @armzyaec1234 @Hasukay, @zeide, @Cryotechnic):
  • New locales always help in making Collapse accessible to more people. Thanks everyone for their numerous contributions!
  • Note: Full French language support is coming in the next minor build of Collapse.
  • Metered Connection Mode:
  • Collapse is now metered connection-aware. This means that if you are on a limited bandwidth, Collapse will ask you if you
  • would like to proceed before checking updates for Collapse and Game updates.
  • Minor changes:
  • Normally we would list all the minor changes here, but due to the amount of commits, we've decided against it for this release.

New in Collapse Launcher 1.72.14 Preview (Dec 30, 2023)

  • Fixed Double Empty issue on SevenZipExtractor that caused full crash
  • Fixed missing subChanneID and channeID required on config.ini file
  • Fixed Collapse not uninstalled correctly due to missing entries on InnoSetup log files
  • Fixed HI3 7.2 CGMetadata repair stating NotFound error
  • Fixed PropVariant issue with SevenZipExtractor submodule
  • Use the new CollapseMetadata V2 on HI3 for smaller fetch and faster repair
  • Update SharpHDiffPatch submodule
  • Implement plugin API to fetch games hotfixes automatically (thanks @shatyuka !)
  • Add warning for HSR GameSettings for those who got the new Settings mechanics

New in Collapse Launcher 1.72.12 Preview (Dec 24, 2023)

  • [Fix] Fixed error when exporting registry on Game Settings Page(s)
  • [Fix] Fixed game launch errors due to malformed working directory passed when starting game process
  • [Fix] Fixed error on deleting game package(s)
  • [Imp] Delete Collapse' metadata file when switching release branch
  • [Imp] Updated GI settings props for 4.3
  • [Imp] Added more HSR Community Tools: Pokke's Library https://pokkelibrary.com/about-us/
  • [Imp] Improved some console logs
  • Removed unused padding on HI3 MediaPack skipInstall log
  • Removed unnecessary log output on HSR game repair
  • [Loc] Update localizations from Transifex

New in Collapse Launcher 1.72.11 Preview (Dec 18, 2023)

  • [Imp] Carousel improvements:
  • Regard pips pager as a part of carousel & only open link on left click.
  • Auto stop carousel scrolling when main window is minimized and also when on tray.
  • [Imp] Assign the correct channel_id and sub_channel_id on game's config.ini file:
  • This should help game that uses the same binaries for multiple region (mainly Bilibili).
  • [Imp] Performance improvements:
  • Change game state checker refresh rate to 200ms (before: 100ms).
  • Automatically adjust game state checker refresh rate when main window is on tray (to 1000ms).
  • Cache IsGameRunning to reduce CPU time.
  • [Imp] Language selector improvements:
  • Changing language now does not require app restart.
  • Automatically select the language of current system when starting for the first time.
  • Localize OOBE page.
  • [Imp] Updater routine improvements:
  • Run check update even on metered connection.
  • Increase delay between checks every 60 minutes (15 minutes default).
  • [Fix] Honkai Impact 3rd game repair fixes:
  • Update game assets references for v7.1.
  • Fixed game repair redownloading deleted assets (Audio and CGs, Language assets deletion is broken in-game).
  • Parallelize CG status check (improved Game Repair fetch time).
  • [Fix] Fixed inconsistent behavior for delta patch dialog when game is corrupted:
  • [Fix] Backend fixes:
  • Update SharpHDiff submodule for code cleanups.
  • Fixed memory leak in CancellationTokenSource.
  • Fixed console marshalling issue (for developing with JB Rider).
  • Fixed disposing issue in FallbackCDNUtil.
  • Fixed issue in tray's toggle not assigning its toggle texts correctly.

New in Collapse Launcher 1.72.10 Preview (Dec 4, 2023)

  • [Fix] Fixed Settings page crashing due to InvariantGlobalization
  • [Fix] Fixed typo in TrayIcon popup

New in Collapse Launcher 1.72.9 Preview (Dec 4, 2023)

  • [Fix] Fixed crash on Genshin Repair
  • [New] Run Collapse at startup:
  • This is done using Task Scheduler. You can also set it to hide all Collapse window to Taskbar when it automatically started on startup.
  • [Imp] Improved images download handling:
  • This fixes issues with background/event images being incompletely downloaded and also improved the image transition when it first appeared
  • [Imp] Add keyboard shortcut to reload the current page:
  • You can use either F5 or Ctrl+R to refresh the current page you are in.
  • When you are in the homepage, it will reload the current region and retrieve latest state of the game (update, events, etc)
  • [Loc] Synced localization from Transifex

New in Collapse Launcher 1.72.8 Preview (Nov 29, 2023)

  • Update SevenZipExtractor submodule
  • Change property instead for progress update
  • Fix audio manifest repair bug due to buffer issue
  • Workaround to fix window trying to maximize on double tap to the titlebar (thanks @shatyuka !)

New in Collapse Launcher 1.72.7 Preview (Nov 28, 2023)

  • Upgrade to .NET 8.0, which hit General Availability on November 14th 2023
  • Remove unused define in Hi3Helper.Core
  • Begin applying Mica to window
  • Adjust workflow and publish to use net 8
  • Update Drawing.Common package to use net8
  • Update Windows SDK to version 22621
  • Add RuntimeIdentifier
  • Update Json nuget to 8.0.0
  • Adjust Trimmer
  • Remove unused Style Setter
  • Change Mica to DesktopAcrylic
  • Dump graphicsData and globalPerfData separately
  • Add "never show again" to HI3 MediaPack check
  • Adjust EncTool submodule changes
  • Make JSONSerializerHelper trimming friendly
  • Adjust SharpHDiffPatch submodule changes
  • Remove all ILTrim enforcer for dependencies
  • Rebase FileDialogNative
  • Dispose _logStream while disposing LoggerBase
  • Use Dialog for Unhandled Exception/Error
  • Load Genshin graphics settings from globalPerfData (thanks @shatyuka !)
  • Promote and update .NET dependencies
  • Run callbacks on Dispose for DiscordRPC
  • Improvements on Game Repair and Install detection
  • Adding early Delta Patch implementation for Honkai: Star Rail
  • Fixed Delta Patch doesn't always get detected
  • Adding Generic Game Files repair for Honkai: Star Rail
  • Use JsonStringEnumConverter<T> for enum <-> string convert
  • Use .NET 8 COM Wrappers for FileDialogNative
  • Use .NET 8 COM Wrappers for SevenZipExtractor
  • Rearrange MainPage.cs
  • Partially update to .NET8 CommunityToolkit
  • DataGrid & its primitives are not updated
  • ImageEx & LinkClickedEventArgs are not updated
  • Change CsWinRT provider
  • Force Color to use Windows.UI refs
  • Fix duplicate MaxItemsWrapGrid
  • Remove unused XAML ref
  • Apply VS Code Analysis
  • Update GeneralData Props for 4.2.0
  • Add Constant to Bypass GSP Game Running Check
  • Fix random crash while navigating back to HomePage
  • Fix Carousel restarting on LoPrio after Hover
  • Replace ImageEx package from WinUI.UI.Control
  • Fix exception on published package
  • Fix PropertyPath went missing on Popup type
  • Submodule migration and Coderef cleanup
  • Shrink ArrayPool size to 1 MB and use MemoryStream from 0
  • Use buffering on cover enumeration if size is allowed
  • Fix Compile Error on InstallManagerBase
  • Use VarInt as direct methods rather than extension
  • Fix DiscordRPC persistence issue when switching games
  • Move GenshinHDREnforcer before process starts
  • Add setting to control app behavior on game launch
  • Disable QuickJit Compilation
  • Move reference of SevenZipExtractor from Core to App
  • Initial implementation for "game patch through launcher" detection
  • Cache HomePage and SettingsPage navigation
  • Fix transparent background while back to:
  • AppSettings
  • HomePage
  • Fix crash while navigating through cached HomePage
  • Fix HSR Delta-patching not working on moving files
  • Rearrange LauncherConfig.cs
  • Bring source generated CoCreateInstance into App project
  • Remove redundant methods in FileDialogNative
  • Change Task<T> to ValueTask<T> on FileDialogNative
  • Remove unnecessary SystemBackdrop define
  • Make TrayIcon methods usable publicly
  • Add "Minimize to Tray" option
  • Add action details to TrayIcon popup
  • Allow minimizing Collapse window from Taskbar (thanks @shatyuka)
  • Always update TrayIcon's context menu (thanks @shatyuka)
  • Synced translations from Transifex
  • Disable trimming on PInvoke class
  • (wysi)

New in Collapse Launcher 1.71.166 Preview (Nov 16, 2023)

  • Adjusted order of ComboBox dropdown for voicepack selection for HSR in Game Settings menu
  • Updated submodules to support HSR 1.5

New in Collapse Launcher 1.72.6 Preview (Nov 15, 2023)

  • Upgrade to .NET 8.0, which hit General Availability on November 14th 2023.
  • Remove unused define in Hi3Helper.Core
  • Begin applying Mica to window
  • Adjust workflow and publish to use net 8
  • Update Drawing.Common package to use net8
  • Update Windows SDK to version 22621
  • Add RuntimeIdentifier
  • Update Json nuget to 8.0.0
  • Adjust Trimmer
  • Remove unused Style Setter
  • Change Mica to DesktopAcrylic
  • Dump graphicsData and globalPerfData separately
  • Add "never show again" to HI3 MediaPack check
  • Adjust EncTool submodule changes
  • Make JSONSerializerHelper trimming friendly
  • Adjust SharpHDiffPatch submodule changes
  • Remove all ILTrim enforcer for dependencies
  • Rebase FileDialogNative
  • Dispose _logStream while disposing LoggerBase
  • Use Dialog for Unhandled Exception/Error
  • Load Genshin graphics settings from globalPerfData (thanks @shatyuka !)
  • Promote and update .NET dependencies
  • Run callbacks on Dispose for DiscordRPC
  • Improvements on Game Repair and Install detection
  • Adding early Delta Patch implementation for Honkai: Star Rail
  • Fixed Delta Patch doesn't always get detected
  • Adding Generic Game Files repair for Honkai: Star Rail
  • Use JsonStringEnumConverter<T> for enum <-> string convert
  • Use .NET 8 COM Wrappers for FileDialogNative
  • Use .NET 8 COM Wrappers for SevenZipExtractor
  • Rearrange MainPage.cs
  • Partially update to .NET8 CommunityToolkit:
  • DataGrid & its primitives are not updated
  • ImageEx & LinkClickedEventArgs are not updated
  • Change CsWinRT provider
  • Force Color to use Windows.UI refs
  • Fix duplicate MaxItemsWrapGrid
  • Remove unused XAML ref
  • Apply VS Code Analysis
  • Update GeneralData Props for 4.2.0
  • Add Constant to Bypass GSP Game Running Check
  • Fix random crash while navigating back to HomePage
  • Fix Carousel restarting on LoPrio after Hover
  • Replace ImageEx package from WinUI.UI.Control
  • Fix exception on published package
  • Fix PropertyPath went missing on Popup type
  • Submodule migration and Coderef cleanup
  • Shrink ArrayPool size to 1 MB and use MemoryStream from 0
  • Use buffering on cover enumeration if size is allowed
  • Fix Compile Error on InstallManagerBase
  • Use VarInt as direct methods rather than extension

New in Collapse Launcher 1.72.5 Preview (Oct 16, 2023)

  • i18n sync
  • Settings Page Improvements:
  • Auto hide Shortcut Buttons when disabled
  • Changes Debug section name to Additional Settings
  • Add button to localization page
  • Adjust LowerCollapsePrioOnGameLaunch toggle name
  • Add tooltip to LowerCollapsePrioOnGameLaunch toggle
  • Disable trimming for WinUI.UI.Controls.Markdown, thus fixing the markdown changelog not rendering properly
  • Cleanup duplicate build properties
  • Lock writer while writing JSON on serializer
  • Make JsonSerializers ILTrim-friendly via JsonSerializerHelper
  • Fix popping crash on SR Cache update
  • Fix msbuild command
  • Fix wrong formatting in .csproj file

New in Collapse Launcher 1.71.15 (Oct 15, 2023)

  • Fixed Collapse crashing sometimes due to AssetEntry count not returning an expected value during Star Rail cache update

New in Collapse Launcher 1.72.4 Preview (Oct 10, 2023)

  • Add optimization for DevDrive
  • Use transitive copy for MSBuild to speed up build when using CoW file system like ReFS
  • Add git commit description on console
  • ArgumentParser fixes
  • Fix unexpected early end bracket
  • Cleanup unnecessary string statements
  • Fix some arguments migrations misses
  • Update nuget lock file
  • [VULN] Update Http and Regex NuGet
  • Early implementation for Taskbar
  • Make Taskbar toggle text change on condition
  • Add argument to start Collapse in tray
  • Add console hiding method (thanks @muscularcandy67)
  • Initialize locales properly
  • Add function to show Collapse windows to foreground
  • Add double click function to toggle both visibility
  • Handle toggle string with StartonTray AppMode
  • Use locales for TrayIcon
  • Update Package References
  • Delete unused CsWinRT
  • Include packages to TrimmableAssembly
  • Eliminate Flipflop Situation for ToggleAllVisibility
  • TrayIcon.xaml.cs Cleanup
  • Add code documentation
  • Remove unused lastConsoleStatus
  • Adjust locales statics
  • Also hide console when StartOnTray
  • Fix main window not being brought up when it is minimized
  • Make consoleWindowHandle not static
  • On ToggleConsoleVisibility, always check for EnableConsole before method is run
  • Adjust console output
  • Update packages lock file
  • Disable single file publishing
  • Move text handler outside if bracket
  • NICE workaround for console not showing up to foreground
  • Remove unused directive & typo fixes
  • Added VersionIndicator to Tray
  • Added commit information to Settings page
  • Fixed version string not being correct in debug
  • Updated copyright holders
  • Fix indentation in CollapseLauncher.csproj
  • Add Bilibili (Mainland China) region support for GI & HSR
  • Add SDK Resource Key handling
  • Fix SDK resource handling exception
  • Initialize default INI for Bilibili
  • Add adjustments for Bilibili client
  • Update SharpHDiffPatch submodule
  • Handle the Bilibili SDK download
  • Adding support for repairing mechanism on Bilibili clients
  • Show SDK loading progress while buffering to memory
  • Metered network detection
  • Improve notMetered clause in StartCheckUpdate
  • State both Unrestricted and Unknown as notMetered
  • Skip the entire check sequence entirely instead of partially
  • Prevent NullReferenceException by providing fallback value
  • Flip Metered boolean state
  • Implement SimpleDialog for Force Updating in Metered Connection state
  • Keyboard shortcuts support

New in Collapse Launcher 1.71.13 (Oct 1, 2023)

  • Fixed Game Repair mechanism for Genshin
  • Fixed the condition where the game will re-verify the entire game files after Game Repair has been performed from Collapse.
  • Fixed the issue where some files still gone missing (especially patch file) after being downloaded.
  • Fixed background activity doesn't get raised for game update
  • Update SharpHDiffPatch library to 1.4.3

New in Collapse Launcher 1.71.12 (Sep 26, 2023)

  • Collapse 1.71.12: Focalors:
  • Welcome to Collapse version 1.71.12 - Codename: Focalors! This update does not contain as many new flagship features as some of our previous releases, but it contains a lot of behind-the-scenes changes for our codebase so that we can keep delivering more quality updates for you guys in the future! Thanks for using Collapse! Welcome to Fontaine, Traveler!
  • This version supersedes 1.71.10 and 1.71.11. We recommend you update to this version, which addresses the fixes listed below.
  • What's New? - 1.71.12:
  • Fixed a crash while downloading Genshin Impact v4.0.0 to v4.0.1 minor patch.
  • Update SharpHDiffPatch submodule to v1.4.2
  • Return null when Steam path is not found on Honkai Impact 3rd Global Installation.

New in Collapse Launcher 1.71.11 (Sep 24, 2023)

  • Collapse 1.71.11: Focalors:
  • Welcome to Collapse version 1.71.11 - Codename: Focalors! This update does not contain as many new flagship features as some of our previous releases, but it contains a lot of behind-the-scenes changes for our codebase so that we can keep delivering more quality updates for you guys in the future! Thanks for using Collapse! Welcome to Fontaine, Traveler!
  • This version supersedes 1.71.10. We recommend you update to this version, which addresses the fixes listed below.
  • What's New? - 1.71.11:
  • Fixed a developer toolset issue where compilation would fail when switching development branches
  • Fixed an issue with the notification panel caused by commit regression which would cause the app to crash unexpectedly
  • Fixed many issues related to Game Repair for Honkai Impact 3rd including:
  • Increasing BSDiff buffer to 32k
  • Moving EnsureCreationOfDirectory() to ProgressBase class
  • Reviving output block from the dead (it tried to hide from us)
  • Switch to new JsonSerializerHelper class for parsing Game Settings
  • Remove netstandard2.0 from compilation targets

New in Collapse Launcher 1.72.0 Preview (Sep 20, 2023)

  • Fixed automatic updating running twice
  • Fixed Primary assets not getting recognized
  • Change ProgressBase's Progress and Status to class
  • Lock changes in ProgressBase', _progress and _status
  • Check before emptying AssetEntry
  • Fixed Manifest reading for v6.9 (nice) update (Related to Audio File's Game Repair issue)
  • Avoid crash while dispose called twice in RegistryMonitor
  • Fixed a rare bug where preload progress does not resume pause
  • Apply partial changes from main branch, which includes some minor bugfixes
  • Only load GeneralData when GameSettings is loaded
  • Use UnsafeRelaxedJsonEscaping in HSR's registry handler
  • Make XAML exception show outside of debug
  • Attach XAML Parser Fail Events
  • Refine home page link & bg (thanks @shatyuka)
  • DataGrid Style Adjustment
  • New Dialog Style using ContentDialogCollapse
  • FlipView Style Adjustment
  • Notification Toggle Button Adjustment
  • Fixed Honkai: Star Rail background activity showing a wrong icon (oops)
  • Making Background Image loading fully asynchronous
  • Caching BG Image palette generation
  • Fixed stock image not reloaded after performing "Clear All Images"
  • Switch primary palette color when using dark mode
  • Make XAML exception show outside of debug
  • Fixed improper window size scale
  • New Localization: Thai (thanks to @KinoDev and @armzyaec1234) & various localization updates
  • Increase FallbackCDNUtil timeout to 1 minute
  • Bring metadata update log to release
  • Change metadata update delay to 2 seconds
  • Clean up some logic related to DEBUG build detection
  • Stops auto update on metadata update
  • Added Japanese localization for README
  • Check before emptying AssetEntry
  • Use InvariantGlobalization instead of separate Resource Language
  • Adding HTTPS to HTTP override on Game Repair
  • Add links to social media popup panel (thanks @shatyuka)
  • Disable the change game button when we make no changes (thanks @shatyuka)
  • Fix shadow and animation of social button
  • Fix deserialization error which occured while preparing game region conversion
  • Added HDR settings to Genshin Game Settings panel (thanks @MapleHinata)

New in Collapse Launcher 1.71.10 (Sep 19, 2023)

  • Fixed automatic updating running twice
  • Fixed Primary assets not getting recognized
  • Change ProgressBase's Progress and Status to class
  • Lock changes in ProgressBase', _progress and _status
  • Check before emptying AssetEntry
  • Fixed Manifest reading for v6.9 (nice) update (Related to Audio File's Game Repair issue)
  • Avoid crash while dispose called twice in RegistryMonitor
  • Fixed a rare bug where preload progress does not resume pause
  • Apply partial changes from main branch, which includes some minor bugfixes
  • Only load GeneralData when GameSettings is loaded
  • Use UnsafeRelaxedJsonEscaping in HSR's registry handler

New in Collapse Launcher 1.71.9 (Sep 19, 2023)

  • Fixed an issue where the version indicator on the top-left of the launcher would not display the correct information when using the Stable release branch
  • Fixed an issue where debug statements would show in a production build
  • Fixed an issue where uninstalling the game would not actually delete the game files from disk
  • Fixed multiple issues where opening Genshin Impact's Game Settings page would crash the app
  • Improved accuracy for playtime tracking

New in Collapse Launcher 1.71.8 (Aug 23, 2023)

  • Fixed Cache Update to detect "asb.dat" file as an "unused file"
  • Fixed double slash while writing Verify.txt lines for Cache Update
  • Fixed Game Repair causing redownload on the CG files in-game
  • Fixed Game Repair not being able to detect CG file list
  • Fixed broken HI3 cache & game repair functionality
  • Adjust Honkai Cache changes to legacy property
  • Removed unused CheckIntegrity code
  • Enabling ReadyToRun compilation
  • Reducing overhead while fetching launcher's sprites by using local FallbackCDNUtil's HTTP Client method.
  • Using direct JSON deserialization from FallbackCDNUtil's DownloadAsJSONType<T>() for fetching launcher's API
  • Improving Color Palette generation by using the latest ColorThief changes.
  • Moving unrelated methods from BackgroundManagement to RegionManagement
  • Removing overused GC.Collect()
  • Replace Crc32.NET with System.IO.Hashing
  • Always try and catch while disposing session stream in Hi3Helper.Http routines
  • Simplify value comparison by using Generics method of TypeExtensions.IsInstancePropertyEqual<T>() to compare property values between settings class for all Game Settings
  • Removing unused legacy CheckIntegrity and SteamConversion function calls from Hi3Helper.Core library
  • Make ApplyAccentColor() run asynchronously
  • Fixing a rare state bug, where the foreground image is shown outside of the home page.
  • Making Game Conversion feature work again due to regression from InstallManagement rewrite.
  • Avoid deletion of certain files while using Honkai Impact 3rd's Game Repair feature
  • Fix GetVersion logic and package preload detection
  • Fix preload slices being detected as unused assets

New in Collapse Launcher 1.71.5 Preview (Aug 6, 2023)

  • [Honkai Impact 3rd] Fixed Cache Update to detect "asb.dat" file as an "unused file"
  • [Honkai Impact 3rd] Fixed double slash while writing Verify.txt lines for Cache Update
  • [Honkai Impact 3rd] Fixed Game Repair causing redownload on the CG files in-game
  • [Honkai Impact 3rd] Fixed Game Repair not being able to detect CG file list
  • [Honkai Impact 3rd] Fixed broken HI3 cache & game repair functionality
  • [Honkai Impact 3rd] Adjust Honkai Cache changes to legacy property
  • [Core] Removed unused CheckIntegrity code
  • [Core] Enabling ReadyToRun compilation
  • [UI] Fixed background disappeared after cancelling update

New in Collapse Launcher 1.70.14 (Aug 5, 2023)

  • [Honkai Impact 3rd] Fixed Cache Update to detect "asb.dat" file as an "unused file"
  • [Honkai Impact 3rd] Fixed double slash while writing Verify.txt lines for Cache Update
  • [Honkai Impact 3rd] Fixed Game Repair causing redownload on the CG files in-game
  • [Honkai Impact 3rd] Fixed Game Repair not being able to detect CG file list
  • [Core] Removed unused CheckIntegrity code

New in Collapse Launcher 1.70.13 (Aug 4, 2023)

  • Fix broken HI3 cache & game repair functionality
  • Adjust Honkai Cache changes to legacy property
  • Revert EncTool submodule to 3abb4a

New in Collapse Launcher 1.71.3 Preview (Jul 30, 2023)

  • Updated locales
  • Fixed small UI mode causing scaling issues for some elements
  • Several bugfixes for installation management & update extraction functions
  • Hot fix for ApplyUpdate since Bitbucket mirror no longer works
  • Added Cloudflare R2 as a temporary alternative to Bitbucket mirror
  • Temporarily removed Bitbucket as a repository mirror

New in Collapse Launcher 1.70.12 (Jul 19, 2023)

  • Several bugfixes for installation management & update extraction functions
  • Hot fix for ApplyUpdate since Bitbucket mirror no longer works
  • Added Cloudflare R2 as a temporary alternative to Bitbucket mirror
  • Temporarily removed Bitbucket as a repository mirror
  • New Feature: Game Settings for Honkai: Star Rail:
  • As with Honkai Impact 3rd, you can now adjust some game settings within Collapse, including Graphics Settings, setting a custom FPS (up to 120 FPS) value, and tweaking various audio settings. Keep in mind that this feature is still experimental and it might break the Game Settings menu in-game.
  • New Feature: Community Tools:
  • After many requests from our community as well as interally, we are finally pleased to announce the implementation of a dedicated button for Community Tools. This allows the user to directly interact with those tools without having to leave Collapse, through the WebView2 library, courtesy of Microsoft. While we currently do not support user modification of those tools, should there be enough demand for it, we may choose to implement it in the future. Let us know by providing feedback through the official Collapse support channels.
  • New Feature: Playtime Tracking (Thanks @gablm !):
  • Another requested feature is the ability to track playtime. While Collapse will not be able to track the amount of time played prior to this update, rest assured that you can modify the time you have played in the game. Currently, the time played does not display in your Discord status.
  • New Feature: Discord RPC Integration:
  • If you've somehow been stalking us, you may have seen Collapse show up as a supported game on Discord. We've been experimenting with the Discord SDK for quite a while now, but didn't want to add yet another feature to the 1.69.X release lifecycle, so we moved it to 1.70.0! You may have also noticed this feature being prominently displayed in the App Settings page, but it didn't work because we haven't enabled the feature yet, so here it is, in all its glory!
  • This feature comes toggled "Off" by default, but can be enabled by going into the App Settings and toggling "Show Discord Presence". An app restart is not required, but you may need to go back to the Launcher page for Discord to register Collapse properly.
  • New Feature: Notification panel:
  • Collapse will now show you all your notifications in a dedicated panel to de-clutter the interface. This also has the added benefit that we can push more notifications at a given time if needed.
  • Major Changes:
  • Faster background image loading by optimizing ColorThief submodule (Thanks @Scighost !):
  • We are optimizing the way ColorThief generates the color palettes for Collapse. Please keep in mind that this changes may causes some issues if you're trying to load an image the supported bit-depth (24bppRGB, 32bppRGB, 32bppRGBA).
  • Ability to disable warnings while changing game region 2a13a68 !
  • New Locales: Japanese, Deutsch and Traditional Chinese. Thank you to all our contributors on Crowdin! A reminder that, if possible, please make sure to test your changes in the launcher BEFORE making the official contributions on Crowdin, as this saves us time when a string is too long/too short. Thanks again!
  • Numerous fixes for new Honkai Impact 3rd 6.7 Dispatcher Key format: This will allow us to continue to support Honkai Impact 3rd on Collapse!
  • Internal adjustments to support new Genshin Impact download format: Previously, Genshin Impact would download bigger archives and we would take care of splitting the files into smaller chunks for easier merging and tracking. In preparation for version 4.0, it seems that the developer is splitting the game distribution into smaller archive bundles. This is now taken into account when downloading & updating Genshin Impact.
  • Fixing Genshin Impact & Honkai: Star Rail dispatcher code to support developer changes.
  • Minor changes:
  • [Launcher - Backend] Add Tiered Compilation Parameters e4ce8f7 !
  • [Launcher - Backend / Honkai Impact 3rd] Fixed the Game Repair crashes while reading CGMetadata 453aa12!
  • [Launcher - Backend / Honkai Impact 3rd / Honkai: Star Rail] Fixes some installation issues due to new code rewrite.
  • [Launcher - UI] Fixed update window still showing 4-ver sematic format 868bcbb!
  • [Launcher - Backend] Fixed the launcher failed to detect delta-patch on pre-load 0ae3add!
  • [Launcher - Backend / Honkai: Star Rail] Fixed Video Metadata got incorrect URL 8e264cf !
  • [Launcher - Backend] Fixed the launcher to crash during pre-load verification 62d6aa4!
  • [Launcher - Backend] Fixed the game not outputting any logs while "Show Console" is disabled 30dbac1 !

New in Collapse Launcher 1.71.2 Preview (Jul 5, 2023)

  • Fixed error where game would somehow continue installing in the background
  • Fixed locale ID mismatches
  • Fix community tool order
  • Changed Discord Rich Presence to be able to show the game title instead of the launcher title

New in Collapse Launcher 1.71.1 Preview (Jul 2, 2023)

  • Fixed some strings
  • Fixed app crashing in certain circumstances when changing the Gamma slider value
  • New community tools
  • Code cleanup

New in Collapse Launcher 1.71.0 Preview (Jun 30, 2023)

  • New community tools
  • Locale updates

New in Collapse Launcher 1.70.10 (Jun 25, 2023)

  • New Features:
  • Game Settings for Honkai: Star Rail
  • As with Honkai Impact 3rd, you can now adjust some game settings within Collapse, including Graphics Settings, setting a custom FPS (up to 120 FPS) value, and tweaking various audio settings. Keep in mind that this feature is still experimental and it might break the Game Settings menu in-game.
  • Community Tools:
  • After many requests from our community as well as interally, we are finally pleased to announce the implementation of a dedicated button for Community Tools. This allows the user to directly interact with those tools without having to leave Collapse, through the WebView2 library, courtesy of Microsoft. While we currently do not support user modification of those tools, should there be enough demand for it, we may choose to implement it in the future. Let us know by providing feedback through the official Collapse support channels.
  • Playtime Tracking:
  • Another requested feature is the ability to track playtime. While Collapse will not be able to track the amount of time played prior to this update, rest assured that you can modify the time you have played in the game. Currently, the time played does not display in your Discord status.
  • Discord RPC Integration:
  • If you've somehow been stalking us, you may have seen Collapse show up as a supported game on Discord. We've been experimenting with the Discord SDK for quite a while now, but didn't want to add yet another feature to the 1.69.X release lifecycle, so we moved it to 1.70.0! You may have also noticed this feature being prominently displayed in the App Settings page, but it didn't work because we haven't enabled the feature yet, so here it is, in all its glory!
  • This feature comes toggled "Off" by default, but can be enabled by going into the App Settings and toggling "Show Discord Presence". An app restart is not required, but you may need to go back to the Launcher page for Discord to register Collapse properly.
  • Announcement:
  • Official Collapse Launcher Discord Server:
  • We are pleased to finally announce, after many months of deliberation, that the Collapse Launcher Discord server is now open to the public! Everyone is welcome to join and hang out! This server will serve as the go-to place if you have any questions, ideas, or if you just want to chat about anything regarding the launcher, any currently published miHoYo games or, you know, how your day went!
  • Notification panel:
  • Collapse will now show you all your notifications in a dedicated panel to de-clutter the interface. This also has the added benefit that we can push more notifications at a given time if needed.
  • Major Changes:
  • Faster background image loading by optimizing ColorThief submodule
  • We are optimizing the way ColorThief generates the color palettes for Collapse. Please keep in mind that this changes may causes some issues if you're trying to load an image the supported bit-depth
  • Ability to disable warnings while changing game region
  • New Locales: Japanese, Deutsch, Thaiwanese, Traditional Chinese. Thank you to all our contributors on Crowdin! A reminder that, if possible, please make sure to test your changes in the launcher BEFORE making the official contributions on Crowdin, as this saves us time when a string is too long/too short. Thanks again!
  • Numerous fixes for new Honkai Impact 3rd 6.7 Dispatcher Key format: This will allow us to continue to support Honkai Impact 3rd on Collapse!
  • Internal adjustments to support new Genshin Impact download format: Previously, Genshin Impact would download bigger archives and we would take care of splitting the files into smaller chunks for easier merging and tracking. In preparation for version 4.0, it seems that the developer is splitting the game distribution into smaller archive bundles. This is now taken into account when downloading & updating Genshin Impact.
  • Fixing Genshin Impact & Honkai: Star Rail dispatcher code to support developer changes.
  • Minor changes:
  • [Launcher - Backend] Add Tiered Compilation Parameters
  • [Launcher - Backend / Honkai Impact 3rd] Fixed the Game Repair crashes while reading CGMetadata
  • [Launcher - Backend / Honkai Impact 3rd / Honkai: Star Rail] Fixes some installation issues due to new code rewrite.
  • [Launcher - UI] Fixed update window still showing 4-ver sematic format
  • [Launcher - Backend] Fixed the launcher failed to detect delta-patch on pre-load
  • [Launcher - Backend / Honkai: Star Rail] Fixed Video Metadata got incorrect URL
  • [Launcher - Backend] Fixed the launcher to crash during pre-load verification 62d6aa4!
  • [Launcher - Backend] Fixed the game not outputting any logs while "Show Console" is disabled

New in Collapse Launcher 1.69.23 (Jun 8, 2023)

  • We've noticed that the launcher still asking for another package to download while updating Honkai: Star Rail even the pre-load has already been downloaded. In this regards, please update your launcher to this latest v1.69.23 release to fix the issue.

New in Collapse Launcher 1.70.8 Preview (Jun 7, 2023)

  • New Feature: Game Settings for Honkai: Star Rail (PR: #129)
  • Now, you can adjust some game settings within Collapse, including Graphics Settings, Custom FPS (up to 120 FPS) and Audio Settings. Keep in mind that this feature is still experimental and it might break the Game Settings menu in-game.
  • Faster background image loading by optimizing ColorThief submodule (Feat. @Scighost)
  • We are optimizing the way ColorThief generating the color palettes for the app. Please keep in mind that this changes may causes some issues if you're trying to load an image outside this supported bit-depth: 24bppRGB, 32bppRGB, 32bppRGBA.
  • Minor changes
  • [Launcher - Backend] Add Tiered Compilation Parameters e4ce8f7 !
  • What's Fixed? (Since 1.70.4-preview)
  • [Launcher - Backend / Honkai Impact 3rd] Fixed the Game Repair crashes while reading CGMetadata 453aa12!
  • [Launcher - Backend / Honkai Impact 3rd / Honkai: Star Rail] Fixes some installation issues due to new code rewrite.
  • What's Fixed? (Since 1.70.3-preview)
  • [Launcher - UI] Fixed update window still showing 4-ver sematic format 868bcbb!
  • [Launcher - Backend] Fixed the launcher failed to detect delta-patch on pre-load 0ae3add!
  • What's Fixed? (Since 1.70.2-preview)
  • [Launcher - Backend / Honkai: Star Rail] Fixed Video Metadata got incorrect URL 8e264cf !
  • [Launcher - Backend] Fixed the launcher to crash during pre-load verification 62d6aa4!
  • [Launcher - Backend] Fixed the game not outputting any logs while "Show Console" is disabled 30dbac1 !
  • [Launcher - Backend] Fixed the game not outputting any logs while "Show Console" is disabled 30dbac1 !

New in Collapse Launcher 1.70.6 Preview (Jun 7, 2023)

  • Minor changes:
  • [Launcher - Backend] Add Tiered Compilation Parameters e4ce8f7 !
  • What's Fixed? (Since 1.70.4-preview):
  • [Launcher - Backend / Honkai Impact 3rd] Fixed the Game Repair crashes while reading CGMetadata 453aa12!
  • [Launcher - Backend / Honkai Impact 3rd / Honkai: Star Rail] Fixes some installation issues due to new code rewrite.

New in Collapse Launcher 1.69.20 (May 28, 2023)

  • 1.69.20: Version Kiana:
  • We can't believe it's been over 2 years since this project was first launched. A big thank you to all our developers and users for continuing to work and use this application. We hope you're having as much fun using it as we did making it!
  • It's been a while since the last major release of Collapse (almost 4 months ago ^.^). We wanted to make sure we get this release right, as its name coincides with one in a game we (hopefully) all hold dear in our hearts. Honkai Impact 3rd was a turning point for a lot of us from the Collapse development team, and so we wanted to take the time to make this version extra special to commemorate its launch. That being said, please take note that we are all volunteers working on this project. This means that Collapse can receive slower, maintenance updates for an extended period of time should we have more pressing matters to attend to in the real world.
  • This release changelog is going to be structured a bit differently than the other ones (someone else is writing it, teehee). Without further ado, buckle up, because this is biiiiiiiig update o/
  • What's New?
  • Change in Versioning Scheme (again):
  • Starting with Codename: Version Kiana, Collapse is officially switching from a 4 number denomination to 3 number denomination. This is a breaking change for the end user, but ensures that we adhere to the Semantic Versioning 2.0.0 (SemVer for short) versioning scheme, so we felt it was in our best interest to transition to this version scheme. To boil it down, this means the following:
  • Instead of having a version number of, for example, 1.0.64.0, the new version format will now be 1.64.0. Previous versions are not subject to the versioning scheme. The explanation below will use the aformentioned example.
  • 1 is the MAJOR version number. Unless otherwise stated, this number should never change (unless we make a drastic overhaul to the launcher, such as a full application rewrite)
  • 64 is the MINOR version number. This is the number that gets incremented whenever we release new features
  • 0 is the PATCH version number. This is incremented whenever we make bug fixes on the current release lifecycle.
  • It's important to note that you will no longer be able to downgrade to a version prior 1.69.0 once you apply this update due to a backend code update to accommodate for this change. While we will do our best to offer help should you encounter any issues to versions prior to 1.69.0, support is not guaranteed, so if you choose to stay on the old version, proceed at your own risk.
  • This change will allow us to more easily determine version numbers when we release them to you. Thanks for understanding! ??
  • New Feature: Improved New User Experience:
  • Shipping with Collapse 1.69.0 is a new setup experience that streamlines the setup process, while also introducing some new features!
  • New Feature: Window Resizing:
  • Yet another requested feature that is now available in Collapse 1.69.0. This allows the user to make the launcher window smaller, which means that Collapse now also supports 4:3 monitors! Yay!
  • New Feature: Release Channel Switching:
  • As the title says, this enables the user to directly switch from the Stable, battle-tested version of Collapse to a more experimental branch of Collapse, which is updated more frequently but can contain more breaking changes.
  • Should you consider switching to the experimental branch ("Dev"), please make sure to report any bugs that you may encounter by creating an issue over on GitHub (https://github.com/neon-nyan/Collapse/issues). Thanks for helping us make Collapse a better launcher!
  • New Feature: Admin Restart Prompt:
  • Starting with Collapse 1.69.0 (originally introduced in Collapse 1.0.64.0-preview), the launcher will prompt you for privilege escalation if you are running it as an unauthorized (without administrator permissions) user. To make it clear: Collapse has always asked you for these privileges and will continue to do so for the foreseeable, because of some Win32 API calls we've made, as well as to read data from the registry, installing games and customising the launcher experience.
  • Should you choose to ignore this, Collapse will terminate itself and require you to run it as an administrator. By integrating it into the launcher itself, we hope to make it more user friendly for people that just want to use this as a better alternative to the default launcher.
  • New Game – Honkai: Star Rail, coming April 26th!:
  • This game needs no introduction, but we all knew it was coming. Honkai: Star Rail is officially launching on April 26th 2023. We're super excited to play it, and hopefully, so are you! Collapse will support the preloading (on April 23rd 2023) and installation of Honkai: Star Rail, assuming everything works as expected. As stated before, you will not be able to access Honkai: Star Rail in Collapse before April 23rd due to a backend configuration update that we will manually push out once we complete our preparations for supporting the game. The launcher will automatically apply the latest configuration update once it is pushed out, so you don't need to do anything on your end!
  • See you aboard the Astral Express, Trailblazer!
  • New Feature: Running Multiple Instances of Collapse:
  • Previously, users were not able to run multiple Collapse processes without running into issues. This has now been resolved! This is a feature that was necessary to implement while we work on implementing background installation for new games and/or updating existing ones. While we understand that the aformentioned feature is highly requested, the implementation for it has proven to be quite a challenge and will require more time to fine-tune before it is made available for the general public. We appreciate your patience and can't wait to show you it in action once it's ready!
  • To allow Collapse to spawn multiple instances, you must first enable that option in the launcher settings.
  • QoL Improvement: Smaller Installation Size:
  • Yup, you heard it right! Collapse is shrinking in size soon, and this updates serves as an intermediary step to achieve that goal. The first part of this update will focus on the update mechanism that powers Collapse. While it was good and served us well, it was quite bandwidth hungry and had no way of only downloading the patched files. This changes with our new updater, which uses Squirrel, an extensive framework for managing and distributing our application in the best possible manner, while keeping the update size minimal.
  • The current update process works by querying a repository and fetching all the files contained therein. Squirrel solves that by generating delta files that are read when checking for updates and applies only the difference between the current file and the updated file, thus saving ~80% of the bandwidth required by the older updater. This also has the added benefit of saving us...

New in Collapse Launcher 1.69.19 (May 19, 2023)

  • Change in Versioning Scheme (again)
  • Starting with Codename: Version Kiana, Collapse is officially switching from a 4 number denomination to 3 number denomination. This is a breaking change for the end user, but ensures that we adhere to the Semantic Versioning 2.0.0 (SemVer for short) versioning scheme, so we felt it was in our best interest to transition to this version scheme. To boil it down, this means the following:
  • Instead of having a version number of, for example, 1.0.64.0, the new version format will now be 1.64.0. Previous versions are not subject to the versioning scheme. The explanation below will use the aformentioned example.
  • 1 is the MAJOR version number. Unless otherwise stated, this number should never change (unless we make a drastic overhaul to the launcher, such as a full application rewrite)
  • 64 is the MINOR version number. This is the number that gets incremented whenever we release new features
  • 0 is the PATCH version number. This is incremented whenever we make bug fixes on the current release lifecycle.
  • It's important to note that you will no longer be able to downgrade to a version prior 1.69.0 once you apply this update due to a backend code update to accommodate for this change. While we will do our best to offer help should you encounter any issues to versions prior to 1.69.0, support is not guaranteed, so if you choose to stay on the old version, proceed at your own risk.
  • This change will allow us to more easily determine version numbers when we release them to you. Thanks for understanding!

New in Collapse Launcher 1.70.4 Preview (May 18, 2023)

  • New Feature: Game Settings for Honkai: Star Rail (PR: #129)
  • Now, you can adjust some game settings within Collapse, including Graphics Settings, Custom FPS (up to 120 FPS) and Audio Settings. Keep in mind that this feature is still experimental and it might break the Game Settings menu in-game.
  • Minor changes
  • Add Tiered Compilation Parameters
  • What's Fixed:
  • [Launcher - Backend / Honkai Impact 3rd] Fixed the Game Repair crashes while reading CGMetadata 453aa12!

New in Collapse Launcher 1.70.3 Preview (May 17, 2023)

  • What's New:
  • New Feature: Game Settings for Honkai: Star Rail (PR: #129)
  • Now, you can adjust some game settings within Collapse, including Graphics Settings, Custom FPS (up to 120 FPS) and Audio Settings. Keep in mind that this feature is still experimental and it might break the Game Settings menu in-game.
  • Minor changes:
  • [Launcher - Backend] Add Tiered Compilation Parameters e4ce8f7 !
  • [Launcher - UI] Fixed update window still showing 4-ver sematic format 868bcbb!
  • [Launcher - Backend] Fixed the launcher failed to detect delta-patch on pre-load 0ae3add!
  • [Launcher - Backend / Honkai: Star Rail] Fixed Video Metadata got incorrect URL 8e264cf !
  • [Launcher - Backend] Fixed the launcher to crash during pre-load verification 62d6aa4!
  • [Launcher - Backend] Fixed the game not outputting any logs while "Show Console" is disabled 30dbac1 !
  • [Launcher - Backend] Fixed the game not outputting any logs while "Show Console" is disabled 30dbac1 !

New in Collapse Launcher 1.70.2 Preview (May 17, 2023)

  • Minor changes:
  • [Launcher - Backend] Add Tiered Compilation Parameters e4ce8f7 !
  • What's Fixed:
  • [Launcher - Backend / Honkai: Star Rail] Fixed Video Metadata got incorrect URL 8e264cf !
  • [Launcher - Backend] Fixed the launcher to crash during pre-load verification 62d6aa4!
  • [Launcher - Backend] Fixed the game not outputting any logs while "Show Console" is disabled 30dbac1 !

New in Collapse Launcher 1.69.16 (May 16, 2023)

  • What's New:
  • Starting with Codename: Version Kiana, Collapse is officially switching from a 4 number denomination to 3 number denomination. This is a breaking change for the end user, but ensures that we adhere to the Semantic Versioning 2.0.0 (SemVer for short) versioning scheme, so we felt it was in our best interest to transition to this version scheme. To boil it down, this means the following:
  • Instead of having a version number of, for example, 1.0.64.0, the new version format will now be 1.64.0. Previous versions are not subject to the versioning scheme. The explanation below will use the aformentioned example.
  • 1 is the MAJOR version number. Unless otherwise stated, this number should never change (unless we make a drastic overhaul to the launcher, such as a full application rewrite)
  • 64 is the MINOR version number. This is the number that gets incremented whenever we release new features
  • 0 is the PATCH version number. This is incremented whenever we make bug fixes on the current release lifecycle.
  • New Feature: Improved New User Experience
  • Shipping with Collapse 1.69.0 is a new setup experience that streamlines the setup process, while also introducing some new features!
  • New Feature: Window Resizing
  • Yet another requested feature that is now available in Collapse 1.69.0. This allows the user to make the launcher window smaller, which means that Collapse now also supports 4:3 monitors! Yay!
  • New Feature: Release Channel Switching
  • As the title says, this enables the user to directly switch from the Stable, battle-tested version of Collapse to a more experimental branch of Collapse, which is updated more frequently but can contain more breaking changes.
  • Should you consider switching to the experimental branch ("Dev"), please make sure to report any bugs that you may encounter by creating an issue over on GitHub (https://github.com/neon-nyan/Collapse/issues). Thanks for helping us make Collapse a better launcher!
  • New Feature: Admin Restart Prompt
  • Starting with Collapse 1.69.0 (originally introduced in Collapse 1.0.64.0-preview), the launcher will prompt you for privilege escalation if you are running it as an unauthorized (without administrator permissions) user. To make it clear: Collapse has always asked you for these privileges and will continue to do so for the foreseeable, because of some Win32 API calls we've made, as well as to read data from the registry, installing games and customising the launcher experience.
  • The prompt looks like so:
  • 1._Admin_Restart_Prompt.mp4
  • Should you choose to ignore this, Collapse will terminate itself and require you to run it as an administrator. By integrating it into the launcher itself, we hope to make it more user friendly for people that just want to use this as a better alternative to the default launcher.
  • New Game – Honkai: Star Rail, coming April 26th!
  • This game needs no introduction, but we all knew it was coming. Honkai: Star Rail is officially launching on April 26th 2023. We're super excited to play it, and hopefully, so are you! Collapse will support the preloading (on April 23rd 2023) and installation of Honkai: Star Rail, assuming everything works as expected. As stated before, you will not be able to access Honkai: Star Rail in Collapse before April 23rd due to a backend configuration update that we will manually push out once we complete our preparations for supporting the game. The launcher will automatically apply the latest configuration update once it is pushed out, so you don't need to do anything on your end!
  • New Feature: Running Multiple Instances of Collapse
  • CollapseMultipleInstance.mp4
  • Previously, users were not able to run multiple Collapse processes without running into issues. This has now been resolved! This is a feature that was necessary to implement while we work on implementing background installation for new games and/or updating existing ones. While we understand that the aformentioned feature is highly requested, the implementation for it has proven to be quite a challenge and will require more time to fine-tune before it is made available for the general public. We appreciate your patience and can't wait to show you it in action once it's ready!
  • To allow Collapse to spawn multiple instances, you must first enable that option in the launcher settings.
  • QoL Improvement: Smaller Installation Size
  • Yup, you heard it right! Collapse is shrinking in size soon, and this updates serves as an intermediary step to achieve that goal. The first part of this update will focus on the update mechanism that powers Collapse. While it was good and served us well, it was quite bandwidth hungry and had no way of only downloading the patched files. This changes with our new updater, which uses Squirrel, an extensive framework for managing and distributing our application in the best possible manner, while keeping the update size minimal.
  • The current update process works by querying a repository and fetching all the files contained therein. Squirrel solves that by generating delta files that are read when checking for updates and applies only the difference between the current file and the updated file, thus saving ~80% of the bandwidth required by the older updater. This also has the added benefit of saving us a lot of development time due to its easy-to-use tools to generate those files.
  • On a more serious note though, due to how it is designed, ...

New in Collapse Launcher 1.70.1 Preview 1 (May 7, 2023)

  • Major Changes:
  • Ability to disable warnings while changing game region 2a13a68 !
  • New Locale: Japanese (by: @Vermilion-Sinsha) 045fb68 !
  • Minor changes:
  • [Launcher - Backend] Use GameType instead of VendorTypeProp.VendorType to determine log name 71e6d82 !
  • [Launcher - UI] Minor UI changes and fixes 04adb10 ! 43f42cf !
  • [i18n - zh-CN] Simplified Chinese Localization Update by @misaka10843 6b371b4!
  • [Launcher - Backend] Code cleanup 8f07a7c !
  • [Launcher - Backend] Get StartCheckUpdate executed first 8af523e !
  • [Launcher - Backend] Improve image loading by caching the resized one 052ec8a !
  • [Launcher - Backend] Use PngEncoderId if it has BitmapAlphaMode.Straight only c286749 !
  • [Launcher - UI] Small UI Tweaks e83be85 !, d9e17e0 !
  • [Launcher - Backend] Update TargetFramework to net7.0-windows10.0.22000.0 4b08f5b !
  • What's Fixed:
  • [Launcher - Backend] Fixed RegistryRoot not using a correct path 35df8cb !
  • [Launcher - Backend] Fixed the InstallManager fail to determine remained existing size and space 879f28b !
  • [Launcher - Backend] Fixed log file sometimes not be able to be read for some games eb129fb !
  • [Launcher - Backend] Fixed the process watcher accidentally cancelled caused by shared token 45f80ef !
  • [Launcher - EncTool] Fix SRDispatcherInfo not disposed while SRMetadata is disposed 0f94d68 !
  • [Launcher - Backend] Don't use TransitionCollection for LauncherFrame in 7a25cab !
  • [Launcher - Backend] Force GC after loading background image 13a7a3c !
  • [Launcher - Backend] Fix new update version notif still showing 4-num sematic version 4dc96d7 !
  • [Launcher - UI] Fix got a wrong location for HSR ScreenShots folder 954c75b !

New in Collapse Launcher 1.69.15 (May 1, 2023)

  • Change in Versioning Scheme.
  • New Feature: Improved New User Experience
  • New Feature: Window Resizing
  • New Feature: Release Channel Switching
  • New Feature: Admin Restart Prompt
  • New Game – Honkai: Star Rail, coming April 26th!
  • New Feature: Running Multiple Instances of Collapse
  • QoL Improvement: Smaller Installation Size

New in Collapse Launcher 1.69.14 (Apr 23, 2023)

  • What's New:
  • Starting with Codename: Version Kiana, Collapse is officially switching from a 4 number denomination to 3 number denomination. This is a breaking change for the end user, but ensures that we adhere to the Semantic Versioning 2.0.0 (SemVer for short) versioning scheme, so we felt it was in our best interest to transition to this version scheme. To boil it down, this means the following:
  • Instead of having a version number of, for example, 1.0.64.0, the new version format will now be 1.64.0. Previous versions are not subject to the versioning scheme. The explanation below will use the aformentioned example.
  • 1 is the MAJOR version number. Unless otherwise stated, this number should never change (unless we make a drastic overhaul to the launcher, such as a full application rewrite)
  • 64 is the MINOR version number. This is the number that gets incremented whenever we release new features
  • 0 is the PATCH version number. This is incremented whenever we make bug fixes on the current release lifecycle.
  • It's important to note that you will no longer be able to downgrade to a version prior 1.69.0 once you apply this update due to a backend code update to accommodate for this change. While we will do our best to offer help should you encounter any issues to versions prior to 1.69.0, support is not guaranteed, so if you choose to stay on the old version, proceed at your own risk.
  • New Feature: Improved New User Experience:
  • Shipping with Collapse 1.69.0 is a new setup experience that streamlines the setup process, while also introducing some new features!
  • And here's more UI tweaks!
  • New Feature: Window Resizing:
  • Yet another requested feature that is now available in Collapse 1.69.0. This allows the user to make the launcher window smaller, which means that Collapse now also supports 4:3 monitors! Yay!
  • New Feature: Release Channel Switching:
  • As the title says, this enables the user to directly switch from the Stable, battle-tested version of Collapse to a more experimental branch of Collapse, which is updated more frequently but can contain more breaking changes.
  • Should you consider switching to the experimental branch ("Dev"), please make sure to report any bugs that you may encounter by creating an issue over on GitHub (https://github.com/neon-nyan/Collapse/issues). Thanks for helping us make Collapse a better launcher!
  • New Feature: Admin Restart Prompt:
  • Starting with Collapse 1.69.0 (originally introduced in Collapse 1.0.64.0-preview), the launcher will prompt you for privilege escalation if you are running it as an unauthorized (without administrator permissions) user. To make it clear: Collapse has always asked you for these privileges and will continue to do so for the foreseeable, because of some Win32 API calls we've made, as well as to read data from the registry, installing games and customising the launcher experience.
  • The prompt looks like so:
  • 1._Admin_Restart_Prompt.mp4
  • Should you choose to ignore this, Collapse will terminate itself and require you to run it as an administrator. By integrating it into the launcher itself, we hope to make it more user friendly for people that just want to use this as a better alternative to the default launcher.
  • New Game – Honkai: Star Rail, coming April 26th!:
  • This game needs no introduction, but we all knew it was coming. Honkai: Star Rail is officially launching on April 26th 2023. We're super excited to play it, and hopefully, so are you! Collapse will support the preloading (on April 23rd 2023) and installation of Honkai: Star Rail, assuming everything works as expected. As stated before, you will not be able to access Honkai: Star Rail in Collapse before April 23rd due to a backend configuration update that we will manually push out once we complete our preparations for supporting the game. The launcher will automatically apply the latest configuration update once it is pushed out, so you don't need to do anything on your end!
  • New Feature: Running Multiple Instances of Collapse:
  • Previously, users were not able to run multiple Collapse processes without running into issues. This has now been resolved! This is a feature that was necessary to implement while we work on implementing background installation for new games and/or updating existing ones. While we understand that the aformentioned feature is highly requested, the implementation for it has proven to be quite a challenge and will require more time to fine-tune before it is made available for the general public. We appreciate your patience and can't wait to show you it in action once it's ready!
  • QoL Improvement: Smaller Installation Size:
  • Yup, you heard it right! Collapse is shrinking in size soon, and this updates serves as an intermediary step to achieve that goal. The first part of this update will focus on the update mechanism that powers Collapse. While it was good and served us well, it was quite bandwidth hungry and had no way of only downloading the patched files. This changes with our new updater, which uses Squirrel, an extensive framework for managing and distributing our application in the best possible manner, while keeping the update size minimal.
  • The current update process works by querying a repository and fetching all the files contained therein. Squirrel solves that by generating delta files that are read when checking for updates and applies only the difference between the current file and the updated file, thus saving ~80% of the bandwidth required by the older updater. This also has the added benefit of saving us a lot of development time due to its easy-to-use tools to generate those files.

New in Collapse Launcher 1.69.12 (Apr 20, 2023)

  • Major Changes (Since 1.69.11):
  • [i18n - en-US] Adding Korean Localization (Thanks to: @despenser08) PR: #89!
  • Minor changes (Since 1.69.11):
  • [Launcher - Backend] Use legacy update for failback if squirrel is failing d74dfa1!
  • [Launcher - Backend] Always run background check routines first 6930607!
  • What's Fixed? (Since 1.69.10):
  • [Genshin Impact] Fixed installation to fail if the launcher is looking for audio package list file audio_lang_14 bd682ca!
  • What's Fixed? (Since 1.69.7):
  • [Genshin Impact] Fixed issues downloading unnecessary persistent files while running Repair feature prior Genshin 3.6 update (Issue: #101) c90d58c!
  • [Genshin Impact] Ensure audio package and video files in Persistent folder are moved to StreamingAssets folder ffb2042!
  • [Honkai Impact 3rd] Fixed LOD Grade on Honkai Game Settings gives a wrong value on Low 16ad4c2! 46be999!
  • [Honkai Impact 3rd] Fixed the delta-patch update deletes previous/secondary files 6f3273b!
  • [Honkai Impact 3rd] Fixed "fetching index" not showing progress while updating delta patch 75c2772!
  • [Launcher - Backend] Fixed updater page didn't show build time 3ce7806!
  • [Launcher - Backend] Fixed inconsistent delay for checking update 8c79855!
  • [Launcher - Backend] Fixed fail safe check while initializing locale (Issue: #103)
  • 5e312e9!
  • [Launcher - Backend] Fixed version still showing 4-numbers format in UpdaterWindow
  • C1fbbe7!
  • [Launcher - Backend] Fixed Updater page won't quit to ExceptionPage if the update fails
  • 0ba90a7!

New in Collapse Launcher 1.69.11 (Apr 19, 2023)

  • We can't believe it's been over 2 years since this project was first launched. A big thank you to all our developers and users for continuing to work and use this application. We hope you're having as much fun using it as we did making it!
  • It's been a while since the last major release of Collapse (almost 4 months ago ^.^). We wanted to make sure we get this release right, as its name coincides with one in a game we (hopefully) all hold dear in our hearts. Honkai Impact 3rd was a turning point for a lot of us from the Collapse development team, and so we wanted to take the time to make this version extra special to commemorate its launch. That being said, please take note that we are all volunteers working on this project. This means that Collapse can receive slower, maintenance updates for an extended period of time should we have more pressing matters to attend to in the real world.
  • This release changelog is going to be structured a bit differently than the other ones (someone else is writing it, teehee). Without further ado, buckle up, because this is biiiiiiiig update o/
  • What's New:
  • Change in Versioning Scheme :
  • Starting with Codename: Version Kiana, Collapse is officially switching from a 4 number denomination to 3 number denomination. This is a breaking change for the end user, but ensures that we adhere to the Semantic Versioning 2.0.0 (SemVer for short) versioning scheme, so we felt it was in our best interest to transition to this version scheme. To boil it down, this means the following:
  • Instead of having a version number of, for example, 1.0.64.0, the new version format will now be 1.64.0. Previous versions are not subject to the versioning scheme. The explanation below will use the aformentioned example.
  • 1 is the MAJOR version number. Unless otherwise stated, this number should never change (unless we make a drastic overhaul to the launcher, such as a full application rewrite)
  • 64 is the MINOR version number. This is the number that gets incremented whenever we release new features
  • 0 is the PATCH version number. This is incremented whenever we make bug fixes on the current release lifecycle.
  • It's important to note that you will no longer be able to downgrade to a version prior 1.69.0 once you apply this update due to a backend code update to accommodate for this change. While we will do our best to offer help should you encounter any issues to versions prior to 1.69.0, support is not guaranteed, so if you choose to stay on the old version, proceed at your own risk.
  • This change will allow us to more easily determine version numbers when we release them to you. Thanks for understanding! ❤️
  • New Feature: Improved New User Experience:
  • Shipping with Collapse 1.69.0 is a new setup experience that streamlines the setup process, while also introducing some new features!
  • New Feature: Window Resizing:
  • Yet another requested feature that is now available in Collapse 1.69.0. This allows the user to make the launcher window smaller, which means that Collapse now also supports 4:3 monitors! Yay!
  • New Feature: Release Channel Switching:
  • As the title says, this enables the user to directly switch from the Stable, battle-tested version of Collapse to a more experimental branch of Collapse, which is updated more frequently but can contain more breaking changes.
  • Should you consider switching to the experimental branch ("Dev"), please make sure to report any bugs that you may encounter by creating an issue over on GitHub (https://github.com/neon-nyan/Collapse/issues). Thanks for helping us make Collapse a better launcher!
  • New Feature: Admin Restart Prompt:
  • Starting with Collapse 1.69.0 (originally introduced in Collapse 1.0.64.0-preview), the launcher will prompt you for privilege escalation if you are running it as an unauthorized (without administrator permissions) user. To make it clear: Collapse has always asked you for these privileges and will continue to do so for the foreseeable, because of some Win32 API calls we've made, as well as to read data from the registry, installing games and customising the launcher experience.
  • The prompt looks like so:
  • Should you choose to ignore this, Collapse will terminate itself and require you to run it as an administrator. By integrating it into the launcher itself, we hope to make it more user friendly for people that just want to use this as a better alternative to the default launcher.
  • New Game – Honkai: Star Rail, coming April 26th!:
  • This game needs no introduction, but we all knew it was coming. Honkai: Star Rail is officially launching on April 26th 2023. We're super excited to play it, and hopefully, so are you! Collapse will support the preloading (on April 23rd 2023) and installation of Honkai: Star Rail, assuming everything works as expected. As stated before, you will not be able to access Honkai: Star Rail in Collapse before April 23rd due to a backend configuration update that we will manually push out once we complete our preparations for supporting the game. The launcher will automatically apply the latest configuration update once it is pushed out, so you don't need to do anything on your end!
  • New Feature: Running Multiple Instances of Collapse:
  • Previously, users were not able to run multiple Collapse processes without running into issues. This has now been resolved! This is a feature that was necessary to implement while we work on implementing background installation for new games and/or updating existing ones. While we understand that the aformentioned feature is highly requested, the implementation for it has proven to be quite a challenge and will require more time to fine-tune before it is made available for the general public. We appreciate your patience and can't wait to show you it in action once it's ready!
  • QoL Improvement: Smaller Installation Size:
  • Yup, you heard it right! Collapse is shrinking in size soon, and this updates serves as an intermediary step to achieve that goal. The first part of this update will focus on the update mechanism that powers Collapse. While it was good and served us well, it was quite bandwidth hungry and had no way of only downloading the patched files. This changes with our new updater, which uses Squirrel, an extensive framework for managing and distributing our application in the best possible manner, while keeping the update size minimal.
  • The current update process works by querying a repository and fetching all the files contained therein. Squirrel solves that by generating delta files that are read when checking for updates and applies only the difference between the current file and the updated file, thus saving ~80% of the bandwidth required by the older updater. This also has the added benefit of saving us a lot of development time due to its easy-to-use tools to generate those files.

New in Collapse Launcher 1.69.10 (Apr 19, 2023)

  • Change in Versioning Scheme (again):
  • Starting with Codename: Version Kiana, Collapse is officially switching from a 4 number denomination to 3 number denomination. This is a breaking change for the end user, but ensures that we adhere to the Semantic Versioning 2.0.0 (SemVer for short) versioning scheme, so we felt it was in our best interest to transition to this version scheme. To boil it down, this means the following:
  • Instead of having a version number of, for example, 1.0.64.0, the new version format will now be 1.64.0. Previous versions are not subject to the versioning scheme. The explanation below will use the aformentioned example.
  • 1 is the MAJOR version number. Unless otherwise stated, this number should never change (unless we make a drastic overhaul to the launcher, such as a full application rewrite)
  • 64 is the MINOR version number. This is the number that gets incremented whenever we release new features
  • 0 is the PATCH version number. This is incremented whenever we make bug fixes on the current release lifecycle.
  • It's important to note that you will no longer be able to downgrade to a version prior 1.69.0 once you apply this update due to a backend code update to accommodate for this change. While we will do our best to offer help should you encounter any issues to versions prior to 1.69.0, support is not guaranteed, so if you choose to stay on the old version, proceed at your own risk.
  • This change will allow us to more easily determine version numbers when we release them to you. Thanks for understanding
  • New Feature: Improved New User Experience:
  • Shipping with Collapse 1.69.0 is a new setup experience that streamlines the setup process, while also introducing some new features!
  • New Feature: Window Resizing:
  • Yet another requested feature that is now available in Collapse 1.69.0. This allows the user to make the launcher window smaller, which means that Collapse now also supports 4:3 monitors! Yay!
  • New Feature: Release Channel Switching:
  • As the title says, this enables the user to directly switch from the Stable, battle-tested version of Collapse to a more experimental branch of Collapse, which is updated more frequently but can contain more breaking changes.
  • New Feature: Admin Restart Prompt:
  • Starting with Collapse 1.69.0 (originally introduced in Collapse 1.0.64.0-preview), the launcher will prompt you for privilege escalation if you are running it as an unauthorized (without administrator permissions) user. To make it clear: Collapse has always asked you for these privileges and will continue to do so for the foreseeable, because of some Win32 API calls we've made, as well as to read data from the registry, installing games and customising the launcher experience.
  • New Game – Honkai: Star Rail, coming April 26th!:
  • This game needs no introduction, but we all knew it was coming. Honkai: Star Rail is officially launching on April 26th 2023. We're super excited to play it, and hopefully, so are you! Collapse will support the preloading (on April 23rd 2023) and installation of Honkai: Star Rail, assuming everything works as expected. As stated before, you will not be able to access Honkai: Star Rail in Collapse before April 23rd due to a backend configuration update that we will manually push out once we complete our preparations for supporting the game. The launcher will automatically apply the latest configuration update once it is pushed out, so you don't need to do anything on your end!
  • New Feature: Running Multiple Instances of Collapse:
  • Previously, users were not able to run multiple Collapse processes without running into issues. This has now been resolved! This is a feature that was necessary to implement while we work on implementing background installation for new games and/or updating existing ones. While we understand that the aformentioned feature is highly requested, the implementation for it has proven to be quite a challenge and will require more time to fine-tune before it is made available for the general public. We appreciate your patience and can't wait to show you it in action once it's ready!
  • QoL Improvement: Smaller Installation Size:
  • Yup, you heard it right! Collapse is shrinking in size soon, and this updates serves as an intermediary step to achieve that goal. The first part of this update will focus on the update mechanism that powers Collapse. While it was good and served us well, it was quite bandwidth hungry and had no way of only downloading the patched files. This changes with our new updater, which uses Squirrel, an extensive framework for managing and distributing our application in the best possible manner, while keeping the update size minimal.
  • The current update process works by querying a repository and fetching all the files contained therein. Squirrel solves that by generating delta files that are read when checking for updates and applies only the difference between the current file and the updated file, thus saving ~80% of the bandwidth required by the older updater. This also has the added benefit of saving us a lot of development time due to its easy-to-use tools to generate those files.

New in Collapse Launcher 1.69.8 (Apr 16, 2023)

  • Change in Versioning Scheme
  • New Feature: Improved New User Experience
  • New Feature: Window Resizing
  • New Feature: Release Channel Switching
  • New Feature: Admin Restart Prompt
  • New Game – Honkai: Star Rail, coming April 26th!
  • New Feature: Running Multiple Instances of Collapse
  • QoL Improvement: Smaller Installation Size

New in Collapse Launcher 1.0.69.4 Preview (Mar 1, 2023)

  • Add IRepair integration for Genshin Impact.

New in Collapse Launcher 1.0.69.3 Preview (Feb 27, 2023)

  • This is a hotfix for the previous release to fix Genshin Full-sized Pre-load issue. Please update your launcher to this version to fix this issue.

New in Collapse Launcher 1.0.69.1 Preview (Feb 15, 2023)

  • [Launcher] Use the new loading UI and an ability to cancel it e79251d![Launcher] Use full-sized title-bar buttons 9f3142b! 2446b3e!
  • [Launcher] Add warning for Games that's not officially supported (Beta or DevRelease) 55f80cb!
  • [Honkai Impact 3rd] Add exception for ScreenShot folder while doing checking on Game Repair 901c9df!
  • [Honkai: Star Rail] The first iteration of bringing support for Honkai: Star Rail 9692060! ebd8d9b!
  • [Runtime] Reinitialize setup while the Game App Data path doesn't exist fbd30a0!
  • [Runtime] Refactor launcher logger and app config first initialization e29d540!
  • [Runtime] Move Protos to EncTool and adjust to Proto update 7232958!
  • [Honkai Impact 3rd] Fix invalid enum value for VolumetricLight f3b1737!
  • [Runtime] Fix CheckAndSetDefaultConfigValue() missed empty string 3db9013!
  • [Runtime] Fix game won't launch if game is not Honkai or Genshin 75fc0e9!
  • [Code Quality] Fix typos at some codes cfa92f4!
  • [Code Quality] Fix Honkai and Genshin Game Settings file in the wrong place 7329a3e!

New in Collapse Launcher 1.0.64.0 Preview (Feb 8, 2023)

  • Minor changes:
  • [Launcher] Adding ability to Import/Export the Registry Keys in the Game Settings 2a13a68!
  • [Runtime] Use AppCurrentDownloadThread to set Download thread f56eb07!
  • [Performance/Runtime] Implementing Interfaces standard for easier game customization
  • Implementing IGameSettings, IGameSettingsUniversal and IGameSettingsValue for making game settings adjustment support easier 4deb985!
  • Implementing IGameVersionCheck and Tidy up IGameSettings components 4deb985! 4cd8675!
  • Implementing ICache for game cache update mechanism a23afd0!
  • [Launcher] Shrink size for notification bar 11c4846!
  • [Honkai Impact 3rd] Update new Honkai's Audio Settings value range 019f175!
  • [Genshin Impact] Always clean-up old HDiff list files before updating (Fix Issue #74) 019f175!
  • [Debugging] Display decompressed path and ZIP path while debugging e67344d!
  • [Performance] Use in-code Crc32.NET and use unsafe Bytes to Hex method bafdcd2!:
  • Use HexToBytesUnsafe() for some hex -> byte[] conversion 01916ba!
  • Move to ByteArrayToHexViaLookup32Unsafe() 3460281!
  • Use precalculated lookup for Byte-to-Hex convert 41db192!
  • Move to BytesToHexUnsafe() ebe54f2!
  • [Runtime] Move Hi3Helper.EncTool as a submodule to its own repository
  • [Runtime/Honkai Impact 3rd] Refactor XMFParser and add ChunkStream 65051c5!:
  • Add CheckIfXMFVersionMatches() for version check through XMF baeecdd!
  • Add Async methods on ChunkStream and disposing fixes aed2cef!
  • [Runtime] Some code clean-ups and small refactors:
  • Tidy up some code (pt. 2) 06700e0!
  • Clean-up on ConverterTool 329abda!
  • Add FilePropertiesRemote[] Deserialize Context 116cf89!
  • Some changes and code removal on ConverterTool db3014f!
  • Remove unused JsonSourceGenerationOptions 7f6885d!
  • Remove unused variables 46aa429!
  • Refactor locale file reading process 1f0add2!
  • Properly initialize main App() instance 3e7a802!
  • Disable Honkai Block file chunks log on debug 9048b9b!
  • Synchronize methods to load game config 481a46e!
  • Remove unused codes for handling legacy title bar 5b1f0e9!
  • Remove some unused interop methods 81fb3d1!
  • [Runtime] Adding SpanStream for future uses 104b5a2!
  • [Submodule - Hi3Helper.Http] Update usage for Hi3Helper.Http and cancellable method. f235f55!:
  • Adding DownloadFromSessionStream() 5673410!
  • Use DownloadFromSessionStreamAsync() for NETCOREAPP only 184e7ee!
  • [EXPERIMENTAL] Use stackalloc for buffer alloc in NETCOREAPP 7d88b06!
  • Add an argument to ignore out Stream length c4415d8!
  • Use (EndOffset - _Start) + 1 to check length instead 9c673e6!
  • [Runtime] Update NuGet packages
  • Microsoft.WindowsAppSDK (1.2.221116.1 -> 1.2.230118.102)
  • System.Text.Json (7.0.0 -> 7.0.1)
  • runtimepack.Microsoft.Windows.SDK.NET.Ref (10.0.19041.27 -> 10.0.19041.28)
  • [Runtime] Update NuGet packages:
  • Microsoft.WindowsAppSDK (1.2.221116.1 -> 1.2.230118.102)
  • System.Text.Json (7.0.0 -> 7.0.1)
  • runtimepack.Microsoft.Windows.SDK.NET.Ref (10.0.19041.27 -> 10.0.19041.28)

New in Collapse Launcher 1.0.55.6 (Feb 8, 2023)

  • Minor changes:
  • [Honkai Impact 3rd] Enable cache update mode for all Hi3 region c694fc3!
  • [Honkai Impact 3rd] Update Honkai Impact 3rd's new Audio Settings value range 15e38ff!
  • What's Fixed:
  • [Genshin Impact] Fix Genshin Impact 3.4 Update Issues caused by conflicting old HDiff list files from Generic and Audio patch files. 728ade0!
  • [Genshin Impact] Fix the GetRegServerNameID() to throw when the JSON inside of the registry is invalid 444387a! 2385719!
  • [Honkai Impact 3rd] Fix Volumetric Light setting gave wrong value for Honkai bf3e67c!
  • [i18n - en-US] Localization fixes (by: @Cryotechnic) 545b5dc! 0e1f355! 084e827! 37dd396!
  • [i18n - zh-CN] Localization update and fixes (by: @misaka10843) aa21cf0! 22342b8!
  • [i18n - pt-PT] Localization update (by: @gablm) d4dcfcf!