Diagnostics for examining logs in automated tests.
Release Notes
Version 4.0.0
Date: Monday, 2 February, 2026 at 22:59:56 +00:00
Bug fixes
Category names for types has been made consistent. There were inconsistencies between the category name for inner types (e.g. a class within a class) depending on how the logger was created.
Breaking changes
If you are checking the category name for an inner type, in some cases it will now return a slight differently formatted name as a result of a bug fix. e.g. OuterType+InnerType will now return OuterType.InnerType.
Support for .NET 6.0 was dropped.
Miscellaneous
Drop support for .NET 6.0
Add support for .NET 10.0
Various code optimisations and clean up.
Dependencies
.NET 9.0 targets:
Bump Microsoft.Extensions.Logging.Abstractions to 9.0.12