Skip to content

Releases: cake-contrib/Cake.Recipe

3.1.1

23 Aug 11:09
fce9759
Compare
Choose a tag to compare

Ship the contents of the previous release. See #993 for more information

3.1.0

23 Aug 10:57
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Feature

  • #992 Add ability to control KuduSync ignore list

SHA256 Hashes of the release artifacts

  • a651a6bdfa0528a9b8cd2bf169c1a969df08936a2e905edc6366f5062b13ce7c Cake.Recipe.3.1.0.nupkg

3.0.1

08 Aug 20:24
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Bug

  • #894 Update nuspec information with correct package versions

SHA256 Hashes of the release artifacts

  • 107de53607371b006e817d225499c9074cf7799fa6c835a3278f161f82af4cd4 Cake.Recipe.3.0.1.nupkg

3.0.0

08 Aug 19:33
Compare
Choose a tag to compare

As part of this release we had 39 issues closed.

Breaking changes

  • #873 Remove usage of DupFinder
  • #762 Support Cake 1.0.0

Feature

  • #775 Add ability to skip pushing duplicate nuget packages

Bugs

  • #854 publishing fails on ubuntu, when nuget is installed on the system
  • #816 Changing title away from the repository name, breaks edit badge in wyam and appveyor
  • #803 Update ToolSettings class to use GitVersion.Tool from nuget.org

Improvements

  • #862 update JetBrains.ReSharper.CommandLineTools
  • #859 Reference to addin Cake.Gitter in addins.cake needs to be updated
  • #857 Reference to addin Cake.Coveralls in addins.cake needs to be updated
  • #849 Reference to addin Cake.Wyam in addins.cake needs to be updated
  • #834 Reference to tool GitVersion.Tool in toolsettings.cake needs to be updated
  • #833 Reference to tool JetBrains.ReSharper.CommandLineTools in toolsettings.cake needs to be updated
  • #832 Reference to tool ReportGenerator in toolsettings.cake needs to be updated
  • #828 Reference to addin Cake.Gitter in addins.cake needs to be updated
  • #827 Reference to addin Cake.Coveralls in addins.cake needs to be updated
  • #826 Reference to addin Cake.Transifex in addins.cake needs to be updated
  • #825 Reference to addin Cake.AppVeyor in appveyor.cake needs to be updated
  • #824 Reference to addin Cake.MicrosoftTeams in addins.cake needs to be updated
  • #823 Reference to addin Cake.Figlet in addins.cake needs to be updated
  • #822 Reference to addin Cake.Codecov in addins.cake needs to be updated
  • #821 Reference to addin Cake.Kudu in addins.cake needs to be updated
  • #820 Reference to addin Cake.Slack in addins.cake needs to be updated
  • #819 Reference to addin Cake.Email in addins.cake needs to be updated
  • #804 Update Cake version supported criteria to follow major versions
  • #791 Reference to tool JetBrains.ReSharper.CommandLineTools in toolsettings.cake needs to be updated
  • #723 Update Cake Recipe scripts to support Cake 1.0

Documentation

  • #845 Action-versions in GH-Action should be pinned
  • #809 remove conditional builds from GitHub documentation
  • #796 Should we suggest pinning of virtual environments in CI builds
  • #753 Documentation for GitHub Actions should mention the possibility for matrix-build

SHA256 Hashes of the release artifacts

  • 24782b5c4e9fc59a61209ed17b75f418a346303efb7e7be469899cb3b5dcb7ab Cake.Recipe.3.0.0.nupkg

2.2.1

15 Mar 20:40
Compare
Choose a tag to compare

As part of this release we had 5 issues closed.

Bugs

  • #805 Outputted message is wrong when not on windows or choco package not existing
  • #801 Chocolatey packages not pushed in some scenarios
  • #800 Prevent tasks from running on Pull Request builds
  • #793 missing vcsroot.branch in TeamCity builds needs a better error message

Documentation

  • #811 Cake.Recipe: Add cake-recipe tag to NuGet package

SHA256 Hashes of the release artifacts

  • 25f3869e37d0b8275adc7f076144705abf30fab676d3d835dbe06cc21a6192e4 Cake.Recipe.2.2.1.nupkg

