Releases: cake-build/cake
v0.11.0
As part of this release we had 25 issues closed.
Bugs
- #846 Regression: ProcessArgumentListExtensions was renamed (@patriksvensson)
- #839 DNU usage of multi arguments changed (@adamhathcock)
- #823 MSTest tool resolution fail if Visual Studio isn't in default location (@devlead)
- #811 Fix issue with final build step
- #797 Actual type of RepositoryUrl is String not Uri
Features
- #833 Add configuration file for Cake
- #814 Add Text Transform support (@RLittlesII)
- #791 Add FileSize alias
- #742 Add TravisCI buildsystem
- #644 Add Bitrise CI build system support
- #362 Add integration tests (@patriksvensson)
Improvements
- #854 Remove tools and addins from packages.config (@patriksvensson)
- #850 Setup Issue and Pull Request Templates (@gep13)
- #835 Obsolete XmlPoke string alias and add new method/alias for string (@devlead)
- #832 Signtool: Add support for certificates from the certificate store based on thumbprint
- #830 Add generic optional tool timeout (@devlead)
- #818 Add NuGetPacker support for IncludeReferencedProjects (@gitfool)
- #801 Parse multiple InternalsVisibleTo attributes from AssemblyInfo (@patriksvensson)
- #774 Add StorePasswordInClearText to NuGetSoiurceAdd NuGetSourcesSettings
- #766 TeamCity ImportDotCoverCoverage tests fail when running on TeamCity (@devlead)
- #762 Have TeamCityDisposableExtensions extend ITeamCityProvider (@RichiCoder1)
- #760 Remove (Install) from Chocolatey Package
- #743 Setup/Teardown should provide ICakeContext (@patriksvensson)
- #524 Signtool: Add support for description (/d) (@apmorton)
- #438 Support NuGet 3 new parameters (@devlead)
Documentation
Fixes issues reported by: @appakz, @devlead, @gep13, @ghuntley, @gitfool, @patriksvensson, @RichiCoder1, @RLittlesII
v0.10.1
As part of this release we had 3 issues closed.
Bugs
- #805 Exception running InspectCode and then directly after TeamCity.ImportData (@gep13)
- #783 Ensure Cake Assemblies are stamped with current version number (@gep13)
Improvement
Fixes issues reported by: @gep13, @laurentkempe, @patriksvensson
v0.10.0
As part of this release we had 13 issues closed.
Bugs
- #744 XUnit command line bug (@devlead)
- #737 Cake does not find it's own nuget.exe on Linux (@hal-ler)
- #725 Sanitization in TeamCity Provider places extra apostrophe if '[' is used
- #718 Path segment bug (or test bug, choose your own adventure!) (@daveaglick)
Features
- #723 Add support for importing coverage to TeamCity (@bjorkstromm)
- #722 Add DotCover Cover support
- #695 Add SpecFlow support (@bjorkstromm)
- #693 Add Jenkins CI build system support
Improvements
- #740 Add dependencies to NuGetPackSettings
- #733 Use V3 Nuget in bootstrapper
- #732 Remove logging from task setup/teardown
- #708 Update ReleaseNotes.md
- #705 Removed year from © in readme
- #567 Add GitVersion into build.cake (@gep13)
Fixes issues reported by: @bjorkstromm, @daveaglick, @devlead, @gep13, @ghuntley, @hal-ler, @jeffdoolittle, @patriksvensson, @RLittlesII, @RossHammer
v0.9.0
As part of this release we had 25 issues closed.
Bugs
- #692 Add missing command line switch for ILRepack's targetplatform (@gep13)
- #689 DNU tools only work on windows
- #684 Change Nuget.Core.dll to NuGet.Core.dll in build script
- #682 ScriptAliasFinder fails on Mono when assembly isn't loaded in FindAliases (@nathansoz)
- #649 FileExists alias in should make the provided path absolute
Features
- #658 Add support for dotCover (@bjorkstromm)
- #640 Add Continua CI build system support
Improvements
- #697 Build release branches on AppVeyor (@gep13)
- #694 Add Unit Tests for ILRepackRunner (@gep13)
- #688 OpenCover tool only intercepts the last test assembly
- #678 Update license to remove year, as this is not required (@devlead)
- #666 Support for Properties argument in nuget pack (@daveaglick)
- #662 Extend NuGet aliases
- #659 Corrected Class Name Associated with Unit Test
- #657 Add DotNetBuild settings extension methods and tests
- #654 Replace #if !UNIX with [WindowsFact]
- #639 Don't show delegating tasks in summary
- #638 Task Summary should include skipped tasks (@ErikSchierboom)
- #637 Support for nuget packing of project files
- #621 Add method to get relative paths (for paths)
- #569 Full Build/Publish Automation for Cake (@gep13)
- #534 Tool: Write exit code to log (@ErikSchierboom)
- #512 Allow use of ICakeContext in WithCriteria
- #474 Command line parameters should follow conventions
Fixes issues reported by: @andycmaj, @daveaglick, @dbent, @devlead, @ErikSchierboom, @gep13, @jenshorn, @jrnail23, @nathansoz, @patriksvensson, @Sam13
v0.8.0
As part of this release we had 8 issues closed.
Bug
- #624 DNUPackSettings OutputDirectory should be a DirectoryPath (@reicheltp)
Features
- #619 Add GitLink Alias
- #616 Make #tool and #addin package manager agnostic (@patriksvensson)
- #598 XmlPeek alias
Improvements
- #630 The Aliases in GitReleaseManager should provide overloads for not passing in Settings
- #608 Move from WebClient to HttpClient
- #604 PlatformTarget is missing Win32 (@patriksvensson)
- #574 Move ToolFixture to Cake.Testing
- #375 Line number in error messages is incorrect when using directives (@patriksvensson)
Fixes issues reported by: @gep13, @khellang, @patriksvensson, @Redth, @reicheltp, @Sam13, @vktr
v0.7.0
As part of this release we had 10 issues closed.
Bugs
- #592 CakeBuildLog ConsolePalette missing LogLevel.Fatal map (@devlead)
- #535 StartProcess hangs sometimes with large input (@devlead)
Improvements
- #593 Log errors to console standard error (@devlead)
- #584 Support arbitrary text when parsing AssemblyInformationalVersion
- #575 Run unit tests on Travis (@patriksvensson)
- #556 Use OutputDirectory property in Choco Pack for Cake
- #500 Workarounds for incomplete tool settings (@patriksvensson)
Features
Documentation
- #581 Added missing CakeAliasCategory attribute
- #554 Add code of conduct (@patriksvensson)
Fixes issues reported by: @devlead, @gep13, @jrnail23, @krippz, @MatthewKing, @patriksvensson, @Redth
v0.6.4
v0.6.3
As part of this release we had 3 issues closed.
Bugs
- #557 ProcessStartInfo filename not always Quoted (@devlead)
- #552 Support spaces in MSBuild configuration (@SharpeRAD)
Feature
- #540 Add support for DNU (@jorisdebock)
Fixes issues reported by: @devlead, @patriksvensson, @SharpeRAD
v0.6.2
As part of this release we had 1 issue closed.
Bug
- #549 CakeEnvironment.GetTargetFramework throws on Mono (@patriksvensson)
Fixes issues reported by: @patriksvensson
v0.6.1
As part of this release we had 22 issues closed.
Bugs
- #538 Correct parameter passed to Create method of GitReleaseManager
- #518 Misconfiguration in GitVersion Runner
- #515 Null Reference Exception being thrown when analyzing ReSharper CLI Reports
- #501 ComVisible Attribute not being parsed correctly by AssemblyInfoParseResult
- #497 Globber exception when path has ampersand
- #486 BUG: CopyFile logs incorrect targetFilePath
- #476 ParseAssemblyInfo does not ignore commented information
Features
- #531 Get support for .cake files in GitHub
- #530 Create a Visual Studio Code extension for Cake
- #528 Add support for ARM processor
- #471 Add NUnit 3 support (@rprouse)
- #373 Issue with External nugets used directly via #addin directive
- #283 Add support to deprecate aliases
Improvements
- #546 Change Chocolatey Task to not run by default
- #541 Add new AppVeyor Environment Variable
- #537 Add Task for creating Release Notes
- #522 Need ability to specify which MSBuild platform to use
- #510 Allow specifying an output directory for ChocolateyPack
- #452 DupFinder: Provide ability to fail the build on detected issues
- #451 InspectCode: Provide ability to fail the build on detected issues
- #380 Make TextTransform handle Regex Special Characters (@patriksvensson)
Documentation
Fixes issues reported by: @gep13, @jrnail23, @marcosnz, @molehillrocker, @patriksvensson, @RichiCoder1, @rprouse, @vktr