Releases
6.0.0
Removed ToolSettings.ProcessLogFile
and ProcessLogTimestamp
Removed GitHub
prefix for GitHubActions
environment variables
Deprecated Logger
in favor of Serilog.Log
Deprecated ControlFlow
asserts in favor of Assert
class
Changed Nuke.GlobalTool
to enable RollForward
with LatestMajor
Changed default serialization settings for JSON and YAML in SerializationTasks
Changed GitHub Actions generation to use default GitHubActions.Token
through EnableGitHubContext
Changed Azure Pipelines generation to use default AzurePipelines.AccessToken
through EnableAccessToken
Added shell-completion support for global tool builds
Added NukeBuild.ExecutionPlan
to public API
Added Partition.Part
and Total
to public API
Added MSBuildToolPathResolver
support for Visual Studio 2022
Added XmlTasks
variants for string
objects
Added AbsolutePath.Name
and NameWithoutExtension
properties
Added AbsolutePath.Exists
, FileExists
, and DirectoryExists
extension methods
Added Project.HasPackageReference
and GetPackageReferenceVersion
Added UpdateFile
variants in SerializationTasks
Added StdToText
and StdToJson
extension methods for IEnumerable<Output>
Added newest worker images for Azure Pipelines, GitHub Actions, and AppVeyor generation
Added Azure Pipelines generation for pull-request triggers, fetch depth, and clean checkout
Added Space Automation support for secrets
Added TeamCity support for GUID tokens
Added AzurePipelinesCachePaths
for common cache paths
Added AzurePipelines.PhaseName
property
Added GitHub.CreateComment
for issue and pull-request comments
Added TeamCity.AuthUserId
and AuthPassword
properties
Added AppVeyorSecretAttribute
for generation of secret value entries
Added HttpClient
, HttpRequest
, and HttpResponse
extensions
Added XNode
extensions
Added LatestMavenVersionAttribute
Added MauiCheckTasks
Added MinVerTasks
and MinVerAttribute
Added PowerShellTasks
Added BootsTasks
Added NetlifyTasks
Fixed check for executables compiled with PublishSingleFile
Fixed MSBuild
localization using MSBuildLocator
Fixed missing assertion for successful status code in HttpTasks
Fixed Azure Pipelines caching
Fixed IBuildServer.Branch
for AzurePipelines
Fixed OctoVersionTasks
and OctoVersionAttribute
for latest version
Fixed AzureSignToolTasks
to invoke sign
command
Fixed missing Files
property in AzureSignTool
Fixed missing Blame*
properties in DotNetTasks
Fixed property types in ILRepackTasks
Fixed UnityTasks
to auto-detect version
Fixed quoting for UnityTasks.LogFile
You can’t perform that action at this time.