All Versions
Latest Version
Avg Release Cycle
24 days
Latest Release
125 days ago

Changelog History
Page 4

  • 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
  • v0.22.2 Changes

    September 29, 2019
    • ๐Ÿ›  Fixed SourceLink integration
  • v0.22.1 Changes

    September 21, 2019
    • ๐Ÿ›  Fixed assertion message for missing packages
  • v0.22.0 Changes

    September 17, 2019
    • ๐Ÿ”„ Changed UnlistedAttribute to List property on ParameterAttribute
    • ๐Ÿ”„ Changed summary to show aborted and not-run targets as warning
    • ๐Ÿ”„ Changed TeamServices to AzureDevOps
    • ๐Ÿ”„ Changed namespace Nuke.Common.BuildServers to Nuke.Common.CI.*
    • โž• Added support for multiple default targets
    • โž• Added support for PackageDownload item group
    • โž• Added support for hyphens in target names
    • โž• Added support for absolute paths in LocalExecutableAttribute
    • โž• Added support for GitHubActions
    • โž• Added TeamCity configuration generation via TeamCityAttribute
    • โž• Added XML serialization for .NET Core
    • โž• Added reporting of TeamCity statistical values
    • โž• Added additional methods for CloudFoundryTasks
    • โž• Added ProjectType for Docker and SQL projects
    • โž• Added implicit cast operator for generated enumerations
    • โž• Added InnoSetupTasks
    • โž• Added TwitterTasks
    • โž• Added IOnBuildFinished build extension
    • โž• Added missing arguments for CoverletTasks
    • ๐Ÿ›  Fixed --boot in setup for .NET Framework/Mono support
    • ๐Ÿ›  Fixed XML documentation for generated CLI tasks
    • ๐Ÿ›  Fixed MSBuildToolPathResolver to consider preview editions
    • ๐Ÿ›  Fixed NuGetPackageResolver to allow multiple versions of the same package
    • ๐Ÿ›  Fixed TeamCity.SetParameter and TeamCity.ImportData
    • ๐Ÿ›  Fixed SolutionSerializer to fall back to ProjectConfiguration section
    • ๐Ÿ›  Fixed MSBuildLocator package to have vswhere.exe embedded
  • v0.21.2 Changes

    July 28, 2019
    • ๐Ÿ›  Fixed validation to exclude requirements of skipped targets
    • ๐Ÿ›  Fixed solution serialization to include malicious project GUID in error message
  • v0.21.1 Changes

    July 19, 2019
    • ๐Ÿ›  Fixed logging of warnings
  • v0.21.0 Changes

    July 15, 2019
    • Changed ProjectModelTasks.ParseProject to revert MSBUILD_EXE_PATH environment variable
    • โž• Added CloudFoundryTasks
    • โž• Added missing arguments for SonarScannerTasks
    • โž• Added missing arguments for OctopusTasks
    • โž• Added Jenkins.BranchName and Jenkins.ChangeId
  • v0.20.1 Changes

    June 02, 2019
    • ๐Ÿ›  Fixed MSBuild evaluation issues by updating NuGet.Packaging to v4.9.2
  • v0.20.0 Changes

    May 29, 2019
    • ๐Ÿ”„ Changed Solution.GetProject to allow resolution from full path
    • ๐Ÿ”„ Changed HTML execution plan to be shown left-to-right
    • โž• Added When overload for combinatorial settings
    • โž• Added Project.GetOutputType method for convenience
    • โž• Added GlobbingOptionsAttribute for configuration of case-sensitivity
    • ๐Ÿ›  Fixed casing of NuGet.exe
    • ๐Ÿ›  Fixed TeamServices to resolve BuildNumber as string
  • v0.19.2 Changes

    May 10, 2019
    • Fixed ProjectModelTasks to use existing MSBUILD_EXE_PATH value
    • ๐Ÿ›  Fixed ParameterService to consider nullable enum types in value set calculation
    • ๐Ÿ›  Fixed compile errors in build template