Releases: cake-build/cake
Releases · cake-build/cake
v0.6.0
- Added Chocolatey support.
- Added GitReleaseManager support.
- Added GitReleaseNotes support.
- Added GitVersion support.
- Added MyGet build system support.
- Added OpenCover support.
- Added ReportGenerator support.
- Added ReportUnit support.
- Added Cake script analyzer support.
- Extended AssemblyInfo parser.
- Extended ProcessArgumentBuilder with switch.
- Extended TeamCity build system support.
- Improved NuGet release notes handling.
- Refactored Cake Tool handling & tests.
v0.5.5
- Added alias to retrieve all environment variables.
- Added additional xUnit settings.
- Added verbose message when glob pattern did not match anything.
- Added task setup/teardown functionality.
- Fix for referencing parent directory in glob patterns.
- Added verbose logging for file and directory aliases.
- Removed quotes from MSBuild arguments.
- Added StartProcess alias overload taking process arguments as string.
- Added Cake.Testing NuGet package.
- Added support for AssemblyConfiguration when patching assembly information.
- Fixed bug with dots in glob patterns.
- Fixed bug with reference loading (affects #tool and #addin directives).
v0.5.4
- Removed .nuspec requirement for NuGetPack.
- Enhanced exception message to include name of missing argument.
- Extended ProcessAliases with methods returning IProcess.
- Added string formatting for process argument builder.
- Added path to NuGet resolver for Mono on OS X 10.11.
- Added Homebrew install paths to Cake tool resolver.
- Changed NUnit argument prefix from '/' to '-'.
- Restored accidental sematic change with globber predicates.
v0.5.3
- Additional NUnit switches.
- Made IProcess disposable and added Kill method.
- Fix for glob paths containing parentheses.
- Fix for MSBuild Platform target.
- xUnit: Added support for -noappdomain option.
- DupFinder support added.
- InspectCode Support added.
v0.5.2
- Globber performance improvements.
- Increased visibility of skipped tasks.
- Added ILRepack support.
- Fix for PlatformTarget not used in MSBuild runner.
- Changed TeamCityOutput to a nullable boolean.
- Fix for CleanDirectory bug.
- Added support for using-alias-directives (Roslyn only).
- Added XmlPoke support.
v0.5.1
- Increased stability when running on Mono.
- Added MSTest support for Visual Studio 2015 (version 14.0).
- Renamed MSOrXBuild to DotNetBuild.
- Better error reporting on Mono.
- Fixed path bug affecting non Windows systems.
- Cake now logs a warning if an assembly can't be loaded.
v0.5.0
- Added Mono support. 🎉 🎈
- Added XBuild alias.
- Improved tool resolution.
- Added Fixie support.
- Added
IsRunningOnWindows()
alias. - Added
IsRunningOnUnix()
alias. - Added NuGet proxy support.
- Fixed MSBuild verbosity bug.
- Added shebang line support.
v0.4.3
- Added TeamCity support.
- Added filter predicate to globber and clean directory methods.
- Added
Unzip
alias. - Added
DownloadFile
alias. - Added method to retrieve filename without it's extension.
- Added support for
InternalsVisibleToAttribute
when generating assembly info. - Added extension methods to
ProcessSettings
. - Fixed formatting in build report.
- Fixed problems with whitespace in arguments.
v0.4.2
- Added aliases for making paths absolute.
var file = MakeAbsolute(File("./path"))
var dir = MakeAbsolute(Directory("./path"))
- Added support for creating Octopus Deploy releases.
- Contributed by Mathieu Larouche Dube
v0.4.1
- Made Cake work on .NET 4.6 again without experimental flag.
- The tools directory now have higher precedence than environment paths when resolving nuget.exe.