2.2.0

17 Feb 21:41
Compare
Choose a tag to compare

As part of this release we had 12 issues closed.

Bugs

  • #768 Unable to publish when running on Azure Pipelines
  • #738 Releasing a new version will not post to twitter on GH-Actions
  • #700 Prevent conflict with environment variable used by GitHub CLI

Improvements

  • #770 Reference to tool codecov in toolsettings.cake needs to be updated
  • #769 Reference to tool Codecov.Tool in toolsettings.cake needs to be updated
  • #757 Reference to tool dotnet-reportgenerator-globaltool in toolsettings.cake needs to be updated
  • #756 Reference to tool ReportGenerator in toolsettings.cake needs to be updated
  • #755 Reference to tool JetBrains.ReSharper.CommandLineTools in toolsettings.cake needs to be updated
  • #754 Reference to tool NuGet.CommandLine in toolsettings.cake needs to be updated
  • #744 Reference to tool GitVersion.Tool in toolsettings.cake needs to be updated

Documentation

  • #704 GitHub Actions documentation shows old checkout-version

SHA256 Hashes of the release artifacts

  • c59c07ddae3abb258ccd5ef42b60191965530a5705051c0c61d84b3cd30ff30f Cake.Recipe.2.2.0.nupkg

2.1.0

19 Nov 20:30
Compare
Choose a tag to compare

As part of this release we had 9 issues closed.

Bugs

  • #725 GitReleaseManager is searching for too many artifacts to upload
  • #724 Builds are failing on GitHub due to usage of set-env
  • #719 Tagged commits on Hotfix branch do not use the correct semantic version number

Improvements

  • #721 Reference to tool GitVersion.Tool in toolsettings.cake needs to be updated
  • #716 Reference to tool ReportGenerator in toolsettings.cake needs to be updated
  • #715 Reference to tool dotnet-reportgenerator-globaltool in toolsettings.cake needs to be updated

Documentation

  • #702 TeamCity documentation is missing under CI-Systems

SHA256 Hashes of the release artifacts

  • 31628277fa9106dedd193a00333fb098e7d6408a46b3fd49b962bfabc592a62c Cake.Recipe.2.1.0.nupkg

2.0.1

09 Oct 10:16
1c6f09c
Compare
Choose a tag to compare

As part of this release we had 4 issues closed.

Bugs

  • #708 Publishing steps other than nuget are not attempted when pushing tags directly
  • #706 Publishing of package to GitHub Packages repository fails
  • #701 Update mention of 0.32.1 in nuspec file

SHA256 Hashes of the release artifacts

  • 44b3297bbe9d561cfd5a13e841fd28905f1916571bf1b949744a5aeec518469a Cake.Recipe.2.0.1.nupkg

2.0.0

05 Oct 20:43
Compare
Choose a tag to compare

As part of this release we had 139 issues closed.

Breaking changes

  • #604 Parameter shouldRunGitVersion should be renamed
  • #603 shouldRunGitVersion should be true by default
  • #581 Remove GitHub Password usage
  • #559 Enable publishing to codecov.io by default
  • #557 Remove usage of ReSharperReports
  • #555 Switch away from ContinuousIntegration target name
  • #550 Remove support and tasks for Fixie unit tests
  • #548 Enable deterministic builds when running on a CI system
  • #523 When building .Net Core projects prefer .Net Global Tool when available
  • #448 Don't always delete nupkgs at the end of the build
  • #446 Remove GitLink from Cake.Recipe execution
  • #401 Reference to tool GitVersion.CommandLine in tools.cake needs to be updated
  • #359 Remove Cake.Graph from Cake.Recipe execution
  • #313 Support Cake 0.33.0
  • #259 Using of Cake.Recipe is tightly coupled with AppVeyor

