Repository navigation
v1.7.0.1
Version 1.7.0.1: Action hero
Changes
-
KSP 2 For Science! - templates updated to support KSP 2 v0.2.0
-
SpaceWarp - updated minimum supported version of SpaceWarp to 1.7.0.
-
GitHub Actions - all templates now include three GitHub Actions workflows:
verify.yml,build.yml, andrelease.yml.verify.ymlruns on every push to themainbranch and verifies your swinfo.json and the swinfo.json linked in the version_check URL.build.ymlattempts to build your solution on every push and allows you to download the results, letting you know if the build process fails for any reason.release.ymlruns when you create a new release and automatically builds your solution and uploads the resulting zip file as part of your release. This means you no longer have to upload your locally built zip file when publishing a new GitHub release, this action will do it for you.
If you do not wish to use some of them, you can simply delete its file.
-
Linux support - the post-build script now also supports Linux (this is mainly to support the GitHub Actions Ubuntu runner). You will need nuget.exe and PowerShell installed.
-
UI asset bundles - the Unity project included with the "General mod project with UI" template type now automatically copies asset bundles to the
/plugin_template/assets/bundlesfolder when they are built. -
Library loading - the "Library mod project" template type now by default has the loading of 3rd party libraries commented out so that it compiles with no errors out of the box.
-
Patch Manager - added the folder
/plugin_template/patches/configsto support the [new configs feature].(https://pm.kerbal.wiki/config.html) in Patch Manager 0.5+. -
PluginInfoProps - updated MSBuild properties from
BepInExPlugin...toSpaceWarpPlugin....