Releases: KSP-ModularManagement/ModuleManager
4.2.3.4 (Lisias) for KSP >= 1.2.2
- Fix some long due "Reload Database" on the Module Manager Menu (Alt-F11)
- Nope, the Full Reload is still broken, and it was hidden. Sorry!
- We had moved!
- The Official Repository is now on https://github.com/KSP-ModularManagement/ModuleManager
Your Attention Please
- Needs KSPe 2.5 or higher.
- Packages with
-122-
in the name are meant to be used on KSP 1.2.2. - CurseForge packages are not built anymore, as Modular Management is the preferred distribution package for it.
As a matter of fact, first installs are usually better served by Modular Management](https://github.com/net-lisias-ksp/ModularManagement/releases) so I strongly recommend you use it instead of doing everything by hand.
4.2.3.3 (Lisias) for KSP >= 1.2
- Slightly less spammy on spamming logs.
Your Attention Please
- Needs KSPe 2.5 or higher.
- Packages with
-122-
in the name are meant to be used on KSP 1.2.2. - CurseForge packages are not built anymore, as Modular Management is the preferred distribution package for it.
RELEASE/4.2.3.2
- Logging revamp/refactoring
- Saner code
- MOAR LOGS
- Previous
LOGSPAM
conditional compiling is now pushed into the mainstream as TRACE messages.- Edit the relevant ModuleManager section on
<KSP>/PluginData/KSPe.cfg
file to set the desired log level.
- Edit the relevant ModuleManager section on
Your Attention Please
- Needs KSPe 2.5 or higher.
- Packages with
-122-
in the name are meant to be used on KSP 1.2.2. - CurseForce packages are not built anymore, as Modular Management is the preferred distribution package for it.
4.2.3.1 (Lisias) for KSP >= 1.2
- Bumps versioning, catching up with upstream and formalising the fixes already implemented - some for ages... :)
- Removes yet some more deprecated calls from
KSPe
.
4.2.2.6 (Lisias) for KSP >= 1.2
- (Hopefully) mitigates a pretty weird problem happening on some new Intel CPU's with asymmetric cores (and on a less extent, faster Intel and probably AMD with symmetric ones).
- Initially discovered by LinuxGuruGamer, then (pretty badly) misdiagnosed by me until I got in my senses and did some testings.
- Removes some deprecated calls from
KSPe
.
Your Attention Please
- Needs KSPe 2.5 or higher.
- Packages with
-122-
in the name are meant to be used on KSP 1.2.2.
4.2.2.5 (Lisias) for KSP >= 1.2
- Drops the Experimental status
- Relicense the whole shebang to GPL-3.0
- Make the thing properly distributable.
- Needs KSPe 2.5 or higher.
Note: files with -122-
in the name are meant to be used on KSP 1.2.2.
4.2.2.4b (Lisias) for KSP >= 1.2
- Updates the
INSTALL.md
file to reflect the new deployment model.- A new
MM/L
release wasn't really needed, but since I failed to update the install instructions and there're people using this, I choose to be conservative on the matter. - There're no changes on the DLL, so I choose to shove a "b" on the same release number.
- A new
Note: files with -122-
in the name are meant to be used on KSP 1.2.2.
4.2.2.4 (Lisias) for KSP >= 1.2
- Fixed a pretty lame mistake on the 1.2.2 port.
- And, yeah. I should had tested this thing on KSP 1.2.2 recently... #facePalm
4.2.2.3 (Lisias) for KSP >= 1.2
- More resilient handling of a potentially corrupted (or old) cache.
Installation
- For KSP 1.3.0 to 1.12.3 : download and install
ModuleManager-4.2.2.3.zip
- For KSP 1.2.2: download and install
ModuleManager-4.2.2.2-123.zip
No other KSP version is officially supported at this moment (but it's expected that KSP 1.12.4, if ever released, will work fine).
Dependencies
You need to install KSPApiExtensions/L 2.4.1.12 or newer. This is a hard dependency, the thingy will not work without it.
If you are using CurseForge installer, you need to have the latest ModuleManagerWatchDog installed or things will not work.
4.2.2.2 (Lisias) for KSP >= 1.2
- Removes a memory leak, and promotes some key functions reusability.
- Mitigates false positives while checking the ConfigCache, aiming to avoid the need of "deleting the cache when something weird happens" after load.
- It's pretty rare, but not that much, that a change on a file ends up getting the same SHA256.
- Checking also the file size now, as it's way more improbable that we would had a hash collision on a file with the same size.
- More orthodoxous deploy model
- COMPLETELY REMOVE ALL OLDER FILES FROM
GameData
before updating!!
- COMPLETELY REMOVE ALL OLDER FILES FROM
Installation
- For KSP 1.3.0 to 1.12.3 : download and install
ModuleManager-4.2.2.2.zip
- For KSP 1.2.2: download and install
ModuleManager-4.2.2.2-122.zip
You need to install KSPApiExtensions/L 2.4.1.12 or newer. This is a hard dependency, the thingy will not work without it.
No other KSP version is officially supported at this moment (but it's expected that KSP 1.12.4, if ever released, will work fine).