Skip to content

Releases: KSP-ModularManagement/ModuleManager

4.1.4.3 (Lisias) for KSP >= 1.3.1

25 Aug 19:10
c5c93a6
Compare
Choose a tag to compare
  • Preventing KSPe to use Thread Safe logging.
    • MM doesn't need it (yet), and it's somewhat verbose on the logging.
    • KSPe thread safe logging will also mangle a bit the timestamps (as the writings are delayed until the next frame), what may be undesirable on MM.

4.1.4.2 (Lisias) for KSP >= 1.3.1

22 Aug 08:04
bbedd90
Compare
Choose a tag to compare

Withdrawn due a problem on the previous KSPe.

If you ever installed this version, please update ASAP.

4.1.3.2 (Lisias) for KSP >= 1.3.1

16 Jun 15:16
630dc50
Compare
Choose a tag to compare
  • A nasty mishap from a old merge (dated 2018-11) was detected and fixed.
    • See Issue #4.

4.1.3.1 (Lisias) for KSP >= 1.3.1

27 May 03:05
b3ec043
Compare
Choose a tag to compare
  • Adding a nice 'Houston' GUI message
  • Merging upstream updates:
    • Adding an Exception interceptor to catch ReflectionTypeLoadException and properly blame DLLs
    • Cleanup the InterceptLogHandler, remove double logging and avoid any risk of throwing more
  • These things were reworked to keep them compatible with previous KSP versions.

Dependencies

You need to install KSPe (from KSPApiExtensions/L) from here:
https://github.com/net-lisias-ksp/KSPAPIExtensions/releases

4.1.0.1 (Lisias) for KSP >= 1.3.1

19 Oct 00:37
3e20a7a
Compare
Choose a tag to compare
  • Updating code to the latest KSPe API
    • New KSPUnity facilities
  • Merging upstream updates:
    • escaping/unescaping control chars on node values
    • Fixing database dumping to files
    • Fixing the reload dialog
    • Making Cats compatible to Unity 2019
  • These things were reworked to keep them compatible with previous KSP versions.

4.0.3.1 (Lisias) for KSP >= 1.3.1

07 Aug 22:18
5f36025
Compare
Choose a tag to compare
  • Updating code to the latest KSPe API
    • Getting rid of deprecated warnings
  • Getting rid of the overcomplicated logging code
    • Relying on KSPe to that
    • Logging into a file will be implemented later on KSPe itself. Place holders were kept.
  • Merging upstream updates:
    • Improvements on thread safety
    • Small improvements on performance (regex caching and preserving config cache when just whitespaces were changed)
    • Better handling of Escape Chars, SHAs and URLs
    • Some code cleaning and better test cases

4.0.2.1 (Lisias) for KSP >= 1.3.1

05 Apr 23:16
4bf54eb
Compare
Choose a tag to compare
  • Reverting change on MMPatchLoader to allow it to be findable by UnityEngine.Object.FindObjectOfType
  • Merging upstream updates:
    • Allow assemblies to add to mod list (Fix for Kerbalism compatibility)
    • Add -mm-dont-copy-logs command line flag if you do not want to copy MM log back into the game log
    • Fix for KSP runs in debug mode.

4.0.0.2 (Lisias) for KSP >= 1.3.1

25 Jan 22:59
9c60d23
Compare
Choose a tag to compare
  • Merging upstream updates:
    • blowfish worked his magic once more and now MM does the patching while the game loads the models and textures.
    • Fix tech tree and modded physics
  • (my) Fixes to the upstream:
    • Fixing the Logging system, restoring the (sane) previous behaviour. The new logs were preserved, and can be found on <KSP_ROOT>/Logs/ModuleManager
    • Allowing "stock" compatibility to 1.3.1 by avoiding >= 1.4 specifics #hurray :)
    • Monitoring changes to TechTree and Physics
    • Preventing hijacking them when another Add'On changes them.
      • They are set up only one at first time Space Center is loaded. From there, it only logs if they were changed.
  • Stating Official support for KSP 1.3.1 :)

3.1.3.1 (Lisias) for KSP >= 1.4.1

10 Jan 11:26
d4b2761
Compare
Choose a tag to compare
  • Merging 1.6.0 DragCube workaround from uptream
  • Certifying for use on 1.5.x and 1.6.x series
  • Bumping up version to catch upstream's

3.1.1.1 (Lisias) for KSP 1.4; 1.5

13 Nov 01:44
c79ba2c
Compare
Choose a tag to compare
  • Adding KSPe logging facilities
  • Syncing source with upstream latest fixes.
    - more Internal code improvement by @blowfish