Skip to content

Releases: nuke-build/nuke

v0.13.0

12 Jan 22:55
Compare
Choose a tag to compare
  • Changed verification of PATH environment variable to be executed only with Trace log level
  • Added ToolSettings.When for conditional fluent modifications
  • Added .editorconfig file in setup to avoid formatting issues
  • Added DotMemoryUnitTasks
  • Added missing properties in DotNetCleanSettings, DotNetRestoreSettings and MSBuildSettings.Restore

v0.12.4

12 Jan 22:55
Compare
Choose a tag to compare
  • Fixed SolutionAttribute to handle empty configuration file

v0.12.3

12 Jan 22:53
Compare
Choose a tag to compare
  • Fixed EnvironmentInfo.Variables not to be cached
  • Fixed Glob package reference in legacy template
  • Fixed error message for unresolvable root directory
  • Fixed global tool setup to hide choice of bootstrapping by default
  • Fixed NuGetPackageResolver assertion for dependency resolution

v0.12.2

12 Jan 22:52
Compare
Choose a tag to compare
  • Fixed globbing related issues
  • Fixed shell-completion to not split common names
  • Fixed bootstrapping scripts to guard extraction of SDK version
  • Fixed help text to be printed before value injection

v0.12.1

12 Jan 22:50
Compare
Choose a tag to compare
  • Fixed bootstrapping scripts to exit without closing PowerShell
  • Fixed expansion for Unix environment variables
  • Fixed separator for target parameters
  • Fixed ToolPathResolver to resolve decidedly
  • Fixed GitVersionTasks to resolve based on GitVersion.CommandLine.DotNetCore package
  • Fixed InjectionAttributeBase to pass build instance
  • Fixed ReflectionService to be public to allow usage in addons
  • Fixed DotNetTasks to expose restore related parameters for test, build, publish, pack, run

v0.12.0

12 Jan 22:49
Compare
Choose a tag to compare
  • Changed NukeBuild properties to be static
  • Changed NukeBuild.RootDirectory to allow resolution from parameter
  • Added package resolution for Paket
  • Added shell-completion for global tool
  • Added parameter resolution for Enumeration subclasses
  • Added PathExecutableAttribute and PackageExecutableAttribute for Tool delegate resolution
  • Added PackPackageToolsTask for global tool packaging
  • Added MSpecTasks
  • Fixed bootstrapping scripts to install by channel instead of latest version
  • Fixed Glob package version to 0.3.2
  • Fixed Arguments passing of secret parameter

v0.11.1

12 Jan 22:49
Compare
Choose a tag to compare
  • Security: Updated YamlDotNet version

v0.11.0

12 Jan 22:49
Compare
Choose a tag to compare
  • Removed deprecated APIs
  • Added event methods OnBuildCreated, OnBuildInitialized, OnBuildFinished, OnTargetStart, OnTargetAbsent, OnTargetSkipped, OnTargetExecuted and OnTargetFailed

v0.10.5

12 Jan 22:48
Compare
Choose a tag to compare
  • Fixed --source parameter for DotNetRestore to be collection

v0.10.4

12 Jan 22:48
Compare
Choose a tag to compare
  • Fixed GitRepository when origin URL uses SSH without username