NUKE v0.17.0 Release Notes

Release Date: 2019-02-23 // about 5 years ago
    • โœ‚ Removed collection-based tasks in FileSystemTasks
    • ๐Ÿ”„ Changed ContinueOnFailure to ProceedAfterFailure
    • ๐Ÿ”„ Changed summary output to not include collective targets
    • โž• Added logInvocation parameter and ToolSettings.LogInvocation property
    • โž• Added interactive parameter resolution
    • โž• Added RequiredAttribute for globally required parameters
    • โž• Added skip reason to summary
    • โž• Added FileGlobbingAttribute and DirectoryGlobbingAttribute
    • โž• Added GetProperty<T>, GetItems<T>, and GetItemMetadata<T> as ProjectExtensions
    • โž• Added Unlisted for target declarations
    • โž• Added ToolResolver for custom delegate resolution
    • โž• Added DotNetToolInstall, DotNetToolUninstall, and DotNetToolUpdate
    • โž• Added UnsetVisualStudioEnvironmentVariablesAttribute
    • โž• Added universal log methods with severity as parameter
    • ๐Ÿ›  Fixed parameter resolution for value types
    • ๐Ÿ›  Fixed AbsolutePath to be serializable
    • ๐Ÿ›  Fixed output for parallel task execution
    • ๐Ÿ›  Fixed exit code for failing targets using ProceedAfterFailure
    • ๐Ÿ›  Fixed exception message for circular dependencies