Skip to content

Releases: CollapseLauncher/Collapse

1.82.13 Stable Hotfix [Codename: Natlan]

05 Jan 17:34
f498a09
Compare
Choose a tag to compare

What's new? - 1.82.13 [Hotfix]

  • [Loc] Localization Sync from Transifex, by Localizers <3
  • [Fix] [Regression] False "Obsolete Version" detection on Sophon method while the update is actually available, by @neon-nyan
  • [Fix] Crash due to NullReferenceException while ToastCOM's NotificationService is failing to initialize, by @neon-nyan
  • [Imp + Fix] UI Improvements, by @shatyuka
    • Update overlay mask on Image Cropping dialog
    • Hide all invisible system buttons
    • Implement Taskbar State/Progress API (will be used in the future)
    • Fix repair status flicker
  • [Fix] [Regression] Crash while checking Cache files on Honkai Impact 3rd, by @neon-nyan
  • [Fix] Fix more Issues on Sophon, by @neon-nyan
    • 0 total size on display while falling back from Update to Install mode on Sophon
    • Double logging while falling back from Update to Install mode on Sophon
  • [Fix] [ZZZ GSP] Wrong index assigned to the resolution list and width rounding issue, by @neon-nyan
    • If the default resolution exist on the fullscreen resolution list, the index of that resolution will be shifted to the first index. Previously in Collapse, it was manually added to the top while it actually not deleted to the fullscreen list, making it duplicated. Now, it should matches the behaviour
    • Some resolution which have rounding digits might have displayed incorrectly.
      Untitled-4

Full Changelog: CL-v1.82.12...CL-v1.82.13

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation

  • This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
  • Read our full Privacy Policy
  • Also read our Third Party Notices for license used by third party libraries that we use.

1.82.13 Preview Hotfix [Codename: Natlan]

05 Jan 17:34
89aef0d
Compare
Choose a tag to compare

What's new? - 1.82.13 [Hotfix]

  • [Loc] Localization Sync from Transifex, by Localizers <3
  • [Fix] [Regression] False "Obsolete Version" detection on Sophon method while the update is actually available, by @neon-nyan
  • [Fix] Crash due to NullReferenceException while ToastCOM's NotificationService is failing to initialize, by @neon-nyan
  • [Imp + Fix] UI Improvements, by @shatyuka
    • Update overlay mask on Image Cropping dialog
    • Hide all invisible system buttons
    • Implement Taskbar State/Progress API (will be used in the future)
    • Fix repair status flicker
  • [Fix] [Regression] Crash while checking Cache files on Honkai Impact 3rd, by @neon-nyan
  • [Fix] Fix more Issues on Sophon, by @neon-nyan
    • 0 total size on display while falling back from Update to Install mode on Sophon
    • Double logging while falling back from Update to Install mode on Sophon
  • [Fix] [ZZZ GSP] Wrong index assigned to the resolution list and width rounding issue, by @neon-nyan
    • If the default resolution exist on the fullscreen resolution list, the index of that resolution will be shifted to the first index. Previously in Collapse, it was manually added to the top while it actually not deleted to the fullscreen list, making it duplicated. Now, it should matches the behaviour
    • Some resolution which have rounding digits might have displayed incorrectly.
      Untitled-4

Full Changelog: CL-v1.82.12-pre...CL-v1.82.13-pre

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation

  • This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
  • Read our full Privacy Policy
  • Also read our Third Party Notices for license used by third party libraries that we use.

1.82.12 Stable Hotfix [Codename: Natlan]

02 Jan 15:43
921215a
Compare
Choose a tag to compare

What's new? - 1.82.12 [Hotfix]

  • [Fix] Failure when installing sophon, by @neon-nyan
    • neon forgor to put the variable into the right line
  • [Fix] Disk space recognition when resuming game install with sophon, by @neon-nyan
    • neon forgor to return the right value
  • [Fix] Game update with sophon failing if its updating from a version that is too old, by @neon-nyan
  • neon too eepy and forgor to check if the manifest exist for those older game version
  • if the game is too old then fallback to use install method and replace any assets that is not matching with the target version.
  • [Fix] EnumFailedVersion errors when installing games and (super rarely) in early launch, by @bagusnl
  • [Imp] Use Attachment instead of breadcrumbs for LoadedModules reporting in Sentry, by @bagusnl

Full Changelog: CL-v1.82.11...CL-v1.82.12

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation

  • This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
  • Read our full Privacy Policy
  • Also read our Third Party Notices for license used by third party libraries that we use.

1.82.12 Preview Hotfix [Codename: Natlan]

02 Jan 15:43
cc38f6e
Compare
Choose a tag to compare

