1.18.3
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on [CKAN]
- ModuleManager : Download - Forum post - Available on [CKAN]
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
New since 1.18.2
- MemoryLeaks : Only remove GameEvent delegates owned by destroyed UnityEngine.Object instances if they are declared by the stock assembly, or a PartModule, or a VesselModule. Some mods are relying on a singleton pattern by instantiating a KSPAddon once, registering GameEvents there and relying on those being called on the dead instance to manipulate static data (sigh...). Those cases will still be logged when the LogDestroyedUnityObjectGameEventsLeaks flag is set in settings.
New since 1.18.1
- Fixed MemoryLeaks patch causing KSC facilities upgrades being reverted after a scene change.
New since 1.18.0
- Fixed AutostrutActions patch causing nullrefs on part duplication and generally not working as intended.
New since 1.17.0
- New performance patch : MemoryLeaks [KSP 1.12.0 - 1.12.3]
Fix a bunch of managed memory leaks, mainly by proactively removingGameEvents
delegates originating from destroyedUnityEngine.Object
instances on scene switches. Will log detected leaks and memory usage. Also seeSettings.cfg
to enable advanced logging options that can be useful to hunt down memory leaks in mods. - New KSP bugfix : RescaledRoboticParts [KSP 1.8.0 - 1.12.3]
Fix rescaled robotics parts propagating their scale to childrens after actuating the servo in the editor (thanks to @pap1723) - New QoL patch : AutostrutActions [KSP 1.8.0 - 1.12.3]
Allow autostrut mode to be toggled with action groups (requires advanced tweakables to be enabled). (suggested by forum user @RealKerbal3x)