NUKE/common v0.4.0 Release Notes
Release Date: 2018-05-02 // almost 6 years ago-
- ๐ Deprecated
Nuke.Core
namespace. All types have been moved toNuke.Common
- ๐ Changed parameter binding to allow lisp-cased arguments (dashes for camel-humps)
- ๐ Changed build execution to automatically unwrap
AggregateException
andTargetInvocationException
- ๐ Changed build server instances to access variables in non-ensured way
- ๐ Changed
GitRepository.FromLocalDirectory
to not return null but fail instead - ๐ Changed reference from
NuGet.Client
toNuGet.Packaging
- ๐ Changed summary output to use
Trace
,Error
,Success
methods ofLogger
- โ Added integration infrastructure for ReSharper plugin
- โ Added typo-checking for arguments that should be bound via
ParameterAttribute
- โ Added automatic retrieval of
GitRepositoryAttribute.BranchName
from build server instances - โ Added
Logger.Success
method - ๐ Fixed
GitRepository.ParseUrl
to strip username and password - ๐ Fixed nullable properties in
TeamServices
andBitrise
- ๐ Fixed host simulation
- ๐ Fixed environment variable parsing when case-insensitive duplicates are found
- ๐ Deprecated