What's new? - 1.82.12 [Hotfix]

  • [Fix] Failure when installing sophon, by @neon-nyan
    • neon forgor to put the variable into the right line
  • [Fix] Disk space recognition when resuming game install with sophon, by @neon-nyan
    • neon forgor to return the right value
  • [Fix] Game update with sophon failing if its updating from a version that is too old, by @neon-nyan
  • neon too eepy and forgor to check if the manifest exist for those older game version
  • if the game is too old then fallback to use install method and replace any assets that is not matching with the target version.
  • [Fix] EnumFailedVersion errors when installing games and (super rarely) in early launch, by @bagusnl
  • [Imp] Use Attachment instead of breadcrumbs for LoadedModules reporting in Sentry, by @bagusnl

Full Changelog: CL-v1.82.11-pre...CL-v1.82.12-pre

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation

  • This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
  • Read our full Privacy Policy
  • Also read our Third Party Notices for license used by third party libraries that we use.

1.82.11 Stable Hotfix [Codename: Natlan]

01 Jan 15:27
24af3a5
Compare
Choose a tag to compare

What's new? - 1.82.11 [Hotfix]

  • [New] Toggle "Playing" Discord RPC status per-region, by @bagusnl
    • You can disable "Playing" status per-region now by going to Quick Settings (bottom right on Homepage) and toggling it off.
    • This is enabled by default (as it always is)
  • [Fix] Bloated Sophon pre-download/update size due to duplicate entries, by @neon-nyan
  • [Imp] Match API requests headers, by @neon-nyan
  • [Fix] Cannot copy error message caused by HGlobal buffer misallocation for some users, by @neon-nyan
  • [Fix] IOSharingViolation due to file/directory handling in some methods, by @neon-nyan
  • [Fix] Repair causing application crashes due to value overflow, by @bagusnl
  • [Fix] Game installation error due to invalid VO language selection, by @neon-nyan
  • [Imp] Sentry improvements, by @bagusnl
    • Filter exceptions to be sent
      • Exceptions caused by users' internet situation are filtered
    • Add loaded modules info to breadcrumb
    • Detach inner exception handler method
  • [Imp] Sophon Download Improvements, by @neon-nyan
    • Adding disk-space check on Game Installation/Update and Pre-load Download.
    • Ignore if VO's LanguageString is not valid on non-debug build
    • Separate Sophon methods to its own code files
  • [Imp] UI/UX Improvements, by @shatyuka @neon-nyan and @bagusnl
    • New fallback background when the background sprite is not yet downloaded

    The official HoYoPlay's default background is used for the fallback background

    • Disable some tab focus within the PostPanel
    • Resize Pivot header in PostPanel
    • Make ScrollViewer receive focus as a whole
    • Enable navigation via arrow keys in ScrollViewer
    • Adjust Audio-related setting's Grid layout on Genshin Game Settings Page
  • [Fix] DB sync buttons on App Settings page doesn't get disabled when the toggle is off
  • [Loc] Localization Sync from Transifex, by Localizers <3

Full Changelog: CL-v1.82.10...CL-v1.82.11

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation

  • This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
  • Read our full Privacy Policy
  • Also read our Third Party Notices for license used by third party libraries that we use.

1.82.11 Preview Hotfix [Codename: Natlan]

01 Jan 15:27
2da36be
Compare
Choose a tag to compare

What's new? - 1.82.11 [Hotfix]

  • [New] Toggle "Playing" Discord RPC status per-region, by @bagusnl
    • You can disable "Playing" status per-region now by going to Quick Settings (bottom right on Homepage) and toggling it off.
    • This is enabled by default (as it always is)
  • [Fix] Bloated Sophon pre-download/update size due to duplicate entries, by @neon-nyan
  • [Imp] Match API requests headers, by @neon-nyan
  • [Fix] Cannot copy error message caused by HGlobal buffer misallocation for some users, by @neon-nyan
  • [Fix] IOSharingViolation due to file/directory handling in some methods, by @neon-nyan
  • [Fix] Repair causing application crashes due to value overflow, by @bagusnl
  • [Fix] Game installation error due to invalid VO language selection, by @neon-nyan
  • [Imp] Sentry improvements, by @bagusnl
    • Filter exceptions to be sent
      • Exceptions caused by users' internet situation are filtered
    • Add loaded modules info to breadcrumb
    • Detach inner exception handler method
  • [Imp] Sophon Download Improvements, by @neon-nyan
    • Adding disk-space check on Game Installation/Update and Pre-load Download.
    • Ignore if VO's LanguageString is not valid on non-debug build
    • Separate Sophon methods to its own code files
  • [Imp] UI/UX Improvements, by @shatyuka @neon-nyan and @bagusnl
    • New fallback background when the background sprite is not yet downloaded

    The official HoYoPlay's default background is used for the fallback background

    • Disable some tab focus within the PostPanel
    • Resize Pivot header in PostPanel
    • Make ScrollViewer receive focus as a whole
    • Enable navigation via arrow keys in ScrollViewer
    • Adjust Audio-related setting's Grid layout on Genshin Game Settings Page
  • [Fix] DB sync buttons on App Settings page doesn't get disabled when the toggle is off
  • [Loc] Localization Sync from Transifex, by Localizers <3

