NUKE/common v0.22.0 Release Notes

Release Date: 2019-09-17 // over 4 years ago
    • ๐Ÿ”„ Changed UnlistedAttribute to List property on ParameterAttribute
    • ๐Ÿ”„ Changed summary to show aborted and not-run targets as warning
    • ๐Ÿ”„ Changed TeamServices to AzureDevOps
    • ๐Ÿ”„ Changed namespace Nuke.Common.BuildServers to Nuke.Common.CI.*
    • โž• Added support for multiple default targets
    • โž• Added support for PackageDownload item group
    • โž• Added support for hyphens in target names
    • โž• Added support for absolute paths in LocalExecutableAttribute
    • โž• Added support for GitHubActions
    • โž• Added TeamCity configuration generation via TeamCityAttribute
    • โž• Added XML serialization for .NET Core
    • โž• Added reporting of TeamCity statistical values
    • โž• Added additional methods for CloudFoundryTasks
    • โž• Added ProjectType for Docker and SQL projects
    • โž• Added implicit cast operator for generated enumerations
    • โž• Added InnoSetupTasks
    • โž• Added TwitterTasks
    • โž• Added IOnBuildFinished build extension
    • โž• Added missing arguments for CoverletTasks
    • ๐Ÿ›  Fixed --boot in setup for .NET Framework/Mono support
    • ๐Ÿ›  Fixed XML documentation for generated CLI tasks
    • ๐Ÿ›  Fixed MSBuildToolPathResolver to consider preview editions
    • ๐Ÿ›  Fixed NuGetPackageResolver to allow multiple versions of the same package
    • ๐Ÿ›  Fixed TeamCity.SetParameter and TeamCity.ImportData
    • ๐Ÿ›  Fixed SolutionSerializer to fall back to ProjectConfiguration section
    • ๐Ÿ›  Fixed MSBuildLocator package to have vswhere.exe embedded