Releases: nuke-build/nuke
Releases Β· nuke-build/nuke
v0.23.0
- Changed target frameworks to
netcoreapp3.0
andnet472
- Changed
AzureDevOps
toAzurePipelines
- Changed
CheckBuildProjectConfigurationsAttribute
to skip dot-prefixed directories - Removed
ProjectFromAttribute
- Removed
MSBuildTasks.MSBuildParseProject
- Removed
GitVersion.GetNormalizedAssemblyVersion
andGetNormalizedFileVersion
- 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
andGitVersionTasks
by providingFramework
property
v0.22.2
v0.22.1
v0.22.0
- Changed
UnlistedAttribute
toList
property onParameterAttribute
- Changed summary to show aborted and not-run targets as warning
- Changed
TeamServices
toAzureDevOps
- Changed namespace
Nuke.Common.BuildServers
toNuke.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
andTeamCity.ImportData
- Fixed
SolutionSerializer
to fall back toProjectConfiguration
section - Fixed
MSBuildLocator
package to havevswhere.exe
embedded
v0.21.2
v0.21.1
v0.21.0
v0.20.1
v0.20.0
- 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 resolveBuildNumber
asstring