Repository navigation
Releases
Releases · NLog/NLog.Extensions.Logging
Version 6.3.0 (.NET 11 support)
Immutable
release. Only release title and notes can be modified.
Platform Support
- #891 Added .NET 11 support (@304NotModified)
- #891 Removed .NET 6 support (@304NotModified)
Performance
- #890 Replace casts with pattern matching for performance and readability (@304NotModified)
Infrastructure
- #874 Move to GitHub Actions and enable trusted publishing (@304NotModified)
- #878 Improve ci.yml (@304NotModified)
- #879 Add GitHub Actions unit test report (@304NotModified)
- #887 Remove AppVeyor references (@304NotModified)
- #880 Upload coverage to Codecov and SonarQube automatic analysis (@304NotModified)
- #885 Add Codecov config (@304NotModified)
- #884 Upgrade release-drafter (@304NotModified)
Maintenance
- #873 NLogLogger - Minor code adjustment (@snakefoot)
- #881 Remove unneeded Microsoft.SourceLink.GitHub package (@304NotModified)
- #882 Bump coverlet.collector from 6.0.4 to 10.1.0 (@dependabot[bot])
- #883 Add tests (@304NotModified)
- #888 Add tests (@304NotModified)
- #889 Reduce cognitive complexity (@304NotModified)
- #892 Move example projects (@304NotModified)
Version 6.2.2
- #872 Updated to NLog v6.2.2 (@snakefoot)
- #868 NLogLogger - Change OriginalFormatPropertyName to string.Intern for ReferenceEquals fast-path (@snakefoot)
Version 6.2.1
- #864 Updated to NLog v6.2.1 (@snakefoot)
Version 6.2
- #859 Updated to NLog v6.2 (@snakefoot)
- #855 Updated tutorials and examples for using NLog with Microsoft.Extension.Logging (@snakefoot)
Release notes for NLog v6.2: https://nlog-project.org/2026/08/16/nlog-6-2-aot-build-size.html
Version 6.1.4
- #852 Updated to NLog v6.1.4 (@snakefoot)
- #850 Fix Sonar Code Smells (@snakefoot)
- #847 AppVeyor - Visual Studio 2026 (@snakefoot)
Version 6.1.3
- #838 NLogLoggerFactory DisposeAsync with ConfigureAwait(false) (@11v1)
- #834 + #835 MicrosoftConsoleJsonLayout - Added IncludeActivityIds to output TraceId + SpanId + ParentId (@snakefoot)
- #837 MicrosoftConsoleJsonLayout - Keep encoded newlines for Exception (@snakefoot)
- #843 Updated to NLog v6.1.3 (@snakefoot)
Version 6.1.2
- #831 MicrosoftConsoleJsonLayout - Forward DottedRecursion to State-JsonLayout (@snakefoot)
- #832 Updated to NLog v6.1.1 (@snakefoot)
Version 6.1.1
- #822 NLogLogger - Optimize for default EventId capture (@snakefoot)
- #824 Introduced WriteToJsonConsole for fluent API to match AddJsonConsole (@snakefoot)
- #825 NLogLoggerProvider - Implement IAsyncDisposable (@snakefoot)
- #826 MicrosoftConsoleJsonLayout - Forward MaxRecursionLimit to State-JsonLayout (@snakefoot)
- #827 MicrosoftConsoleLayoutRenderer - Apply Span for EventId (@snakefoot)
- #828 Replace NETCOREAPP3_1_OR_GREATER with new NET (@snakefoot)
- #830 Updated to NLog v6.1 (@snakefoot)
Version 6.1.0
- #818 Added NET10 targetplatform (@snakefoot)
Version 6.0.6
- #817 Updated to NLog v6.0.6 (@snakefoot)
- #814 Avoid boxing ITuple when used for BeginScope (@snakefoot)
- #813 Allow BeginScope to perform reflection of KeyValuePair (@snakefoot)