v0.33.0
As part of this release we had 44 issues closed.
Breaking changes
- #2514 Add additional report types for ReportGenerator (@flcdrg)
- #2130 Add exceptions thrown to TaskTeardownContext (@joeharrison714)
- #2141 Add Verbosity property to GitVersionSettings (@WhiteWaterCoder)
Features
- #2456 Add logging aliases to override the log verbosity (@gitfool)
- #2453 Unify pull request status across providers (@gitfool)
- #2440 Add EnvironmentVariable alias (@gitfool)
- #2400 Add globber pattern support to the #load directive (@gitfool)
Bugs
- #2504 Update .NET Core SDK 2.1.505 (@devlead)
- #2487 Warn and skip code gen for duplicate aliases (@devlead)
- #2481 FilePath and DirectoryPath implicit conversions should return null when passed null (@jnm2)
- #2473 ParseAssemblyInfo does not support .NET Core generated assembly info (@Joev-)
- #2468 DotNet commands do not respect the verbosity (@Roemer)
- #2439 HtmlInline_AzurePipelines and MHtml shares the same numeric value (@yansklyarenko)
- #2432 Azure Pipelines build system not recognized with non-Windows jobs (@gitfool)
- #2088 VSWhere -requires and -products argument values are quoted but VSWhere doesn't support multiple values in quotes (@sean-rose)
Improvements
- #2507 Cake.CoreCLR can't handle whitespace in path (@Roadrunner67)
- #2491 Add additional Azure DevOps (TFBuild) properties (@flcdrg)
- #2484 Octopus Deploy 2019.1 and Spaces feature (@kcamp)
- #2478 Lock file arguments for NuGet and dotnet restore (@flcdrg)
- #2474 TeamCityProvider.BuildProblem method should conform to TeamCity API (@kcamp)
- #2472 Expose ICakeConfiguration (or specific values like tools path) on context (@daveMueller)
- #2465 Roundhouse dotnet tool does not run (@gep13)
- #2463 DoesForEach don't support data context for items functions (@farodin91)
- #2462 Added unit tests for Cake.Core (@patriksvensson)
- #2459 Add MSBuildPath to NuGetRestoreSettings (@daveMueller)
- #2449 ARM64 missing from MSBuild target platform (@GeertvanHorrik)
- #2445 Add OnError (@yansklyarenko)
- #2433 NugetRestore still using msbuild 15 (@devlead)
- #2429 Add provider name to BuildSystem (@gitfool)
- #2415 Add support for MSBuild options to enable RestoreLockedMode (@fseegraeber)
- #2393 MethodAliasGenerator doesn't generate parameter attributes (@kcamp)
- #2345 Allow NuGetRestoreSettings to opt out of setting -NonInteractive (@flcdrg)
- #2270 Allow to listen and modify redirected standard output of a process (@fseegraeber)
- #2124 Add Support for IEnumerable tokens on TextTransformationExtensions (@gitfool)
- #2087 Include more detailed exception information when Exception is AggregateException (@devlead)
- #2026 Support for additional SignTool flags (@jhromadik)
- #2019 Clean up some parser tests (@homelchenko)
- #1384 Enhancement: Add support for filtering files in Globbing alias (@kcamp)
- #820 Log tools command-line at higher log level (preferably default) (@gitfool)
Documentation
- #2512 TFBuildPublishCodeCoverageData xml comments minor typo (@flcdrg)
- #2025 The tool path for MSpec needs to be changed in the documentation (@gep13)
Pull requests were reviewed by: @bjorkstromm, @devlead, @gep13, @patriksvensson
Fixes issues reported by: @AntonPetrov83, @ben-wallis, @devlead, @farodin91, @flcdrg, @gitfool, @homelchenko, @jnm2, @joeharrison714, @Joev-, @kcamp, @maldworth, @Myoxocephalus, @NooNameR, @patriksvensson, @richardgavel, @Roadrunner67, @Roemer, @sean-rose, @SIkebe, @variax, @VladislavAntonyuk, @WhiteWaterCoder