diff --git a/Binaries/KSPDev_Utils.0.36.dll b/Binaries/KSPDev_Utils.0.36.dll deleted file mode 100644 index a3876ba3..00000000 Binary files a/Binaries/KSPDev_Utils.0.36.dll and /dev/null differ diff --git a/Binaries/KSPDev_Utils.0.37.dll b/Binaries/KSPDev_Utils.0.37.dll new file mode 100644 index 00000000..b0b5042e Binary files /dev/null and b/Binaries/KSPDev_Utils.0.37.dll differ diff --git a/Binaries/KSPDev_Utils.0.36.xml b/Binaries/KSPDev_Utils.0.37.xml similarity index 99% rename from Binaries/KSPDev_Utils.0.36.xml rename to Binaries/KSPDev_Utils.0.37.xml index bd6291a8..7f4a8b16 100644 --- a/Binaries/KSPDev_Utils.0.36.xml +++ b/Binaries/KSPDev_Utils.0.37.xml @@ -1,7 +1,7 @@ - KSPDev_Utils.0.36 + KSPDev_Utils.0.37 @@ -1942,22 +1942,6 @@ - - - The stock method from ConfigNode to transform string values to the game supported types. - - - This method is private and we extract it via reflection. This is an error prone way (not to - mention how bad it is from the coding practices standpoint), so there is a fallback strategy: - if the method with the proper signature cannot be extracted, then only update the string - values since don't need conversion. - - - - - Tells if the transform method existence has already been checked. - For the performance purpose only. - Localizes the items. @@ -2019,25 +2003,6 @@ The module to check. true if the module refers our version of the Utils assembly. - - Reloads the [KSPField] annotated fields from the provided config. - - This method tries to reload all the fields in the module using the stock methods. However, the - stock game libraries can change and become incompatible, in which case this method will only - update the string fields. Updating only the strings is enough in 99% of the localization - cases. - - The module to reload the fields for. - The config node to geth te values from. - FIXME: move it to the localization tool? - - - Gets a method that transforms a string value into the provided type. - - The method which returns the converted value or null if the conversion is failed or not - possible. - - Helper class to present global UI messages. The actual representation of the different priority messages depends on the KSP diff --git a/CHANGELOG.md b/CHANGELOG.md index 53ef5667..f904353e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# 1.14 (July 18th, 2018): +* [Change] Migrate to KSPDev Utils 0.37.0. A stability fix. + # 1.13 (July 7th, 2018): * [Change] Migrate to x64 profile. The 32-bit game mode is no more supported! * [Change] Migrate to KSPDev Utils 0.36.0. diff --git a/KIS.version b/KIS.version index 649faa9a..3e80f3fe 100644 --- a/KIS.version +++ b/KIS.version @@ -19,9 +19,9 @@ "NAME": "Kerbal Inventory System", "URL": "https://raw.githubusercontent.com/ihsoft/KIS/master/KIS.version", "VERSION": { - "BUILD": 40451, + "BUILD": 33741, "MAJOR": 1, - "MINOR": 13, - "PATCH": 6762 + "MINOR": 14, + "PATCH": 6773 } } \ No newline at end of file diff --git a/Source/KIS.csproj b/Source/KIS.csproj index 31d20787..d4d3b476 100644 --- a/Source/KIS.csproj +++ b/Source/KIS.csproj @@ -2,7 +2,6 @@ {3C0C1ACF-15FB-4852-A15A-BC3F16D3EF33} - Release AnyCPU Library @@ -53,8 +52,8 @@ Q:\KSP_x64_Data\Managed\Assembly-CSharp-firstpass.dll - - ..\Binaries\KSPDev_Utils.0.36.dll + + ..\Binaries\KSPDev_Utils.0.37.dll Q:\KSP_x64_Data\Managed\System.dll diff --git a/Source/Properties/AssemblyInfo.cs b/Source/Properties/AssemblyInfo.cs index c0abf782..d91aa28f 100644 --- a/Source/Properties/AssemblyInfo.cs +++ b/Source/Properties/AssemblyInfo.cs @@ -30,6 +30,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion ("1.13.*")] -[assembly: AssemblyInformationalVersion ("1.13 for KSP 1.4+")] -[assembly: KSPAssembly ("KIS", 1, 13)] +[assembly: AssemblyVersion ("1.14.*")] +[assembly: AssemblyInformationalVersion ("1.14 for KSP 1.4+")] +[assembly: KSPAssembly ("KIS", 1, 14)]