Full Changelog: CL-v1.82.10-pre...CL-v1.82.11-pre

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation

  • This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
  • Read our full Privacy Policy
  • Also read our Third Party Notices for license used by third party libraries that we use.

1.82.10 Stable Hotfix [Codename: Natlan]

27 Dec 15:29
b6e1c29
Compare
Choose a tag to compare

Notice: Regarding Update Issue from 1.82.8 to 1.82.9 and 1.82.10

We have previously pushed an update which causing some users unable to run their launcher. This due to a transition to the update management library that we use, from Squirrel to Velopack. This hotfix will hopefully fix the issue.

If you encounter the same problem where the launcher won't run, please follow an instruction in a link below:
How to fix "This application is missing a package manifest (.nuspec)" error

What's new? - 1.82.10 [Hotfix]

  • [Fix] NullReferenceException crash caused by null voice_packs property, by @neon-nyan
  • [Fix] Some migration dialog still provides install choices, by @neon-nyan
  • [Fix] TimeSpan overflow + Number to Percentage and TimeSpan converter refactor, by @neon-nyan and @bagusnl
  • [Fix] Minor Audio Selection UI bug, by @neon-nyan
  • [Fix] More SharingViolation exceptions on InstallManagerBase, by @neon-nyan
  • [Fix] DirectoryNotFoundException on HSR's Game Repair -> RemoveHashMarkFile() method, by @neon-nyan
  • [Fix] Relative URL for the Velopack packages getting cut-off, by @neon-nyan

Full Changelog: CL-v1.82.9...CL-v1.82.10

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation

  • This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
  • Read our full Privacy Policy
  • Also read our Third Party Notices for license used by third party libraries that we use.

1.82.10 Preview Hotfix [Codename: Natlan]

26 Dec 05:05
ded4902
Compare
Choose a tag to compare

What's new? - 1.82.10 [Hotfix]

  • [Fix] NullReferenceException crash caused by null voice_packs property, by @neon-nyan
  • [Fix] Some migration dialog still provides install choices, by @neon-nyan
  • [Fix] TimeSpan overflow + Number to Percentage and TimeSpan converter refactor, by @neon-nyan and @bagusnl
  • [Fix] Minor Audio Selection UI bug, by @neon-nyan
  • [Fix] More SharingViolation exceptions on InstallManagerBase, by @neon-nyan
  • [Fix] DirectoryNotFoundException on HSR's Game Repair -> RemoveHashMarkFile() method, by @neon-nyan
  • [Fix] Relative URL for the Velopack packages getting cut-off, by @neon-nyan

Full Changelog: CL-v1.82.9-pre...CL-v1.82.10-pre

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation

  • This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
  • Read our full Privacy Policy
  • Also read our Third Party Notices for license used by third party libraries that we use.

1.82.9 Stable [Codename: Natlan]

25 Dec 06:38
c2fa9c6
Compare
Choose a tag to compare

What's new? - 1.82.9

  • [Fix] Sophon failing to install games, by @bagusnl & @neon-nyan
    • Errors such as EnumFailedVersion or InvalidOperationException
    • Caused by Sophon data got modified mid-flight before the finalization
  • [Fix] App crashing when minimized to tray on certain system, by @bagusnl
    • This is caused by missing Windows feature causing the method to be missing, please contact your custom ISOs creator if other errors happened caused by similar 'Incorrect function' error
  • [Fix] Error when trying to uninstall games that do not have AppData entry, by @neon-nyan
  • [Fix] Installation starts before audio package is selected, by @neon-nyan & @bagusnl
  • [Imp] Improved Sophon performance by increasing minimum thread pool available for processing files, by @neon-nyan

Full Changelog: CL-v1.82.8...CL-v1.82.9

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation

  • This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
  • Read our full Privacy Policy
  • Also read our Third Party Notices for license used by third party libraries that we use.

1.82.9 Preview [Codename: Natlan]

25 Dec 06:38
e334415
Compare
Choose a tag to compare
Pre-release

What's new? - 1.82.9

  • [Fix] Sophon failing to install games, by @bagusnl & @neon-nyan
    • Errors such as EnumFailedVersion or InvalidOperationException
    • Caused by Sophon data got modified mid-flight before the finalization
  • [Fix] App crashing when minimized to tray on certain system, by @bagusnl
    • This is caused by missing Windows feature causing the method to be missing, please contact your custom ISOs creator if other errors happened caused by similar 'Incorrect function' error
  • [Fix] Error when trying to uninstall games that do not have AppData entry, by @neon-nyan
  • [Fix] Installation starts before audio package is selected, by @neon-nyan & @bagusnl
  • [Imp] Improved Sophon performance by increasing minimum thread pool available for processing files, by @neon-nyan

Full Changelog: CL-v1.82.8-pre...CL-v1.82.9-pre

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation

  • This program will only transfer user data to user configured database server. Exception data will be sent to [Sentry.io] for error tracking purposes (user are able to disable the behavior in App Settings).
  • Read our full Privacy Policy
  • Also read our Third Party Notices for license used by third party libraries that we use.