Skip to content

Releases: KSP-ModularManagement/KSPe

2.5.3.6 (Lisias) for KSP >= 1.2

07 Jan 01:26
81900c2
Compare
Choose a tag to compare
  • 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) .

Your Attention Please

This release ended up being bogus, the fix I implemented was insufficient. No harm was done, however, so there's no rush to update to the newest 2.5.3.7. As soon as I test 2.5.3.7 properly to be sure I did the job right this time (and, so, saving you from another useless update), I will ditch this release.

Until there, stay are you are - you are not missing anything for while.

2.5.3.5 (Lisias) for KSP >= 1.2

19 Nov 00:21
0797338
Compare
Choose a tag to compare
  • Deactivating the Elevated Privileges checking, as there's something fishy on the C# Libraries that handle it (as usual)
  • Related issues:
    • #64 Error on KSP launch .

2.5.3.4 (Lisias) for KSP >= 1.2

17 Nov 01:33
229eab0
Compare
Choose a tag to compare
  • Warns user if he is running KSP as a privileged user - seriously, guys, don't do it!
  • More robust ApplicationRootPath calculation.
  • Removes KSPApiExtensions from the main codebase, as this thing is not being properly maintained and it's there just to keep old things running while I don't update them.
  • Fixes a very stupid decision on creating a new helper on KSPe.External.AddOnVersionChecker.
  • Closes issues:
    • #63 KSPe.External.AddOnVersionChecker method LoadFrom(string) royally screwed the LoadFrom(string, string =null) .
    • #60 Remove KSPAPIExtensions from this repository, moving it ao another one as I did with TinyJSON .
    • #58 get_dataPath is not allowed to be called from a MonoBehaviour constructor .
    • #54 KSP should not be run as Privileged User (Administrator on Windows, root on UNIX) .
  • Related issues:
    • TS#318 TweakScale cannot check the presens of TweakScaleCompanion .
    • TS#304 Possible fix for the Tweakscale Hierarchy bug .

2.5.3.3 (Lisias) for KSP >= 1.2

04 Jul 22:13
6e3f148
Compare
Choose a tag to compare
  • More sensible updating mechanism, coping with how Windows handles DLL files once they are loaded.
  • Fixes some mishaps on some Standard Dialogs.
  • Fixes a bug on the KSPe's Install Checker/Update Tool
    • You need to manually remove the older <KSP-ROOT>/GameData/000_KSPe.dll file if existent!

2.5.3.2 (Lisias) for KSP >= 1.2

03 Jul 16:16
191899a
Compare
Choose a tag to compare

Dithed because I marvellously borked the packaging of this one. (sigh)

2.5.3.1 (Lisias) for KSP >= 1.2

03 Jul 09:12
fa5aa14
Compare
Choose a tag to compare

DITCHED as I just released a new one in less than 4 hours… :)

2.5.3.0 (Lisias) for KSP >= 1.2

30 Jun 01:31
6d2cf88
Compare
Choose a tag to compare
  • New Standard Error Handler for the lazy developer! ;)
    • With new Standard Error/Alert/Warning Dialogs too!
  • Refactorings on the Exception hierarchy, making easier to create standard handlers
  • Small enhancements:
    • Stack dump method on the Log
    • Allowing rich text on the KSPe.UI's Message Boxes
    • Allowing the Message Boxes to be scalable by User Settings
  • Small fixes:
    • Adding names to the loaded textures (for better debuggability)
    • Throwing an error if trying to load the same Assembly again.
    • Stupid mistakes galore fixed
  • Related issues:
    • TSCF#6 Crash to desktop with version 2023.03.28.3
  • Closes issues:
    • #54 KSPe.InstallChecker is not being able to show its Modals .
    • #51 Prevent KSPe from initialising itself twice.

2.5.2.3 (Lisias) for KSP >= 1.2

