From bb436c0fbe8b78a362b5c1cdb8d750b65b8b6441 Mon Sep 17 00:00:00 2001 From: Lisias Date: Fri, 24 Jul 2020 22:57:50 -0300 Subject: [PATCH] Release 0.8.9.0 (Lisias) for KSP >= 1.3 --- CHANGES.md | 26 +++++-------- CHANGE_LOG.md | 10 +++++ ImpossibleInnovations.version | 4 +- KNOWN_ISSUES.md | 9 +++++ README.md | 38 ++++++++++++++++++- .../Properties/AssemblyInfo.cs | 3 +- 6 files changed, 69 insertions(+), 21 deletions(-) create mode 100644 KNOWN_ISSUES.md diff --git a/CHANGES.md b/CHANGES.md index 55a82a4..280ba26 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,18 +1,12 @@ # Impossible Innovations :: Changes -* 2019-0728: 0.8.8.6 (Lisias) for KSP >= 1.3.1 - + Using KSPe.Util.Image facilities - - update to the most recent [KSPAPIExtensions](https://github.com/net-lisias-ksp/KSPAPIExtensions/releases) (2.1.0.15 at the present moment). - + Binary certified to work fine from 1.4.1 to 1.7.3! #hurray - + Dependencies are not more embedded. We are sorry for the inconvenience, but it's unfeasible to keep various downloads to the same version when only the dependencies are KSP version locked. - - See [INSTALL.md](https://github.com/net-lisias-ksp/ImpossibleInnovations/blob/master/INSTALL.md) for detailed instructions. - + Avoiding runtime problems on TweakScale - + Certified for use from KSP 1.3.1 to KSP 1.7.3 -* 2019-0709: 0.8.8.5 (Lisias) for KSP >= 1.4 - + Avoiding runtime problems on TweakScale -* 2019-0111: 0.8.8.4 (Lisias) for KSP >= 1.4 - + Certified for use on KSP 1.5.x and 1.6.x series - + Added an option to turn off the II Category Filter on the Advanced Menu - - Useful if you want to use [Community Category Filter](https://forum.kerbalspaceprogram.com/index.php?/topic/149840-discussion-community-category-kit/). - + Added `bulkheadProfiles` setting to parts missing it. - + Updated embedded dependencies to the latest. +* 2020-0724: 0.8.9.0 (Lisias) for KSP >= 1.3.1 + + TweakScale support overhaul + + Part overhaul: + - Refactored the parts to reuse Stock assets. Now II looks closer to the KSP you are running! + - Smaller package to download as bonus. + - Reworked the Part Categorisation to mimic modern KSP. + + Code Overhaul + - Paving the way for seamless supporting new parts + - Paving the way to support previous KSP versions, and shielding the Add'On from eventual changes on future ones. + + KSPe 2.2 or later required. diff --git a/CHANGE_LOG.md b/CHANGE_LOG.md index 1c72f4f..b7507a2 100644 --- a/CHANGE_LOG.md +++ b/CHANGE_LOG.md @@ -1,5 +1,15 @@ # Impossible Innovations :: Change Log +* 2020-0724: 0.8.9.0 (Lisias) for KSP >= 1.3.1 + + TweakScale support overhaul + + Part overhaul: + - Refactored the parts to reuse Stock assets. Now II looks closer to the KSP you are running! + - Smaller package to download as bonus. + - Reworked the Part Categorisation to mimic modern KSP. + + Code Overhaul + - Paving the way for seamless supporting new parts + - Paving the way to support previous KSP versions, and shielding the Add'On from eventual changes on future ones. + + KSPe 2.2 or later required. * 2019-0728: 0.8.8.6 (Lisias) for KSP >= 1.3.1 + Using KSPe.Util.Image facilities - update to the most recent [KSPAPIExtensions](https://github.com/net-lisias-ksp/KSPAPIExtensions/releases) (2.1.0.15 at the present moment). diff --git a/ImpossibleInnovations.version b/ImpossibleInnovations.version index cacec79..dfc1f1d 100644 --- a/ImpossibleInnovations.version +++ b/ImpossibleInnovations.version @@ -7,8 +7,8 @@ "VERSION":{ "MAJOR":0, "MINOR":8, - "PATCH":8, - "BUILD":6 + "PATCH":9, + "BUILD":0 }, "KSP_VERSION_MIN":{ "MAJOR":1, diff --git a/KNOWN_ISSUES.md b/KNOWN_ISSUES.md new file mode 100644 index 0000000..97f2025 --- /dev/null +++ b/KNOWN_ISSUES.md @@ -0,0 +1,9 @@ +# Impossible Innovations :: Known Issues + +* The exhaust of the all RCS are completely messed up. + + It will be tacked down on the next minor release +* As from 0.8.9.0 , all the TweakScale support was rewritten from scratch. + + A few parts may be scaled wrongly on current crafts and savegames as a lot of errors were fixed. Sorry for that, but sooner or later this had to be done. + + The included reference crafts are already fixed. +* Impossible Innovations needs Module Manager 4.0.2 or newer, as it needs KSPe 2.2 that in turn needs some features only available from 4.0.2 and up. + + Be sure to have the latest Module Manager for your instalment. diff --git a/README.md b/README.md index e93579d..9cf51f0 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ Now under New Management by Lisias. :) + [Project's README](https://github.com/net-lisias-ksp/ImpossibleInnovations/blob/master/README.md) + [Install Instructions](https://github.com/net-lisias-ksp/ImpossibleInnovations/blob/master/INSTALL.md) + [Change Log](./CHANGE_LOG.md) + + [Known Issues](./KNOWN_ISSUES.md) + [TODO](./TODO.md) list * Official Distribution Sites: + [Homepage](http://ksp.lisias.net/add-ons/ImpossibleInnovations) on L Aerospace @@ -61,7 +62,42 @@ Detailed installation instructions are now on its own file (see the [In a Hurry] ### License -Creative Commons 4.0 Attribution-NonCommercial-ShareAlike License. See [here](./LICENSE). +Impossible Innovations is licensed as follows: + +* Source Code and TweakScale Patches: + + [SKL 1.0](https://ksp.lisias.net/SKL-1_0.txt). See [here](./LICENSE.SKL-1_0) + - You are free to: + - Use : unpack and use the material in any computer or device + - Redistribute : redistribute the original package in any medium + - Under the following terms: + - You agree to use the material only on (or to) KSP + - You don't alter the package in any form or way (but you can embedded it) + - You don't change the material in any way, and retain any copyright notices + - You must explicitly state the author's Copyright, as well an Official Site for downloading the original and new versions (the one you used to download is good enough) + + [GPL 2.0](https://www.gnu.org/licenses/gpl-2.0.txt). See [here](./LICENSE.GPL-2_0) + - You are free to: + - Use : unpack and use the material in any computer or device + - Redistribute : redistribute the original package in any medium + - Adapt : Reuse, modify or incorporate source code into your works (and redistribute it!) + - Under the following terms: + - You retain any copyright notices + - You recognise and respect any trademarks + - You don't impersonate the authors, neither redistribute a derivative that could be misrepresented as theirs. + - You credit the author and republish the copyright notices on your works where the code is used. + - You relicense (and fully comply) your works using GPL 2.0 (or later) + - You don't mix your work with GPL incompatible works. + - If by some reason the GPL would be unenforceable for you, rest assured that you still retain the right to Use the Work under SKL 1.0. + + And you are allowed to choose the License that better suit your needs. +* Models, Textures, Art & Configs: + + [CC BY-NC-SA 4.0]() See [here](./LICENSE.CC_NC-SA-4_0) + - You are free to: + - Share : copy and redistribute the material in any medium or format + - Adapt : remix, transform, and build upon the material + - Under the following terms: + - Attribution : You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. + - NonCommercial : You may not use the material for commercial purposes. + - ShareAlike : If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. + Please note the copyrights and trademarks in [NOTICE](./NOTICE). diff --git a/Source/ImpossibleInnovations/Properties/AssemblyInfo.cs b/Source/ImpossibleInnovations/Properties/AssemblyInfo.cs index b088aa2..d3d11dc 100644 --- a/Source/ImpossibleInnovations/Properties/AssemblyInfo.cs +++ b/Source/ImpossibleInnovations/Properties/AssemblyInfo.cs @@ -17,7 +17,6 @@ You should have received a copy of the GNU General Public License 2.0 along with Impossible Innovations. If not, see < https://creativecommons.org/>. */ using System.Reflection; -using System.Runtime.CompilerServices; // Information about this assembly is defined by the following attributes. // Change them to the values specific to your project. @@ -27,7 +26,7 @@ You should have received a copy of the GNU General Public License 2.0 [assembly: AssemblyConfiguration ("")] [assembly: AssemblyCompany ("net.lisias.ksp")] [assembly: AssemblyProduct ("")] -[assembly: AssemblyCopyright ("© 2016-18 jandcando, ©2018 Lisias T")] +[assembly: AssemblyCopyright ("©2018-20 LisiasT, ©2016-18 jandcando")] [assembly: AssemblyTrademark ("")] [assembly: AssemblyCulture ("")]