NUKE v0.16.0 Release Notes

Release Date: 2019-01-30 // almost 3 years ago
    • ๐Ÿ”„ Changed setting of default working directory for process invocations
    • ๐Ÿ”„ Changed Logger.Log to Logger.Normal
    • โž• Added NukeBuild.Execute overload without default target
    • โž• Added ContinueOnFailure and AssuredAfterFailure as target definition methods
    • โž• Added AbsolutePath extensions for GlobDirectories/Files
    • โž• Added AggregateException handling to show number as prefix when flattening
    • โž• Added AnsiColorOutputSink for Bitrise, TeamCity, Travis, TeamServices
    • โž• Added ProjectModelTasks.ParseProject based on Microsoft.Build packages
    • โž• Added LocalExecutableAttribute
    • โž• Added degreeOfParallelism and completeOnFailure for combinatorial invocations
    • โž• Added [Tool]Tasks.[Tool]Logger as settable field for custom logging
    • โž• Added VerbosityMappingAttribute
    • โž• Added format-property map for CLI tasks
    • ๐Ÿ›  Fixed EnsureCleanDirectory to only clean instead of delete and recreate
    • ๐Ÿ›  Fixed TeamCityOutputSink to not report errors as build problems
    • ๐Ÿ›  Fixed SolutionAttribute to resolve first by constructor argument
    • ๐Ÿ›  Fixed Xunit2ParallelOption to use lower-case text