Breaking Changes
- Dropped .NET 6.0 and .NET 7.0 support (#312) — Target frameworks changed from net48;net6.0 to
net48;net8.0;net9.0;net10.0 - Migrated test framework from xUnit v2 to xUnit v3 (Verify.Xunit replaced by Verify.XunitV3)
- Adopted central package management — Package versions moved to Directory.Packages.props
- Removed Argon and SourceLink dependencies
New Target Frameworks
- Added net8.0, net9.0, and net10.0 support
Code Changes
- RecordingProvider.CreateLogger() is now static
- RecordingLogger.IsOriginalFormat() refactored from expression body to block body, using indexer (dictionary[0])
instead of .First() LINQ call