All Versions
Latest Version
Avg Release Cycle
37 days
Latest Release
286 days ago

Changelog History
Page 4

  • v0.24.1 Changes

    February 07, 2020
    • ๐Ÿ›  Fixed NuGetPackageResolver to include dependencies during tool path resolution
    • ๐Ÿ›  Fixed parsing of TeamCity environment variables
    • ๐Ÿ›  Fixed execution flags for and build.cmd scripts during setup
    • ๐Ÿ›  Fixed assertion message in UnityTasks
    • ๐Ÿ›  Fixed build.cmd to have newline at end-of-file
    • ๐Ÿ›  Fixed logo spacing
  • v0.24.0 Changes

    February 02, 2020
    • โœ‚ Removed NuGetPackage tasks and AutoMapper package reference
    • โœ‚ Removed TeamCity definitions for VcsRoot and trigger timezones
    • ๐Ÿ”„ Changed AbsolutePath, RelativePath, WinRelativePath and UnixRelativePath to outer scope
    • ๐Ÿ”„ Changed default package for DotCoverTasks to JetBrains.dotCover.DotNetCliTool
    • ๐Ÿ”„ Changed default includes to be provided via Nuke.Common.targets
    • ๐Ÿ”„ Changed ConfigurationGenerationAttributeBase to ConfigurationAttributeBase
    • ๐Ÿš€ Changed manually invoked targets to be TeamCity deployment configurations
    • ๐Ÿ”„ Changed AzurePipelines interface to use enumerations for test result type and code coverage tool type
    • ๐Ÿ”„ Changed package version for Glob, Microsoft.IdentityModel.Clients.ActiveDirectory, Newtonsoft.Json, NuGet.Packaging, Refit, YamlDotNet
    • โž• Added cross-platform build.cmd bootstrapping script
    • โž• Added build emotions
    • โž• Added update of build number for TeamCity, AppVeyor, and Azure Pipelines from GitVersionAttribute
    • โž• Added AzureKeyVault โ€“ previously available as addon
    • โž• Added DocFXTasks, DockerTasks, HelmTasks, KubernetesTasks, and NSwagTasks โ€“ previously available as addons
    • โž• Added TeamCity logger extension method for DotNetBuildSettings
    • โž• Added support for checkboxes in TeamCity configuration
    • โž• Added GitHubTasks
    • โž• Added ProjectModelTasks.CreateSolution
    • โž• Added Solution.GetProject and GetSolutionFolder overloads via Guid
    • โž• Added TeamCity.NightlyBuildAlways property
    • โž• Added detailed null-check for configuration property
    • โž• Added Coverlet extension methods for DotNetTest task
    • โž• Added AzurePipelines.PublishCodeCoverage
    • โž• Added setters for Project properties
    • โž• Added Solution.AddSolution and ProjectModelTask.CreateSolution overload for creating global solutions
    • โž• Added path extension methods for Get(Win|Unix)RelativePathTo, Contains, and To(Win|Unix)RelativePath
    • โž• Added NoFetch, Framework, and UpdateBuildNumber properties to GitVersionAttribute
    • ๐Ÿ›  Fixed directory creation in bootstrapping scripts
    • ๐Ÿ›  Fixed artifact paths for TeamCity and Azure Pipelines
    • ๐Ÿ›  Fixed path separators for AppVeyor and GitHubActions configurations
    • ๐Ÿ›  Fixed NSwag to quote tool path
    • ๐Ÿ›  Fixed SolutionSerializer to handle inconsistent whitespaces
    • ๐Ÿ›  Fixed NpmCi task to include definite argument
    • ๐Ÿ›  Fixed VSTestSettings.TestCaseFilters to be list of strings
    • ๐Ÿ›  Fixed EnvironmentInfo.FrameworkName
    • ๐Ÿ›  Fixed cleanCheckoutDirectory to be set for all TeamCity build types
    • ๐Ÿ›  Fixed AddTeamCityLogger extension method
    • ๐Ÿ›  Fixed buildType reference in TeamCity build-finished triggers
    • ๐Ÿ›  Fixed ReportGenerator task to resolve ReportGenerator.dll
    • ๐Ÿ›  Fixed sharing of artifacts between agents
    • ๐Ÿ›  Fixed GitVersionSettings.UpdateAssemblyInfoFileNames to be an array
  • v0.23.7 Changes

    January 28, 2020
    • ๐Ÿ›  Fixed summary alignment for hosts that trim whitespaces
  • v0.23.6 Changes

    January 12, 2020
    • ๐Ÿ›  Fixed InspectCodeTasks to use new plugin endpoint for downloading
    • ๐Ÿ›  Fixed AppVeyorOutputSink to issue a warning when exceeding the default limit of 500 messages
  • v0.23.5 Changes

    January 10, 2020
    • ๐Ÿ›  Fixed CI integrations to use correct warning/error reporting infrastructure
    • ๐Ÿ›  Fixed TeamCity configuration to use UTF-8 encoding
    • ๐Ÿ›  Fixed process encoding by setting StandardOutputEncoding and StandardErrorEncoding to UTF-8
    • ๐Ÿ›  Fixed solution deserialization for missing configuration section
    • ๐Ÿ›  Fixed logo spacing
  • v0.23.4 Changes

    November 16, 2019
    • ๐Ÿ›  Fixed assignment for NuGetAssetsConfigFile when BuildProjectDirectory is null
    • ๐Ÿ›  Fixed ToolPathResolver to not require framework when only one file matches
  • v0.23.3 Changes

    November 02, 2019
    • ๐Ÿ›  Fixed separator in Azure Pipelines service messages
  • v0.23.2 Changes

    November 02, 2019
    • ๐Ÿ›  Fixed ensuring of existing directory for generation of configuration files
    • ๐Ÿ›  Fixed packaging of MSBuildTaskRunner in Nuke.Common
  • v0.23.1 Changes

    November 02, 2019
    • ๐Ÿ›  Fixed checking hashes for non-existing configuration files
    • ๐Ÿ›  Fixed null-reference exception for commands without message
  • v0.23.0 Changes

    October 31, 2019
    • ๐Ÿ”„ Changed target frameworks to netcoreapp3.0 and net472
    • ๐Ÿ”„ Changed AzureDevOps to AzurePipelines
    • ๐Ÿ”„ Changed CheckBuildProjectConfigurationsAttribute to skip dot-prefixed directories
    • โœ‚ Removed ProjectFromAttribute
    • โœ‚ Removed MSBuildTasks.MSBuildParseProject
    • โœ‚ Removed GitVersion.GetNormalizedAssemblyVersion and GetNormalizedFileVersion
    • โž• Added NuGet package resolution from project.assets.json file
    • โž• Added CI interface resolution via CIAttribute
    • โž• Added Bamboo interface
    • โž• Added TeamCityImportDotCoverPathAttribute to address version mismatch
    • โž• Added GitHubActionsAttribute for configuration generation
    • โž• Added AzurePipelinesAttribute for configuration generation
    • โž• Added AppVeyorAttribute for configuration generation
    • โž• Added execution of dotnet build-server shutdown when build has finished
    • โž• Added NpmCi task
    • ๐Ÿ›  Fixed TeamCity parameter dictionaries to use original keys
    • ๐Ÿ›  Fixed NuGet package resolution for project files without PackageReference items
    • ๐Ÿ›  Fixed code inspections in PowerShell script
    • ๐Ÿ›  Fixed resolution for legacy package directories
    • ๐Ÿ›  Fixed generation of Partition parameter and script paths
    • ๐Ÿ›  Fixed ToolPathResolver to support global tool packages
    • ๐Ÿ›  Fixed ReportGeneratorTasks and GitVersionTasks by providing Framework property