14 May 19:46
e01770f
Compare
Choose a tag to compare
  • Fixes a design flaw on the KSPe.InstallChecker's update mechanism that wasn't being able to tell the user to restart KSP due an updated 000_KSPe.dll
    • This fix is mandatory for CurseForge users, otherwise future KSPe updates will be troublesome for them.
    • Everybody else should not be affected.
  • Fixes another flaw on the thing, working around the KSP >= 1.8 Assembly Loader/Resolver major screw up.
  • Closes issues:
    • #50 Rework the Loading Mechanism.

Your attention please!

CurseForge users need to update to this KSPe ASAP. It will make future updates easier and safer.

This release is a deal breaker, where some deprecating ("obsolete") artefacts were finally removed. If you find anything that breaks by updating KSPe, please file a bug report to the add'on maintainer, they need to update their code.

Compatibility list

The following add'ons were updated to cope with the KSPe 2.5 series:

/L Unleashed

The /L Unleashed are a series of (highly) experimental add'ons, trying to assure backwards compatibility with older KSP versions. Focused on learning and experimenting, these ones are terribly… Unorthodox and are used as guinea pigs for KSPe. Use these ones at your own risk, none of them are supported on Forum (not by a mile).

There's no reason to use these stunts yourself unless you are stuck on an older KSP version and wants a recent, bug free version of the thing.

  • net-lisias-kspu/AutomatedScreenshots
  • net-lisias-kspu/EvaFollower
  • net-lisias-kspu/ShipManifest
  • net-lisias-kspu/SolverEngines

2.5.2.0 (Lisias) for KSP >= 1.2

22 Mar 03:41
a8fc761
Compare
Choose a tag to compare
  • Moving CkanTools to a external library (KSPe.External) where 3rd party support will be implemented, avoiding cluttering the main Assembly with non core business stuff
  • Incepting support for KSP-AVC version files.
  • Preventing idiots like me from trying to find a Type by using itself

Your attention please!

This release is a deal breaker, where some deprecating ("obsolete") artefacts were finally removed. Add'ons compiled against KSPe 2.4.x and 2.3.x series still using them will break for sure.

DO NOT update until all the add'ons linked against KSPe you are using are listed below.

Compatibility list

  • Module Manager /L
  • TweakScale 2.5 BETA

/L Unleashed

The /L Unleashed are a series of (highly) experimental add'ons, trying to assure backwards compatibility with older KSP versions. Focused on learning and experimenting, these ones are terribly… Unorthodox and are used as guinea pigs for KSPe. Use these ones at your own risk, none of them are supported on Forum (not by a mile).

The following ones are known to at least fire up with KSPe 2.5 (on KSP 1.4.3 at least). No further testings were done, I only checked the dynamic linking against KSPe v2.5 .

There's no reason to use these stunts yourself unless you are stuck on an older KSP version and wants a recent, bug free version of the thing.

  • net-lisias-kspu/ksp_toolbar
  • net-lisias-kspu/AirPark
  • net-lisias-kspu/DeployableAeroSurfaces
  • net-lisias-kspu/EditorExtensionsRedux
  • net-lisias-kspu/HullcamVDS
  • net-lisias-kspu/ModuleKELights
  • net-lisias-kspu/Kerbal-Joint-Reinforcement
  • net-lisias-kspu/EVAParachutesAndEjectionSeats
  • net-lisias-kspu/AGExt
  • net-lisias-kspu/AnimatedAttachment
  • net-lisias-kspu/AnyRes
  • net-lisias-kspu/AutoAction
  • net-lisias-kspu/B9PartSwitch
  • net-lisias-kspu/Chatterer
  • net-lisias-kspu/CrewLight
  • net-lisias-kspu/DebugStuff
  • net-lisias-kspu/DeployableAeroSurfaces
  • net-lisias-kspu/EditorExtensionsRedux
  • net-lisias-kspu/EvaFollower
  • net-lisias-kspu/FMRS
  • net-lisias-kspu/FShangarExtender
  • net-lisias-kspu/GWPS
  • net-lisias-kspu/Haystack
  • net-lisias-kspu/Historian
  • net-lisias-kspu/KerbalObjectInspector
  • net-lisias-kspu/KramaxAutoPilot
  • net-lisias-kspu/ModularFlightIntegrator
  • net-lisias-kspu/NavInstruments
  • net-lisias-kspu/PartCommander
  • net-lisias-kspu/PartInfo
  • net-lisias-kspu/PartWizard
  • net-lisias-kspu/ReentryParticleEffect
  • net-lisias-kspu/SmokeScreen
  • net-lisias-kspu/TacFuelBalancer
  • net-lisias-ksp/UbioWeldContinuum
  • net-lisias-kspu/VesselMover
  • net-lisias-kspu/WorldStabilizer

