Skip to content

Releases: MHLoppy/CBP-Launcher

v0.6.2 (for CBP Alpha 8)

17 Jan 00:02
Compare
Choose a tag to compare

Key changes:

  • Only keep the most recent 100 log files (setting can theoretically be changed by directly editing config file).
  • Realign skin swap button between skins.
  • Fix the result of pressing Cancel on the RoN path override button's popup.

v0.6.0 (for CBP Alpha 8)

16 Jan 22:03
Compare
Choose a tag to compare

Key changes:

  • Updated icons for both CBP Launcher and CBP Setup GUI (now slightly distinct from each other and slightly higher quality).
  • Selection of “micro” version of skins now persists between sessions.
  • Option to disable plugin loading (slightly faster launcher startup time).
  • Option to warn about multiplayer incompatibility of any loaded plugins.
  • Option to override the automatically-detected RoN path.
  • Option to delete (instead of archive) old patch version after updating.
  • The plugin-related compatibility check that’s run when you press the Launch button has been refactored to improve speed.
  • Fixed missing CBP logo on "micro" skins
  • Handled use case of CBP continuing to be used after RoN is reinstalled, causing errors locating CBP files (now prompts for a settings reset if a recent reinstall is detected).
  • Fixed a couple of typos.

v0.5.0.5 (for CBP Alpha 7)

02 Dec 09:30
9110f51
Compare
Choose a tag to compare
  • Fixed typo on CBP status readout on main menu.

v0.5.0.4 (for CBP Alpha 7)

18 Nov 14:45
e92e9a0
Compare
Choose a tag to compare

Key features compared to v0.4:

  • UI overhaul, including two separate skins: Classic+ and Spartan V1.
  • Overhaul of significant amounts of code.
  • Now supports patch notes file.
  • Now supports plugin system.
  • Now supports a variety of new options.
  • Now supports detailed logging.
  • Can now enable / disable optional changes, individually with previews, and maintain selection on load/unload/update.
  • Launcher can self-update using Steam Workshop files (via CBP Setup GUI).
  • CBP Launcher can backup then replace default launcher (and easily undo this as well)

v0.4.2: Pre-Release 4.2 (for CBPa7 PR3)

16 Jul 10:50
Compare
Choose a tag to compare
Pre-release

NOTE: You may need to rename each exe to have spaces instead of dots i.e. "CBP Launcher.exe" instead of "CBP.Launcher.exe".

Minor changes to CBP Launcher to be compatible with CBP Alpha 7 PR3, so that the core functionality can be tested more widely.

CBP Setup GUI is now used to initially "install" CBP, as well as keep CBP Launcher up-to-date. Multi-lingual support is included, but 4.2.0 only includes full strings in English plus a couple of test/debug strings in German.

Full development on v0.5 features is ongoing.

v0.4.7.4: Preview of v0.5

16 Oct 05:58
4003de4
Compare
Choose a tag to compare
Pre-release

Too many changes from previous releases to be comprehensively list them all.

CBP Launcher:

  • UI overhaul: tabbed interface with two distinct skins.
  • Sections of backend rewritten (less bugs, more features, more use cases handled).
  • Patch notes tab can take BBCode patch notes and display formatted text.
  • New plugins system supports basic plugins using CBP SDK.
  • Dedicated options tab.
  • (log tab not completed)

CBP Setup GUI:

  • Can now handle checking CBP version even if CBP is unloaded.
  • Misc minor improvements and bugfixes.

v0.4.1: Pre-Release 4.1

26 Jun 16:54
4003de4
Compare
Choose a tag to compare
Pre-release

Exactly the same as v0.4 but adds a checkbox that should allow you to test with a pre-release version of alpha 7.

v0.4: Pre-Release 4

26 Jun 16:18
c8f0cef
Compare
Choose a tag to compare
v0.4: Pre-Release 4 Pre-release
Pre-release

This version is ONLY compatible with CBP Alpha 7+. Use v0.3a for compatibility with CBP Alpha 6c.

NEW:

  • Bugfix for RoN path not persisting in some circumstances due to human error with code flow
  • Now detects and archives existing version of CBP (Alpha 6c+ only) when updating
  • Fixed possible edge case where unlikely conditions might lead to RoN path not being saved when upgrading launcher version

TODO:

  • Option to remove previous versions of CBP, instead of archiving (target: v0.5)
  • Enable / Disable optional changes (target: v0.5)
  • Launcher can self-update using Steam Workshop files (target v0.5)
  • Optional changes addressed individually, not as group (target: v0.5-0.6)
  • UI overhaul (target v0.5-v0.6)
  • Backup then replace default launcher (target v0.5-v0.7)
  • Option to override file / registry paths (target v0.5-v0.8)
  • Option to load archived versions of CBP (target v0.7-v0.9)
  • Load / unload Workshop mod alongside local mod files (wishlist)

v0.3b: Pre-Release 3 (partial Alpha 7+ compatibility)

26 Jun 10:54
01de358
Compare
Choose a tag to compare

This version is ONLY compatible with CBP Alpha 7+. Use v0.3a for compatibility with CBP Alpha 6c.

NEW:

  • Partial support for Alpha 7+
  • Uses Workshop files as primary source
  • More descriptive status when there's a connectivity error during update process
  • Multiple fallbacks (including manual input) if RoN installation has no registry entry, with persistent setting for RoN installation path
  • Settings now migrate to new version if launcher is updated
  • Base functionality is preserved even while offline
  • Slightly improved code readability

TODO:

  • Work with existing CBP installs (target: v0.4)
  • Remove / archive previous versions of CBP (target: v0.4)
  • Enable / Disable optional changes (target: v0.4-v0.5)
  • Launcher can self-update using Steam Workshop files (target v0.5)
  • Optional changes addressed individually, not as group (target: v0.5-0.6)
  • UI overhaul (target v0.5-v0.6)
  • Backup then replace default launcher (target v0.4-v0.7)
  • Option to override file / registry paths (target v0.4-v0.8)
  • Load / unload Workshop mod alongside local mod files (wishlist)

v0.3a: Pre-Release 3 (Alpha 6c compatibility)

26 Jun 11:03
Compare
Choose a tag to compare

This version is ONLY compatible with CBP Alpha 6c and will not be compatible with future CBP updates.

NEW:

  • Uses Workshop files as primary source
  • More descriptive status when there's a connectivity error during update process
  • Multiple fallbacks (including manual input) if RoN installation has no registry entry, with persistent setting for RoN installation path
  • Settings now migrate to new version if launcher is updated
  • Base functionality is preserved even while offline
  • Slightly improved code readability