Skip to content

0.0.4

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 15 Jun 05:09
· 9 commits to main since this release

Library

  • Added a logging utility for use by mods

Actions

  • compile now uses dotnet msbuild to build the project
  • Dotnet compiler version can be specified in the compile options

Build

  • Fixed several places in KSPCommon.targets that didn't check for empty values properly
  • Support all forms of version numbers
    • KSPAssembly and KSPAssemblyDependency may optionally be major.minor (omitting patch)
    • KSPVersionFile.Version now defaults to $(FileVersion) if not set, which should support any number of elements
  • ProjectReference may now include which will generate a KSPAssemblyDependency attribute
  • Added ReferenceUnityAssemblies and ReferenceKSPAssemblies for disabling the automatic inclusion of Unity and KSP assembly references
  • Prevented automatic inclusion of mscorlib from nuget on some compiler versions