Anything updated on Feb 2023 or later will work for sure.

2.5.1.1 (Lisias) for KSP >= 1.2

18 Mar 02:37
19f24c4
Compare
Choose a tag to compare
  • Adding a library to easily handle JSONs (Tiny-JSON) into the toolset.
  • Incepting tools to handle installers.
  • A few helpers for KSP.UI

Your attention please!

This release is a deal breaker, where some deprecating ("obsolete") artefacts were finally removed. Add'ons compiled against KSPe 2.4.x and 2.3.x series still using them will break for sure.

DO NOT update until all the add'ons linked against KSPe you are using are listed below.

Compatibility list

  • Module Manager /L
  • TweakScale 2.5 BETA

/L Unleashed

The /L Unleashed are a series of (highly) experimental add'ons, trying to assure backwards compatibility with older KSP versions. Focused on learning and experimenting, these ones are terribly… Unorthodox and are used as guinea pigs for KSPe. Use these ones at your own risk, none of them are supported on Forum (not by a mile).

The following ones are known to at least fire up with KSPe 2.5 (on KSP 1.4.3 at least). No further testings were done, I only checked the dynamic linking against KSPe v2.5 .

There's no reason to use these stunts yourself unless you are stuck on an older KSP version and wants a recent, bug free version of the thing.

  • net-lisias-kspu/ksp_toolbar
  • net-lisias-kspu/AirPark
  • net-lisias-kspu/DeployableAeroSurfaces
  • net-lisias-kspu/EditorExtensionsRedux
  • net-lisias-kspu/HullcamVDS
  • net-lisias-kspu/ModuleKELights
  • net-lisias-kspu/Kerbal-Joint-Reinforcement
  • net-lisias-kspu/EVAParachutesAndEjectionSeats
  • net-lisias-kspu/AGExt
  • net-lisias-kspu/AnimatedAttachment
  • net-lisias-kspu/AnyRes
  • net-lisias-kspu/AutoAction
  • net-lisias-kspu/B9PartSwitch
  • net-lisias-kspu/Chatterer
  • net-lisias-kspu/CrewLight
  • net-lisias-kspu/DebugStuff
  • net-lisias-kspu/DeployableAeroSurfaces
  • net-lisias-kspu/EditorExtensionsRedux
  • net-lisias-kspu/EvaFollower
  • net-lisias-kspu/FMRS
  • net-lisias-kspu/FShangarExtender
  • net-lisias-kspu/GWPS
  • net-lisias-kspu/Haystack
  • net-lisias-kspu/Historian
  • net-lisias-kspu/KerbalObjectInspector
  • net-lisias-kspu/KramaxAutoPilot
  • net-lisias-kspu/ModularFlightIntegrator
  • net-lisias-kspu/NavInstruments
  • net-lisias-kspu/PartCommander
  • net-lisias-kspu/PartInfo
  • net-lisias-kspu/PartWizard
  • net-lisias-kspu/ReentryParticleEffect
  • net-lisias-kspu/SmokeScreen
  • net-lisias-kspu/TacFuelBalancer
  • net-lisias-ksp/UbioWeldContinuum
  • net-lisias-kspu/VesselMover
  • net-lisias-kspu/WorldStabilizer

Anything updated on Feb 2023 or later will work for sure.