NUKE v0.6.0 Release Notes

Release Date: 2018-08-05 // over 5 years ago
    • โœ‚ Removed setup scripts in favor of :setup command in global tool
    • โœ‚ Removed ProcessSettings in favor of integrating related properties into ToolSettings
    • โœ‚ Removed deprecated APIs
    • ๐Ÿ”„ Changed tasks with return type to return value tuple
    • ๐Ÿ”„ Changed tasks to redirect output by default
    • โž• Added ITargetDefinition.WhenSkipped to specify dependency behavior for skipped targets
    • โž• Added SlackTasks and VSWhereTasks
    • โž• Added namespace support in XmlTasks
    • โž• Added FileSystemTasks for deleting, moving, copying and hash calculation
    • โž• Added support for loading external files
    • ๐Ÿ›  Fixed various build server properties
    • ๐Ÿ›  Fixed output color for Logger.Info to be Console.ForegroundColor
    • ๐Ÿ›  Fixed naming of VSTestTasks
    • ๐Ÿ›  Fixed build script to use VSWhere for locating MSBuild
    • ๐Ÿ›  Fixed NuGetPackageResolver to determine globalPackagesFolder from config files
    • ๐Ÿ›  Fixed Xunit2Settings to specify framework of console executable
    • ๐Ÿ›  Fixed DotNetRunSettings to not quote ApplicationArguments