Skip to content

0.0.4

Choose a tag to compare

@github-actions github-actions released this 30 Oct 06:03
· 114 commits to main since this release
07ea5e6

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