Releases: cake-contrib/Cake.Issues
4.5.1
As part of this release we had 2 issues closed.
🕵️ Pull requests were reviewed by: @eoehen @pascalberger
📞 Fixes issues reported by: @pascalberger
📓 Supported features and usage examples are described in the README.
📦 NuGet packages available on nuget.org.
📋 Requirements
- Cake 4.x
- Targeting .NET 6, .NET 7 and .NET 8
Cake.Issues.GitRepository
- Git and Git Large File Storage
Cake.Issues.MsBuild
- Binary logs require MsBuild 15 or newer
Cake.Issues.PullRequests.AzureDevOps
- Team Foundation Server 2017 or newer, Azure DevOps Server 2019 or newer, or Azure DevOps Service.
- Cake.AzureDevOps 4.x
Core
🐞 Bug
- !629 Fix log output for provider issue limits by @pascalberger
📓 Documentation
- !630 Improve README for Cake.Issues package by @pascalberger
🧹 Chores
- !628 Remove ReSharper configuration by @pascalberger
Full Changelog: 4.5.0...4.5.1
4.5.0
As part of this release we had 5 issues closed.
🕵️ Pull requests were reviewed by: @eoehen @pascalberger @Speeedy01
📞 Fixes issues reported by: @pascalberger
📓 Supported features and usage examples are described in the README.
📦 NuGet packages available on nuget.org.
📋 Requirements
- Cake 4.x
- Targeting .NET 6, .NET 7 and .NET 8
Cake.Issues.GitRepository
- Git and Git Large File Storage
Cake.Issues.MsBuild
- Binary logs require MsBuild 15 or newer
Cake.Issues.PullRequests.AzureDevOps
- Team Foundation Server 2017 or newer, Azure DevOps Server 2019 or newer, or Azure DevOps Service.
- Cake.AzureDevOps 4.x
Core
✨ Features
- #127 Add alias for breaking build by @pascalberger
📈 Improvement
- !621 Add verbose output of pull request settings by @pascalberger
Cake.Issues.InspectCode
📓 Documentation
- #606 Mention that InspectCode uses Sarif by @pascalberger
Cake.Issues.Reporting.Console
📓 Documentation
- !626 Document default values by @pascalberger
Cake.Issues.Reporting.Generic
✨ Features
- #601 HtmlDxDataGrid: Add possibility to pass license by @pascalberger
🧹 Chores
- !615 Remove ReSharper by @pascalberger
- !614 Remove lambda expressions by @pascalberger
- !613 Use expression body for methods by @pascalberger
- !616 Enforce no analyzer issues in build pipeline by @pascalberger
- !617 Add linting fixes by @pascalberger
- !618 Enforce IDE diagnostics by @pascalberger
- !620 Switch to file scoped namespaces by @pascalberger
Full Changelog: 4.4.0...4.5.0
4.4.0
As part of this release we had 6 issues closed.
🕵️ Pull requests were reviewed by: @pascalberger @eoehen
📞 Fixes issues reported by: @pascalberger
📓 Supported features and usage examples are described in the README.
📦 NuGet packages available on nuget.org.
📋 Requirements
- Cake 4.x
- Targeting .NET 6, .NET 7 and .NET 8
Cake.Issues.GitRepository
- Git and Git Large File Storage
Cake.Issues.MsBuild
- Binary logs require MsBuild 15 or newer
Cake.Issues.PullRequests.AzureDevOps
- Team Foundation Server 2017 or newer, Azure DevOps Server 2019 or newer, or Azure DevOps Service.
- Cake.AzureDevOps 4.x
All addins
✨ Feature
- !612 Provide implicit usings with NuGet packages by @pascalberger
📓 Documentation
- !588 Fix typos and grammar in comments by @pascalberger
- #605 Add README to NuGet packages by @pascalberger
Cake.Issues.PullRequests.GitHubActions
📈 Improvement
- !577 Introduce constructor accepting ICakeLog by @pascalberger
Cake.Issues.Reporting.Generic
📈 Improvement
- #602 HtmlDxDataGrid: Add search box to column header filter by @pascalberger
🐞 Bug
- #591 Add symbols to NuGet package for Cake.Issues.Reporting.Generic by @pascalberger
Cake.Issues.Reporting.Console
🐞 Bug
- #599 ConsoleIssueReportFormatSettings.ShowDiagnostics not considered by @pascalberger
🧹 Chores
- !561 Use test data for integration tests by @pascalberger
- !562 Move Debug properties to Directory.Build.props by @pascalberger
- !567 Fix linting issues by @pascalberger
- !566 Add Coverlet by @pascalberger
- !568 Remove not required CopyLocalLockFileAssemblies by @pascalberger
- !569 Use portable PDB by @pascalberger
- !573 Add CodeCov components by @pascalberger
- !571 Ignore LitJson in test coverage by @pascalberger
- !570 Simplify collection initialization by @pascalberger
- !572 Add code coverage badge to README by @pascalberger
- !574 Add tests for CreateIssueReportFromIssueProviderSettings by @pascalberger
- !579 Add test cases for AppVeyorPullRequestSystem by @pascalberger
- !581 Use global usings and project reference for test projects by @pascalberger
- !582 Use var instead of explicit type by @pascalberger
- !585 Remove duplicated source link package by @pascalberger
- !583 Configure rulesets in Directory.Build.props by @pascalberger
- !587 Update to ReSharper 2024.1.2 by @pascalberger
- !584 Define target frameworks in Directory.Build.props by @pascalberger
- !590 Fix typos in identifiers by @pascalberger
- !592 Use wildcard for embedded test files by @pascalberger
- !593 Add missing description to Cake.Issues.MsBuild assembly by @pascalberger
- !594 Remove no longer required test service by @pascalberger
- !598 Only report code coverage for .NET 8 by @pascalberger
- !595 Throw exception if null is passed to GetHashCode by @pascalberger
- !596 Make parameter name optional by @pascalberger
Full Changelog: 4.3.1...4.4.0
4.3.1
As part of this release we had 1 issue closed.
📓 Supported features and usage examples are described in the README.
📦 NuGet packages available on nuget.org.
📋 Requirements
- Cake 4.x
- Targeting .NET 6, .NET 7 and .NET 8
Cake.Issues.GitRepository
- Git and Git Large File Storage
Cake.Issues.MsBuild
- Binary logs require MsBuild 15 or newer
Cake.Issues.PullRequests.AzureDevOps
- Team Foundation Server 2017 or newer, Azure DevOps Server 2019 or newer, or Azure DevOps Service.
- Cake.AzureDevOps 4.x
Core
🐞 Bug
- #557 Exception when issue is across multiple lines with end column smaller than start column by @pascalberger
🧹 Chores
- #542 Add nuspec files to Visual Studio solution by @pascalberger
- #543 Cleanup project files by @pascalberger
Full Changelog: 4.3.0...4.3.1
4.3.0
As part of this release we had 3 issues closed.
📓 Supported features and usage examples are described in the README.
📦 NuGet packages available on nuget.org.
📋 Requirements
- Cake 4.x
- Targeting .NET 6, .NET 7 and .NET 8
Cake.Issues.GitRepository
- Git and Git Large File Storage
Cake.Issues.MsBuild
- Binary logs require MsBuild 15 or newer
Cake.Issues.PullRequests.AzureDevOps
- Team Foundation Server 2017 or newer, Azure DevOps Server 2019 or newer, or Azure DevOps Service.
- Cake.AzureDevOps 4.x
Cake.Issues.MsBuild
📈 Improvement
- #538 Add support for binlog format version 20 by @pascalberger
🐞 Bug
- #514 Cake.Issues.MsBuild: ArgumentNullException when running on Ubuntu by @pascalberger
🔗 Dependencies
- !537 Update dependency MSBuild.StructuredLogger to v2.2.235
🧹 Chores
- #539 Split build and unit test in Azure Pipelines by @pascalberger
- #541 Disable update for Microsoft.Build.* packages by @pascalberger
Full Changelog: 4.2.1...4.3.0
4.2.1
As part of this release we had 4 issues closed.
📓 Supported features and usage examples are described in the README.
📦 NuGet packages available on nuget.org.
📋 Requirements
- Cake 4.x
- Targeting .NET 6, .NET 7 and .NET 8
Cake.Issues.GitRepository
- Git and Git Large File Storage
Cake.Issues.MsBuild
- Binary logs require MsBuild 15 or newer
Cake.Issues.PullRequests.AzureDevOps
- Team Foundation Server 2017 or newer, Azure DevOps Server 2019 or newer, or Azure DevOps Service.
- Cake.AzureDevOps 4.x
General
📈 Improvements
- !531 Set AssemblyVersion to major version by @pascalberger
- !532 Enable deterministic builds by @pascalberger
Cake.Issues.Reporting.Generic
🔗 Dependenciess
- !533 Update jQuery to 3.7.1 by @pascalberger
- !534 Update DevExtreme to 23.1.9 by @pascalberger
Full Changelog: 4.2.0...4.2.1
4.2.0
As part of this release we had 14 issues closed.
🕵️ Pull requests were reviewed by: @pascalberger @eoehen
📞 Fixes issues reported by: @pascalberger
📓 Supported features and usage examples are described in the README.
📦 NuGet packages available on nuget.org.
📋 Requirements
- Cake 4.x
- Targeting .NET 6, .NET 7 and .NET 8
- Individual addins require dependencies in the same version
Cake.Issues.GitRepository
- Git and Git Large File Storage
Cake.Issues.MsBuild
- Binary logs require MsBuild 15 or newer
Cake.Issues.PullRequests.AzureDevOps
- Team Foundation Server 2017 or newer, Azure DevOps Server 2019 or newer, or Azure DevOps Service.
- Cake.AzureDevOps 4.x
Core
🐞 Bugs
- !445 Fix publishing of Cake.Frosting.Issues.Reporting by @pascalberger
Cake.Issues.DocFx
✨ Features
- #485 Provide Cake Frosting specific version of Cake.Issues.DocFx by @pascalberger
Cake.Issues.EsLint
✨ Features
- #486 Provide Cake Frosting specific version of Cake.Issues.EsLint by @pascalberger
Cake.Issues.GitRepository
✨ Features
- #487 Provide Cake Frosting specific version of Cake.Issues.GitRepository by @pascalberger
Cake.Issues.InspectCode
✨ Features
- #488 Provide Cake Frosting specific version of Cake.Issues.InspectCode by @pascalberger
Cake.Issues.Markdownlint
✨ Features
- #489 Provide Cake Frosting specific version of Cake.Issues.Markdownlint by @pascalberger
Cake.Issues.Sarif
✨ Features
- #495 Provide issue provider for SARIF files by @pascalberger
- #502 Provide Cake Frosting specific version of Cake.Issues.Sarif by @pascalberger
Cake.Issues.Terraform
✨ Features
- #508 Provide Cake Frosting specific version of Cake.Issues.Terraform by @pascalberger
Cake.Issues.PullRequests.AppVeyor
✨ Features
- #492 Provide Cake Frosting specific version of Cake.Issues.PullRequests.AppVeyor by @pascalberger
Cake.Issues.PullRequests.AzureDevOps
✨ Features
- #451 Provide Cake Frosting specific version of Cake.Issues.PullRequests.AzureDevOps by @pascalberger
Cake.Issues.PullRequests.GitHubActions
✨ Features
- #512 Provide Cake Frosting specific version of Cake.Issues.PullRequests.GitHubActions by @pascalberger
Cake.Issues.Reporting.Generic
🔗 Dependenciess
- !461 Update dependency jspdf-autotable to v3.8.2 by @pascalberger
Cake.Issues.Reporting.Sarif
🔗 Dependenciess
- !496 Update dependency Sarif.Sdk to v4.5.4 by @pascalberger
🧹 Chores
- !448 Moves source for Cake.Issues.PullRequests.AzureDevOps into this repository by @pascalberger
- !453 Moves source for Cake.Issues.Reporting.Console into this repository by @pascalberger
- !459 Moves source for Cake.Issues.Reporting.Generic into this repository by @pascalberger
- !481 Moves source for Cake.Issues.GitRepository into this repository by @pascalberger
- !490 Moves source for Cake.Issues.PullRequests.AppVeyor into this repository by @pascalberger
- !493 Moves source for Cake.Issues.Reporting.Sarif into this repository by @pascalberger
- !506 Moves source for Cake.Issues.Terraform into this repository by @pascalberger
- !513 Moves source for Cake.Issues.PullRequests.GitHubActions into this repository by @pascalberger
- !519 Fix linting issues by @pascalberger
- !522 Fix linting issues by @pascalberger
Full Changelog: 4.1.0...4.2.0
4.1.0
As part of this release we had 1553 commits which resulted in 3 issues being closed.
Requirements
- Cake 4.x
- Targeting .NET 6, .NET 7 and .NET 8
Core
Features
- #398 Provide Cake Frosting specific version of Cake.Issues.Reporting by @pascalberger
- #397 Provide Cake Frosting specific version of Cake.Issues.PullRequests by @pascalberger
Documentation
- #394 Update README to follow standard specification by @pascalberger
Cake.Issues.MsBuild
Improvement
- #438 Add support for binlog format version 18 by @pascalberger
Chores
- #405 Move Cake.Issues.MsBuild into Cake.Issues repository by @pascalberger
- #407 Move Cake.Issues.EsLint into Cake.Issues repository by @pascalberger
- #410 Moves source for Cake.Issues.DocFx into this repository. by @pascalberger
- #414 Moves source for Cake.Issues.InspectCode into this repository by @pascalberger
- #420 Moves source for Cake.Issues.Markdownlint into this repository by @pascalberger
- #421 Moves source for Cake.Issues.Markdownlint into this repository by @pascalberger
- #393 Add Ubuntu build by @pascalberger
- #396 Run build / test on macOS by @pascalberger
- #387 Update to StyleCop 1.2.0-beta.553 by @pascalberger
- #409 Replace package reference with project reference for Cake.Issues.EsLint by @pascalberger
- #386 Remove cake.config by @pascalberger
- #417 Structure projects in solution folders by @pascalberger
- #418 Add nuspec files to solution by @pascalberger
- #419 Cleanup Azure Pipelines build by @pascalberger
- #427 Fix linting issues by @pascalberger
- #430 Update copyright to "Cake Issues contributors" by @pascalberger
- #431 Unify author across NuGet package and assembly metadata by @pascalberger
Full Changelog: 4.0.0...4.1.0
4.0.0
As part of this release we had 3 issues closed.
Requirements
- Cake 4.x
- Targeting .NET 6, .NET 7 and .NET 8
Breaking change
- #381 Update to Cake 4.0
Feature
- #380 Multi-Target .NET 6, 7 & 8
Improvement
- #368 Improve exception message if multiple modified files with absolute paths are found
Chores
- #384 Replace LitJson with System.Text.Json by @pascalberger
- #367 Use expression bodies by @pascalberger
- #348 Add global.json file by @pascalberger
- #345 Add settings for Visual Studio Code by @pascalberger
Full Changelog: 3.0.0...4.0.0
4.0.0-beta.1
As part of this release we had 3 issues closed.
Requirements
- Cake 4.x
- Targeting .NET 6, .NET 7 and .NET 8
Breaking change
- #381 Update to Cake 4.0
Feature
- #380 Multi-Target .NET 6, 7 & 8
Improvement
- #368 Improve exception message if multiple modified files with absolute paths are found
Chores
- #384 Replace LitJson with System.Text.Json by @pascalberger
- #367 Use expression bodies by @pascalberger
- #348 Add global.json file by @pascalberger
- #345 Add settings for Visual Studio Code by @pascalberger
Full Changelog: 3.0.0...4.0.0-beta.1