All Versions
92
Latest Version
Avg Release Cycle
37 days
Latest Release
628 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v5.2.1 Changes
June 18, 2021- ๐ Fixed telemetry
- ๐ Fixed humanized string concatenation
-
v5.2.0 Changes
June 18, 2021- โ Added telemetry data collection
- โ Added unified
NukeBuild.Partition
property - โ Added
Rider
,VisualStudio
,VSCode
asHost
implementations - โ Added
GitRepository.IsOnMainBranch
andIsOnMainOrMasterBranch
- โ Added
AbsolutePath
equality operators - ๐ Fixed SpaceAutomation to generate default
refSpec
- ๐ Changed
Microsoft.CodeAnalysis.CSharp
package version to3.9.0
- โ Removed
Refit
reference andITeamCityRestClient
interface - โ Removed
Colorful.Console
reference and embedded figlet fonts
-
v5.1.4 Changes
June 01, 2021- ๐ Fixed
StronglyTypedSolutionGenerator
to resolve root directory only on demand - ๐ Fixed
JetBrains.Annotations
to be packed with source generators - ๐ Fixed missing SpaceAutomation configuration link
- ๐ Fixed
-
v5.1.3 Changes
May 31, 2021- ๐ Fixed filtering explicitly overridden targets in build components
-
v5.1.2 Changes
May 18, 2021- ๐ Fixed target duration to be measured immediately after execution
- ๐ Fixed build script invocation from global tool
- ๐ Fixed
AddPackage
command to allow explicit version parameter - ๐ Fixed navigation methods to not be included in command list
- ๐ Fixed
StronglyTypedSolutionGenerator
to resolve root directory only on demand - ๐ Fixed
EnvironmentInfo.Framework
to use entry assembly - ๐ Fixed parsing of
GitRepository
remote - ๐ Fixed missing pull-request properties in TeamCity
- ๐ Fixed
RunNumber
andRunId
inGitHubActions
to be of typelong
- ๐ Fixed
GitVersionAttribute
to automatically populateGit_Branch
on TeamCity
-
v5.1.1 Changes
April 23, 2021- ๐ Fixed parameter loading with missing default parameters file
- ๐ Fixed visibility of
Directory.Build
files - ๐ Fixed
ArgumentsFromCommitMessageAttribute
to require manual application - ๐ Fixed summary reporting for exceptions to only include first line of message
- ๐ Fixed update notification
- ๐ Fixed PowerShell invocation from
build.cmd
- ๐ Fixed
Update
andSetup
command to not stage parameters file - ๐ Fixed
Update
command for absent bootstrapping scripts - ๐ Fixed skipping unhandled syntax fragments in Cake conversion
- ๐ Fixed missing
Instance
properties forIBuildServer
implementations - ๐ Fixed GitHubActions default cache path
- ๐ Fixed missing property for GitHubActions workflow inputs
- ๐ Fixed quoting in GitHubActions for included/excluded paths
- ๐ Fixed
XmlPoke
to allow specifying encoding - ๐ Fixed
ExternalFilesTask
for single file browse-URL - ๐ Fixed
ICompile
,IPack
,ITest
components to check againstSucceededTargets
- ๐ Fixed setting
RepositoryUrl
inIPack
component
-
v5.1.0 Changes
April 07, 2021- โ Removed
:Fix
command from global tool (superseded by:AddPackage
) - ๐ Changed
.nuke
configuration file to.nuke
directory - ๐ Changed shell-completion to rely on
build.schema.json
file - ๐ Changed default
DependencyBehavior
toSkip
- ๐ Changed
HostType
toHost
base class - ๐ Changed
ExecutionStatus
membersExecuted
toSucceeded
, andExecuting
toRunning
- ๐ Changed
IBuildExtension
instances to be cached - ๐ Changed
IOnBeforeLogo
andIOnAfterLogo
extensions toIOnBuildCreated
andIOnBuildInitialized
- ๐ Changed
IsSuccessful
to check for succeeded, skipped and collective targets - ๐ Changed
ParameterAttribute
to allow external value providers withValueProviderType
andValueProviderMember
- ๐ Changed GitHubActions secret names to split on camel-humps
- โ Added support for parameter files (profiles)
- โ Added source generator for strong-typed solutions
- โ Added shorthand dependencies for build components
- โ Added
ReportSummary
for summary extension toNukeBuild
andINukeBuild
- โ Added exception reporting in summary
- โ Added
ParameterPrefixAttribute
for build components - โ Added build extensions for
OnTargetSkipped
,OnTargetRunning
,OnTargetSucceeded
, andOnTargetFailed
- โ Added styling for unlisted targets in execution plan HTML
- โ Added
:Secrets
command to global tool andSecretAttribute
for encryption in parameters files - โ Added
:AddPackage
command to global tool - โ Added
:GetConfiguration
command to global tool - โ Added
:Update
command to global tool - โ Added
:CakeConvert
and:CakeClean
commands to global tool - โ Added generation of
Directory.Build.props
andDirectory.Build.targets
files - โ Added parameter resolution for root directory in global tool
- โ Added shell-navigation aliases
nuke/
andnuke-
- โ Added
ScheduledTargets
,RunningTargets
,AbortedTargets
,FailedTargets
,SucceededTargets
collections toNukeBuild
andINukeBuild
- โ Added
ArgumentsFromCommitMessageAttribute
and:Trigger
command to global tool - โ Added
ExitCode
toINukeBuild
- โ Added
IsFinished
andIsFailing
toNukeBuild
andINukeBuild
- โ Added caching for
ValueInjectionUtility.TryGetValue
- โ Added equality operators and implicit conversion to string for Enumeration
- โ Added
GetProject
,GetSolutionFolder
,Projects
, andSolutionFolders
toSolutionFolder
- โ Added
GetRuntimeIdentifers
toProjectExtensions
- โ Added string-escape extension for MSBuild in
DotNetTasks
andMSBuildTasks
- โ Added
EnsureExistingDirectory
andEnsureExistingParentDirectory
overloads forAbsolutePath
- โ Added
XmlPeekElements
toXmlTasks
- โ Added
GitRepository
propertiesRemoteName
andRemoteBranch
- โ Added support for
NerdbankGitVersioning
- โ Added
NoCache
property toGitVersionAttribute
with default valuetrue
- โ Added
SendOrUpdateSlackMessage
toSlackTasks
- โ Added support for JetBrains SpaceAutomation
- โ Added support for GitHub Actions dispatch workflows
- โ Added support for GitLab CI
- โ Added support for multiple AppVeyor configurations
- โ Added support for AppVeyor secrets
- โ Added support for platform-independent TeamCity configurations
- โ Added TeamCity parameter to replace run-button caption
- โ Added
AddTeamCityLogger
forDotNetTest
task - โ Added
IsPersonalBuild
property toTeamCity
- โ Added caching for
AzurePipelinesAttribute
andGitHubActionsAttribute
- โ Added
SetVariable
toAzurePipelines
- โ Added
CodeMetricsTasks
- โ Added
PulumiTasks
- โ Added
CodecovTasks
- โ Added
CorFlagsTasks
- โ Added
FixieTasks
- โ Added
ILRepackTasks
- ๐ Fixed skip reason for targets skipped from
--skip
parameter - ๐ Fixed execution plan legend
- ๐ Fixed execution plan highlighting for multiple default targets
- ๐ Fixed
ConsoleUtility
to allow full deletion of secret - ๐ Fixed exception reporting for
ExecutableTargetFactory
- ๐ Fixed handling of value types in
ValueInjectionUtility.TryGetValue
- ๐ Fixed calculation of value sets for collection parameters
- ๐ Fixed compilation of legacy template
- ๐ Fixed
IsDescendantPath
to split path parts - ๐ Fixed
MoveDirectory
with additionaldeleteRemainingFiles
parameter - ๐ Fixed
SwitchWorkingDirectory
to respectallowCreate
parameter - ๐ Fixed
ResponseArchive
inISignPackages
build component - ๐ Fixed MSBuild path resolution to fallback to using
dotnet --list-sdks
- ๐ Fixed client usage in
GitHubTasks
- ๐ Fixed token ordering in
TemplateUtility
- ๐ Fixed default value for collections in TeamCity configurations
- ๐ Fixed TeamCity composite configurations to propagate failures
- ๐ Fixed
TeamCity
andAzurePipelines
to update build numbers in environment variables - ๐ Fixed
TriggerBatch
in AzurePipelines generation - ๐ Fixed condition in AppVeyor generation
- ๐ Fixed
FileFilters
property inReportGeneratorTasks
- ๐ Fixed logger for
DocFXTasks
- ๐ Fixed
Severity
property inReSharperTasks
- ๐ Fixed missing
MSBuild
andToolRestore
task inDotNetTasks
- ๐ Fixed missing
Buildx
task inDockerTasks
- ๐ Fixed missing
CoverDotNet
task inDotCoverTasks
- ๐ Fixed missing
GenericCoveragePaths
property inSonarScannerTasks
- ๐ Fixed missing properties in
ReSharperTasks
- ๐ Fixed missing properties in
TeamCity
,GitHubActions
, andAzurePipelines
- ๐ Fixed missing
SignToolDigestAlgorithm
enumeration inSignToolTasks
- โ Removed
-
v5.0.2 Changes
December 07, 2020- ๐ Fixed
ChangelogTasks
to use HTTPS links in history - ๐ Fixed
DotNetRun
andDotNetTest
run settings - ๐ Fixed conditions for informational text
- ๐ Fixed
-
v5.0.1 Changes
December 06, 2020- ๐ Fixed configuration generation to wait for user input after file changes
- ๐ Fixed build summary for durations smaller than 1 second
- ๐ Fixed build summary and
IBuildExtension
instances to be skipped if no targets were started - ๐ Fixed build summary to hide irrelevant durations
- ๐ Fixed setting of
EmbeddedPackagesDirectory
for global tools - ๐ Fixed
PackPackageToolsTask
to use lower-case package ids - ๐ Fixed
ParameterAttribute.ValueProvider
to allow members of typeIEnumerable<string>
- ๐ Fixed
Logger
to removeControlFlow
from stacktrace - ๐ Fixed assertion messages for warnings
- ๐ Fixed path and quoting in
build.cmd
- ๐ Fixed
GitVersion.Tool
version in project templates - ๐ Fixed
LatestMyGetVersionAttribute
to handle new RSS feed format - ๐ Fixed missing arguments
PublishReadyToRun
,PublishSingleFile
,PublishTrimmed
,PublishProfile
,NoLogo
forDotNetPublish
- ๐ Fixed parameter name
Verbosity
inDotNetPack
- ๐ Fixed enumeration value
lcov
inCoverletTasks
- ๐ Fixed
ReSharperTasks
to use correct tool path - ๐ Fixed
ChangelogTasks
to respect additional markdown-linting rules - ๐ Fixed TeamCity generator to consider artifact products from all relevant targets
- ๐ Fixed condition for skipping lines in TeamCity parameter files
-
v5.0.0 Changes
November 12, 2020- ๐ Fixed version number