NUKE v6.1.0 Release Notes

Release Date: 2022-06-14 // almost 2 years ago
    • โœ‚ Removed extended setup wizard
    • ๐Ÿ”„ Changed Nuke.GlobalTool to use Spectre.Console
    • ๐Ÿ—„ Deprecated CheckBuildProjectConfigurationsAttribute
    • โž• Added single-file packaging and execution
    • โž• Added output customization via NukeBuild.WriteLogo, WriteTarget, and WriteSummary
    • โž• Added second-chance registration for MSBuild from .NET CLI
    • โž• Added submodule support in GitHub Actions, Space Automation, and AppVeyor
    • โž• Added NukeBuild.BuildAssemblyFile property
    • โž• Added generic EnvironmentInfo.SetVariable
    • โž• Added support for Bitbucket
    • โž• Added GitHub Actions support for fetch-depth
    • ๐Ÿ›  Fixed default_target replacement in help text
    • ๐Ÿ›  Fixed parameter padding and line breaks in help text
    • ๐Ÿ›  Fixed Assert methods to accept IReadOnlyCollection
    • ๐Ÿ›  Fixed fatal failure of MSBuildLocator
    • ๐Ÿ›  Fixed missing MSBuild registration when using ProjectExtensions
    • ๐Ÿ›  Fixed NuGetPackageResolver performance by reading metadata from .nuspec files
    • ๐Ÿ›  Fixed GitRepository initialization when remote is not set
    • ๐Ÿ›  Fixed exception for duplicated keys in TeamCity property files
    • ๐Ÿ›  Fixed missing arguments for DotNetTasks