NUKE v6.0.0 Release Notes
Release Date: 2022-01-07 // over 2 years ago-
- โ Removed
ToolSettings.ProcessLogFile
andProcessLogTimestamp
- โ Removed
GitHub
prefix forGitHubActions
environment variables - ๐ Deprecated
Logger
in favor ofSerilog.Log
- ๐ Deprecated
ControlFlow
asserts in favor ofAssert
class - ๐ Changed
Nuke.GlobalTool
to enableRollForward
withLatestMajor
- ๐ Changed default serialization settings for JSON and YAML in
SerializationTasks
- ๐ Changed GitHub Actions generation to use default
GitHubActions.Token
throughEnableGitHubContext
- ๐ Changed Azure Pipelines generation to use default
AzurePipelines.AccessToken
throughEnableAccessToken
- โ Added shell-completion support for global tool builds
- โ Added
NukeBuild.ExecutionPlan
to public API - โ Added
Partition.Part
andTotal
to public API - โ Added
MSBuildToolPathResolver
support for Visual Studio 2022 - โ Added
XmlTasks
variants forstring
objects - โ Added
AbsolutePath.Name
andNameWithoutExtension
properties - โ Added
AbsolutePath.Exists
,FileExists
, andDirectoryExists
extension methods - โ Added
Project.HasPackageReference
andGetPackageReferenceVersion
- โ Added
UpdateFile
variants inSerializationTasks
- โ Added
StdToText
andStdToJson
extension methods forIEnumerable<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
andAuthPassword
properties - โ Added
AppVeyorSecretAttribute
for generation of secret value entries - โ Added
HttpClient
,HttpRequest
, andHttpResponse
extensions - โ Added
XNode
extensions - โ Added
LatestMavenVersionAttribute
- โ Added
MauiCheckTasks
- โ Added
MinVerTasks
andMinVerAttribute
- โ Added
PowerShellTasks
- โ Added
BootsTasks
- โ Added
NetlifyTasks
- ๐ Fixed check for executables compiled with
PublishSingleFile
- ๐ Fixed
MSBuild
localization usingMSBuildLocator
- ๐ Fixed missing assertion for successful status code in
HttpTasks
- ๐ Fixed Azure Pipelines caching
- ๐ Fixed
IBuildServer.Branch
forAzurePipelines
- ๐ Fixed
OctoVersionTasks
andOctoVersionAttribute
for latest version - ๐ Fixed
AzureSignToolTasks
to invokesign
command - ๐ Fixed missing
Files
property inAzureSignTool
- ๐ Fixed missing
Blame*
properties inDotNetTasks
- ๐ Fixed property types in
ILRepackTasks
- ๐ Fixed
UnityTasks
to auto-detect version - ๐ Fixed quoting for
UnityTasks.LogFile
- โ Removed