3.0.0-beta.1
Pre-release
Pre-release
As part of this release we had 6 issues closed.
Requirements
- Cake 3.x
- Targeting .NET 6 and .NET 7
Breaking changes
- #304 Update to Cake 3.0 by @pascalberger
- #303 Multi-Target .NET 6 & 7 instead of .NET Core 3.1, 5 & 6 by @pascalberger
- #329 Make
BaseRuleDescription
abstract by @pascalberger - #324 Rename
IsValideRepositoryFilePath
toIsValidRepositoryFilePath
by @pascalberger - #322 Make
BaseRuleDescription.Rule
init-only by @pascalberger
Improvement
- #323 Support contravariance for
ILogFileFormat
type parameters by @pascalberger - #316 Update to LitJson 0.18 by @pascalberger
Chores
- #275 Update Depandabot configuration to ignore Cake updates < 3.0 by @pascalberger
- #280 Build using Cake .NET Tool by @pascalberger
- #282 Update to Cake Recipe 3.0 by @pascalberger
- #286 Disable coveralls by @pascalberger
- #285 Update solution file to Visual Studio 2022 by @pascalberger
- #290 Use specific assertions for testing for true / false by @pascalberger
- #292 Update to final version of Cake.Recipe 3.0 by @pascalberger
- #307 Make constructors of abstract classes protected by @pascalberger
- #308 Fix formatting by @pascalberger
- #310 Remove not required variable assignments by @pascalberger
- #311 Remove not required continue by @pascalberger
- #313 Simplify new statements by @pascalberger
- #309 Use range operator instead of substring by @pascalberger
- #312 Check that no exception is thrown by @pascalberger
- #314 Remove dupFinder exclusions by @pascalberger
- #317 Add editorconfig file by @pascalberger
- #318 Fix ordering of methods by @pascalberger
- #319 Improve null check by @pascalberger
- #320 Simplify new statement by @pascalberger
- #321 Mark assertion methods by @pascalberger
- #325 Fix linting issues and typos by @pascalberger
Full Changelog: 2.0.0...3.0.0-beta.1