Skip to content

Releases: KSP-ModularManagement/KSPe

2.5.5.1 (Lisias) for KSP >= 1.2

17 Dec 04:13
510473b
Compare
Choose a tag to compare
Pre-release
  • Missing use case on handling ConfigNodes on an hirarchy

Your attention please

Some addons from my kspu set will fail after updating. I strongly suggest to wait this release to get out of prerelease before installing, while I'm rushing them into new releases.


Keep Walking

2.5.5.0 (Lisias) for KSP >= 1.2

11 Dec 05:28
12ab436
Compare
Choose a tag to compare
Pre-release
  • Some serious (long due) refactorings on IO.Hierarchy.*GAMEDATA*
  • Adds KSPe.IO.SaveGameMonitor - the only reliable way, from this point, to known when a savegame is ready to be used from KSPe point of view.
    • TL;DR: KSP only populates HighLogic.fetch.GameSaveFolder some time after HighLogic.CurrentGame is available. GameEvents.onGameStatePostLoad is called before that too, rendering us high and dry if we need to know the directory KSP is using for the savegame when our Assemblies are Started immediately after the savegame is loaded.
    • This Monitor will, well, monitor the GameSaveFolder and will call all its listeners as soon as this data is available.
  • Adds a check agains having Add'Ons installed inside an inner GameData inside the canonical GameData.
  • Closes issues:
    • #74 The helper KSPe.IO.Hierarchy.SAVE.Solve() is botched!
    • #71 Add a Check for the presence of a GameData inside the GameData.

Your attention please

This release was superseded. Do not use.


Keep Walking

2.5.4.5 (Lisias) for KSP >= 1.2

17 Nov 21:22
cd4ea2c
Compare
Choose a tag to compare
  • Fixed dumb mistake while solving paths from IO.Hierarchy.GAMEDATA

Keep Walking

2.5.4.4 (Lisias) for KSP >= 1.2

01 Sep 02:28
628c1ec
Compare
Choose a tag to compare
  • Somewhat better error messages, in a (futile, probably) attempt to prevent this kind of crap.

Keep Walking

2.5.4.3 (Lisias) for KSP >= 1.2

03 Aug 22:22
5dfb5dd
Compare
Choose a tag to compare
  • Fix a stupid mistake on handling Regex on Windows pathnames.
    • Embarrassing... :(

Keep Walking

2.5.4.2 (Lisias) for KSP >= 1.2

06 May 00:00
9452bd1
Compare
Choose a tag to compare

Keep Walking

Your attention please

Curseforge releases are not being issued anymore, as Modular Management is the preferred way to deploy for them.

2.5.4.1 (Lisias) for KSP >= 1.2

28 Apr 11:34
64845df
Compare
Choose a tag to compare

Keep Walking

Your attention please

Curseforge releases are not being issued anymore, as Modular Management is the preferred way to deploy for them.

2.5.4.0 (Lisias) for KSP >= 1.2

30 Mar 05:20
04022ad
Compare
Choose a tag to compare
  • More UnityEngine and KSP data types serialization/deserialization support for ConfigNodeWithSteroids.
    • Proper support for writting nodes implemented.
  • Some copy constructors for the mentioned data types.
  • Closes issues:
    • #65 Instrument the KSPe Install Checker to detect when the user deleted the Add'On Directory and kill yourself from GameData .
    • #56 KSP should not be run as Privileged User (Administrator on Windows, root on UNIX) .

Keep Walking

Your Attention Please

  • CurseForge packages are not built anymore, as Modular Management is the preferred distribution package for it.

2.5.3.8 (Lisias) for KSP >= 1.2

13 Feb 18:27
3242a15
Compare
Choose a tag to compare
  • More friendly approach on handling issues when CKAN is present.

2.5.3.7 (Lisias) for KSP >= 1.2

08 Jan 03:01
728fef2
Compare
Choose a tag to compare
Pre-release
  • Fixes a regression due a badly executed job on issue #63.
  • Reworks issues:
    - #63 KSPe.External.AddOnVersionChecker method LoadFrom(string) royally screwed the LoadFrom(string, string =null) .