Features

  • #696 Add rule URL resolver for CakeContrib-Guidelines
  • #615 Add possibility to generate documentation on source-changes
  • #599 Allow specifying which CI platform should be used for publishing
  • #598 Allow disabling or overriding the framework path override
  • #597 Support passing argument to toggle between stable and pre-release release notes
  • #571 Create task for enabling coverlet and adding the necessary workaround for enabling deterministic build
  • #531 Create build provider for GitHub Actions
  • #464 Create Local Build Provider
  • #462 Create TeamCity BuildProvider
  • #356 Add support for code coverage using coverlet
  • #309 Allow skipping Choco task
  • #214 Be able to override tools version
  • #188 Add TravisCI Task
  • #9 Add support for Email Notifications

Bugs

  • #687 Publishing Docs no longer works, when repositoryName is not specified explicitly
  • #684 When previewing wyam documentation, the source-code documentation is missing
  • #677 Publishing docs to github-pages does not work, when title and repositoryName do not match
  • #661 (maint) Add missing string split options
  • #524 Problem uploading Coverlet Coverage reports to coveralls.io
  • #520 Pass API Key when pushing to Azure DevOps
  • #506 DotNetCore-Pack creates unix incompatible .net core global tools if version has uppercase characters
  • #502 Restoring packages for .NET Core only restores for debug builds
  • #492 429 Conflict when pushing packages
  • #397 FileNotFound exception when running integration tests
  • #80 Nupkg uploaded to wrong GitHub release
  • #60 Fix usage of Cake.Recipe on Travis

Improvements

  • #697 Reference to tool JetBrains.ReSharper.CommandLineTools in toolsettings.cake needs to be updated
  • #690 Update Cake.Issues.Recipe to 0.4.3
  • #675 Reference to addin Cake.Transifex in addins.cake needs to be updated
  • #667 Reference to tool ReportGenerator in toolsettings.cake needs to be updated
  • #666 Reference to addin Cake.Kudu in addins.cake needs to be updated
  • #665 Reference to tool dotnet-reportgenerator-globaltool in toolsettings.cake needs to be updated
  • #656 Reference to tool codecov in toolsettings.cake needs to be updated
  • #655 Reference to tool Codecov.Tool in toolsettings.cake needs to be updated
  • #650 Reference to addin Cake.Coverlet in addins.cake needs to be updated
  • #628 Builds fail on Linux systems requiring a different version of LibGit2 when running under .NET Core cake
  • #626 Restore the NuGet tool when no existing executable can be found
  • #619 Reference to tool GitVersion.Tool in toolsettings.cake needs to be updated
  • #614 Reference to addin Cake.Email in addins.cake needs to be updated
  • #578 When building source code when not using git, build should still succeed
  • #568 Create log file when running dotnet build
  • #536 Allow ability to override check for supported Cake version
  • #535 Should be able to control whether or not to run Coveralls
  • #533 Support any patch release of Cake for the current major-minor version
  • #527 Upload coverage reports to AppVeyor
  • #522 Update defaults to nuget push sources
  • #521 Fix Non Deterministic error shown in NuGet Package Explorer
  • #519 Allow usage of more then one prerelease nuget source that uses username/password
  • #514 Reference to tool Fixie in toolsettings.cake needs to be updated
  • #513 Update default wyam edit url to use develop property
  • #504 Reference to tool GitReleaseManager in toolsettings.cake needs to be updated
  • #499 Reference to tool KuduSync.NET in toolsettings.cake needs to be updated
  • #452 Tasks defined in GitReleaseManager.cake do not support 2FA
  • #447 Remove reference to MyGet and change terminology around NuGet and Chocolatey
  • #379 Use msbuild on unix when it is installed
  • #374 Do not restore packages during DotNetCore-Build task
  • #370 Allow users to specify directory to restore packages to for .NET Core
  • #366 Latest version of Codecov provides support for unix
  • #299 Trigger notifications (twitter, gitter, etc.) upon successful nuget task, not just on successful build
  • #252 Use binary logging for MSBuild
  • #250 Add Cake.Issues.PullRequests.AppVeyor
  • #217 Versioning - Add ability to override generating versioning info...
Read more

1.1.2

15 Jul 06:55
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Bug

  • #528 Messages sent twice to Gitter while using integration tests

Release Video

A short video explaining what is included in this release can be found here:

Cake.Recipe Release 1.1.2