3.0.0 (July 13, 2023)
As part of this release we had 8 issues closed.
Requirements
- Cake 3.x
- Cake.Issues 3.x
- Targeting .NET 6 and .NET 7
- Binary logs require MsBuild 15 or newer
Breaking changes
- #287 Update to Cake 3.0 by @pascalberger
- #288 Build against Cake.Issues 3.0 by @pascalberger
- #286 Multi-Target .NET 6 & 7 instead of .NET Core 3.1, 5 & 6 by @pascalberger
Improvements
- #299 Add support for binlog format version 15 by @pascalberger
- #310 Add support for binlog format version 16 by @pascalberger
- #295 Add support for Roslynator rules by @pascalberger
- #293 Add support for SonarLint rules by @pascalberger
- #297 CA rules should link to learn.microsoft.com by @pascalberger
Dependencies
- #319 Update dependency MSBuild.StructuredLogger to v2.1.815 by @renovate
- #285 Bump MSBuild.StructuredLogger from 2.1.745 to 2.1.758 in /src by @dependabot
- #281 Bump MSBuild.StructuredLogger from 2.1.669 to 2.1.745 in /src by @dependabot
Chores
- #272 Update to final version of Cake.Recipe 3.0 by @pascalberger
- #273 Use Cake .NET tool to run build by @pascalberger
- #291 Fix linting issues by @pascalberger
- #292 Remove dupFinder exclusions by @pascalberger
Full Changelog: https://github.com/cake-contrib/Cake.Issues.MsBuild/compare/2.0.0...3.0.0
3.0.0-beta.1 (January 08, 2023)
As part of this release we had 7 issues closed.
Requirements
- Cake 3.x
- Cake.Issues 3.0 Beta 1
- Targeting .NET 6 and .NET 7
- Binary logs require MsBuild 15 or newer
Breaking changes
- #287 Update to Cake 3.0 by @pascalberger
- #288 Build against Cake.Issues 3.0 by @pascalberger
- #286 Multi-Target .NET 6 & 7 instead of .NET Core 3.1, 5 & 6 by @pascalberger
Improvements
- #299 Add support for binlog format version 15 by @pascalberger
- #295 Add support for Roslynator rules by @pascalberger
- #293 Add support for SonarLint rules by @pascalberger
- #297 CA rules should link to learn.microsoft.com by @pascalberger
Dependencies
- #285 Bump MSBuild.StructuredLogger from 2.1.745 to 2.1.758 in /src by @dependabot
- #281 Bump MSBuild.StructuredLogger from 2.1.669 to 2.1.745 in /src by @dependabot
Chores
- #272 Update to final version of Cake.Recipe 3.0 by @pascalberger
- #273 Use Cake .NET tool to run build by @pascalberger
- #291 Fix linting issues by @pascalberger
- #292Remove dupFinder exclusions by @pascalberger
Full Changelog: https://github.com/cake-contrib/Cake.Issues.MsBuild/compare/2.0.0...3.0.0-beta.1
2.0.0 (November 30, 2022)
As part of this release we had 5 issues closed.
Requirements
- Cake 2.x
- Cake.Issues 2.x
- Targeting .NET Core 3.1, .NET 5 and .NET 6
- Binary logs require MsBuild 15 or newer
Breaking changes
- #257 Update to Cake 2.0 by @pascalberger
- #261 Build against Cake.Issues 2.0 by @pascalberger
- #256 Multi-Target .NET Core 3.1, 5 & 6 instead of .NET Standard 2.0 by @pascalberger
Improvement
- #178 Add support for binlog version 9 file format by @KirillOsenkov
Dependencies
- #269 Bump MSBuild.StructuredLogger from 2.1.545 to 2.1.669 by @pascalberger
Chores
- #251 Cleanup Dependabot configuration by @pascalberger
- #259 Build with Cake.Recipe 2.2.1 by @pascalberger
- #260 Remove duplicated build status from README by @pascalberger
- #270 Disable coveralls by @pascalberger
New Contributors
- @KirillOsenkov made their first contribution in #249
Full Changelog: https://github.com/cake-contrib/Cake.Issues.MsBuild/compare/1.0.0...2.0.0
2.0.0-beta.1 (July 22, 2022)
As part of this release we had 5 issues closed.
Requirements
- Cake 2.x
- Cake.Issues 2.0.0-beta.1
- Targeting .NET Core 3.1, .NET 5 and .NET 6
- Binary logs require MsBuild 15 or newer
Breaking changes
- #256 Multi-Target .NET Core 3.1, 5 & 6 instead of .NET Standard 2.0
- #257 Update to Cake 2.0
- #261 Build against Cake.Issues 2.0
Improvement
- #178 Add support for binlog version 9 file format (@KirillOsenkov )
Dependencies
- #269 Bump MSBuild.StructuredLogger from 2.1.545 to 2.1.669 in /src
1.0.0 (July 27, 2021)
As part of this release we had 39 commits which resulted in 4 issues being closed.
Requirements
- Cake 1.x
- Cake.Issues 1.x
- Targeting .NET Standard 2.0
Breaking changes
Improvement
- #200 Improve log output while parsing log files
Documentation
- #235 Add cake-addin tag to Cake.Issues.MsBuild NuGet package
1.0.0-beta.1 (February 26, 2021)
As part of this release we had 3 issues closed.
Requirements
- Cake 1.x
- Cake.Issues 1.0.0-beta.1
- Targeting .NET Standard 2.0
Breaking changes
Improvement
- #200 Improve log output while parsing log files
0.9.1 (October 20, 2020)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.9.x
- Targeting .NET Standard 2.0
Improvement
- #201 Parse errors from log files
0.9.0 (August 22, 2020)
As part of this release we had 5 issues closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.9.x
- Targeting .NET Standard 2.0
Breaking change
- #167 Update to Cake.Issues 0.9.0
Features
- #170
BinaryLogFileFormat
should return range of line and column - #169
BinaryLogFileFormat
should read column - #168 XmlFileLoggerFileFormat should read column
Improvement
- #143 Bump MSBuild.StructuredLogger from 2.0.110 to 2.0.174
0.9.0-beta.4 (August 01, 2020)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.9.0-beta0004
- Targeting .NET Standard 2.0
Breaking change
- Update to Cake.Issues 0.9.0-beta0004
0.9.0-beta.3 (July 31, 2020)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.9.0-beta0003
- Targeting .NET Standard 2.0
Breaking change
- Update to Cake.Issues 0.9.0-beta0003
0.9.0-beta.2 (July 20, 2020)
As part of this release we had 2 issues closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.9.0-beta0002
- Targeting .NET Standard 2.0
Breaking change
- #143 Downgrade MSBuild.StructuredLogger from 2.1.133 to 2.0.174
Features
- #170
BinaryLogFileFormat
should return range of line and column - #169 BinaryLogFileFormat should read column
0.9.0-beta.1 (July 19, 2020)
As part of this release we had 4 issues closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.9.0-beta0002
- Targeting .NET Standard 2.0
Breaking changes
Feature
- #168 XmlFileLoggerFileFormat should read column
Improvement
- #178 Add support for binlog version 9 file format
0.8.0 (October 17, 2019)
As part of this release we had 3 issues closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.8.x
- Targeting .NET Standard 2.0
Breaking change
- #132 Update to Cake.Issues 0.8.0
Improvements
0.8.0-beta.1 (October 11, 2019)
As part of this release we had 2 issues closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.8.0-beta.1
- Targeting .NET Standard 2.0
Breaking change
- #132 Update to Cake.Issues 0.8.0
Improvement
- #123 Binlog version 8 support
0.7.2 (August 22, 2019)
As part of this release we had 23 commits which resulted in 1 issue being closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.7.x
- Targeting .NET Standard 2.0
Improvement
- #120 Allow to retrieve issue provider type name without context
0.7.1 (August 15, 2019)
As part of this release we had 3 issues closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.7.x
- Targeting .NET Standard 2.0
Improvement
- #115 Bump MSBuild.StructuredLogger from 2.0.88 to 2.0.94
Bug
- #112
MsBuildIssuesAliases.MsBuildXmlFileLoggerFormat
should be inCake.Issues.MsBuild
namespace
Documentation
- #110 Change website to cakeissues.net
0.7.0 (May 30, 2019)
As part of this release we had 3 issues closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.7.x
- Targeting .NET Standard 2.0
Breaking changes
- #93 Recommended changes resulting from automated audit
- #89 Update to Cake.Issues 0.7.0
- #88 Build against Cake 0.33.0
0.7.0-beta.1 (April 26, 2019)
As part of this release we had 3 issues closed.
Requirements
- Cake 0.33.0 or higher
- Cake.Issues 0.7.0-beta.2
- Targeting .NET Standard 2.0
Breaking changes
- #93 Recommended changes resulting from automated audit
- #89 Update to Cake.Issues 0.7.0
- #88 Build against Cake 0.33.0
0.6.3 (March 18, 2019)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.6.x
Bug
- #80 MSBuild log generated by StyleCop throws ArgumentOutOfRangeException
0.6.2 (November 12, 2018)
As part of this release we had 2 issues closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.6.x
Bugs
- #54 Ignore warnings without a message
- #53 Filter control chars from log file content (Thanks Martin Egli)
0.6.1 (November 01, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.6.x
Feature
- #4 Support binary logs
0.6.1-beta.2 (October 05, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.6.x
Bug fix
- Add referenced assemblies required for binary log parsing to NuGet package
0.6.1-beta.1 (September 13, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.6.x
Feature
- #4 Support binary logs
0.6.0 (August 24, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.6.x
Breaking change
- #48 Update to Cake.Issues 0.6.0
0.6.0-beta.2 (August 20, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.6.0-beta.2
Breaking change
- Update to Cake.Issues 0.6.0 Beta 2
0.6.0-beta.1 (August 19, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.6.0-beta.1
Breaking change
- #48 Update to Cake.Issues 0.6.0
0.5.0 (August 17, 2018)
As part of this release we had 3 issues closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.5.x
Breaking change
- #41 Update to Cake.Issues 0.5.0
Feature
- #35 Update to Cake.Issues 0.4.1
Improvement
- #47 Add repository metadata to nuspec
0.5.0-beta.1 (August 06, 2018)
As part of this release we had 2 issues closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.5.0-beta.2
Breaking change
- #41 Update to Cake.Issues 0.5.0
Feature
- #35 Update to Cake.Issues 0.4.1
0.4.0 (July 28, 2018)
As part of this release we had 2 issues closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.4.x
Breaking change
- #32 Update to Cake.Issues 0.4.0
0.4.0-beta.2 (July 25, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.4.0-beta.2
Breaking change
- Update Cake.Issues to 0.4.0-beta.2
0.4.0-beta.1 (July 24, 2018)
As part of this release we had 2 issues closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.4.0-beta.1
Breaking change
- #32 Update to Cake.Issues 0.4.0
0.3.1 (June 26, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.3.x
Improvement
- #10 Provide
IIssue.Project
0.3.0 (June 04, 2018)
As part of this release we had 3 issues closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.3.x
Breaking changes
Bug
- #21 CA issues should link to docs.microsoft.com
0.3.0-beta.3 (June 03, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.3.0-beta.4
Breaking changes
- Update to Cake.Issues 0.3.0-beta.4
0.3.0-beta.2 (June 01, 2018)
As part of this release we had 2 issues closed.
Requirements
- Cake 0.28.0 or higher
- Cake.Issues 0.3.0-beta.2
Breaking changes
- #25 Build against Cake 0.28.0
- Update to Cake.Issues 0.3.0-beta.2
0.3.0-beta.1 (May 31, 2018)
As part of this release we had 2 issues closed.
Requirements
- Cake 0.26.0 or higher
- Cake.Issues 0.3.0-beta.1
Breaking change
- #22 Update to Cake.Issues 0.3.0
Bug
- #21 CA issues should link to docs.microsoft.com
0.2.0 (May 22, 2018)
As part of this release we had 29 commits which resulted in 5 issues being closed.
Requirements
- Cake 0.26.0 or higher
- Cake.Issues 0.2.x
Breaking changes
Improvements
- #20 Support warnings without code attribute
- #8 Migrate to .NET Core (Thanks Tim Johnson!)
0.2.0-beta.3 (May 21, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.26.0 or higher
- Cake.Issues 0.2.0-beta.3
Improvement
- #20 Support warnings without code attribute
0.2.0-beta.2 (March 07, 2018)
As part of this release we had 1 issue closed.
Requirements
- Cake 0.26.0 or higher
- Cake.Issues 0.2.0-beta.3
Breaking changes
- #16 Build against Cake 0.26.0
0.2.0-beta.1 (December 31, 2017)
As part of this release we had 3 issues closed.
Requirements
- Cake 0.22.0 - Cake 0.25.0
- Cake.Issues 0.2.0-beta.2
Breaking change
- #13 Update to Cake.Issues 0.2.0
Improvement
- #8 Migrate to .NET Core (Thanks Tim Johnson!)
0.1.0 (September 16, 2017)
As part of this release we had 4 issues closed.
Requirements
- Cake 0.22.0 - Cake 0.25.0
- Cake.Issues 0.1.x
Breaking change
- #6 Update to Cake 0.22
Feature
- #1 First version based on Cake.Prca.Issues.MsBuild
Bug
- #7 Reading issues fails for issues with line 0
Improvement
- #3 Provide constant for issue provider name
0.1.0-beta.3 (September 13, 2017)
As part of this release we had 4 issue closed.
Requirements
- Cake 0.22.0 - Cake 0.25.0
- Cake.Issues 0.1.0-beta.4
Breaking Changes
- Target .NET Framework 4.6
- (GH-6) Build against Cake 0.22.0
- Build against Cake.Issues 0.1.0-beta.4
Bug Fixes
- (GH-7) Pass null for warnings belonging to a file but with line 0
0.1.0-beta.2 (September 03, 2017)
As part of this release we had 2 issues closed.
Requirements
- Cake 0.16.2 - Cake 0.21.1
- Cake.Issues 0.1.0-beta.3
Breaking Changes
- Update to Cake.Issues 0.1.0-beta0003
Improvement
- Fix examples in XML comments
0.1.0-beta.1 (September 02, 2017)
As part of this release we had 2 issues closed.
Requirements
- Cake 0.16.2 - Cake 0.21.1
- Cake.Issues 0.1.0-beta.2
Feature
- #1 First version based on Cake.Prca.Issues.InspectCode
Improvement
- #3 Provide constant for issue provider name