github nuke-build/nuke 6.0.0
v6.0.0

latest releases: 8.0.0, 7.0.6, 7.0.5...
2 years ago
  • 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

Don't miss a new nuke release

NewReleases is sending notifications on new releases.