Releases: KSP-ModularManagement/KSPe
2.5.3.6 (Lisias) for KSP >= 1.2
- Fixes a regression due a badly executed job on issue #63.
- Reworks issues:
- #63 KSPe.External.AddOnVersionChecker method
LoadFrom(string)
royally screwed theLoadFrom(string, string =null)
.
- #63 KSPe.External.AddOnVersionChecker method
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
- 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
- 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 theLoadFrom(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) .
- #63 KSPe.External.AddOnVersionChecker method
- Related issues:
2.5.3.3 (Lisias) for KSP >= 1.2
- 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!
- You need to manually remove the older
2.5.3.2 (Lisias) for KSP >= 1.2
Dithed because I marvellously borked the packaging of this one. (sigh)
2.5.3.1 (Lisias) for KSP >= 1.2
DITCHED as I just released a new one in less than 4 hours… :)
2.5.3.0 (Lisias) for KSP >= 1.2
- 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:
2.5.2.3 (Lisias) for KSP >= 1.2
- 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 updated000_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
- 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
- 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.