diff --git a/ChangeLog.txt b/ChangeLog.txt index b39425b..72eecde 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,5 +1,8 @@ ChangeLog +1.9.10.1 + Fixed small memory leak caused by not releasing callback from GameEvents + 1.9.10 Thanks to github user @peterhaneve for this: Optimize profile saving (reduce persistent file size), saves space and speeds up loading and saving diff --git a/GameData/ScienceAlert/Plugins/ScienceAlert.pdb b/GameData/ScienceAlert/Plugins/ScienceAlert.pdb index 04b7a6d..e8347e2 100644 Binary files a/GameData/ScienceAlert/Plugins/ScienceAlert.pdb and b/GameData/ScienceAlert/Plugins/ScienceAlert.pdb differ diff --git a/GameData/ScienceAlert/ScienceAlert.version b/GameData/ScienceAlert/ScienceAlert.version index 304a045..9a45381 100644 --- a/GameData/ScienceAlert/ScienceAlert.version +++ b/GameData/ScienceAlert/ScienceAlert.version @@ -9,12 +9,17 @@ "VERSION": { "MAJOR": 1, "MINOR": 9, - "PATCH": 9, - "BUILD": 2 + "PATCH": 10, + "BUILD": 1 + }, + "KSP_VERSION": { + "MAJOR": 1, + "MINOR": 12, + "PATCH": 3 }, "KSP_VERSION_MIN": { "MAJOR": 1, - "MINOR": 8, + "MINOR": 9, "PATCH": 0 } } diff --git a/ScienceAlert.version b/ScienceAlert.version index d846c3b..9a45381 100644 --- a/ScienceAlert.version +++ b/ScienceAlert.version @@ -10,7 +10,7 @@ "MAJOR": 1, "MINOR": 9, "PATCH": 10, - "BUILD": 0 + "BUILD": 1 }, "KSP_VERSION": { "MAJOR": 1, diff --git a/Source/AssemblyVersion.cs b/Source/AssemblyVersion.cs index 7ce694e..9c10dbb 100644 --- a/Source/AssemblyVersion.cs +++ b/Source/AssemblyVersion.cs @@ -9,5 +9,5 @@ using System.Reflection; - [assembly: AssemblyVersion("1.9.9.2")] - [assembly: AssemblyFileVersion("1.9.9.2")] + [assembly: AssemblyVersion("1.9.10.1")] + [assembly: AssemblyFileVersion("1.9.10.1")] diff --git a/Source/ScienceAlert.Windows/DraggableOptionsWindow.cs b/Source/ScienceAlert.Windows/DraggableOptionsWindow.cs index 09d597a..2f91cf7 100644 --- a/Source/ScienceAlert.Windows/DraggableOptionsWindow.cs +++ b/Source/ScienceAlert.Windows/DraggableOptionsWindow.cs @@ -108,6 +108,7 @@ protected override Rect Setup() { base.OnDestroy(); OnVisibilityChange -= OnVisibilityChanged; + GameEvents.onVesselChange.Remove(OnVesselChanged); } private void OnVisibilityChanged(bool tf)