NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #98 most downloaded on NuGet
NLog is a logging platform for .NET with rich log routing and management capabilities. NLog supports traditional logging, structured logging and the combination of both. Supported platforms: - .NET 6, 7, 8, 9 and 10 - .NET Standard 2.0 and 2.1 - .NET Framework 3.5 - 4.8 - Xamarin Android + iOS (.NET Standard) - Mono 4 For integrating NLog with Microsoft.Extensions.Logging, check: https://www.nuget.org/packages/NLog.Extensions.Logging For using NLog with ASP.NET Core, check: https://www.nuget.org/packages/NLog.Web.AspNetCore
Last release 5 days ago
16 Sep 2026
Ships on a steady schedule
a new release about every 4 weeks
Nearly every release is documented
notes for 55 of the last 60 stable releases
98 versions withdrawn
withdrawn after publishing
127 years old
221 releases · first in 1900
- #1404 FileTarget cleanup: move to background thread. (@304NotModified) - #1403 Fix filetarget: Thread was being aborted (#2) (@304NotModified) - #14
One column per quarter.
- #1386 Fix "allLayouts is null" exception (@304NotModified) - #1387 Fix filetarget: Thread was being aborted (@304NotModified) - #1383 Fix configurat
Nothing published for this version
- #1211 Update nlog.config for 4.3 (@304NotModified) - #1368 Update license (@304NotModified)
- #1348 Fix nullref + fix relative path for file archive (@304NotModified) - #1352 Fix for writing log file to root path (@304NotModified) - #1357 aut
- #1335 Fix all build warnings (@304NotModified) - #1336 Throw NLogConfigurationException if TimeToSleepBetweenBatches <= 0 (@vincechan) - #1333 Fix $
- #1323 Add TimeStamp options to XML, Appsetting and environment var (@304NotModified) - #1286 Easier api: AddRule methods, fix AllTargets crash, fix
<connectionStrings> (app.config etc) (@304NotModified)cref in comments. (@304NotModified)Nothing published for this version
- #1220 FileTarget: Add internal logging for archive date. (@bhaeussermann) - #1214 Better unit test cleanup between tests + fix threadsafe issue Scan
- #1143 Consistent Exception handling v3 (@304NotModified) - #1195 FileTarget: added ReplaceFileContentsOnEachWriteTest (@304NotModified) - #925 Regis
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
- #1083 Changed the heading in Readme file (@Page-Not-Found) - #1081 Update README.md (@UgurAldanmaz) - #4 Update from base repository (@304NotModifie
- #1054 LogReceiverWebServiceTarget.CreateLogReceiver() should be virtual (@304NotModified) - #1048 Var layout renderer improvements (@304NotModified)
Nothing published for this version
Nothing published for this version
- #996 ColoredConsoleTarget: Fixed broken WholeWords option of highlight-word. (@bhaeussermann) - #995 ArchiveFileCompression: auto add .zip to compre
.zip to compressed filename when archiveName isn't specified (@bhaeussermann)Nothing published for this version
- #920 Added AssemblyFileVersion as property to build script (@304NotModified) - #912 added fluent .properties, fix/add fluent unit tests (@304NotModi
- #900 fix generated code after change .tt (#894) (@304NotModified) - #901 Safe autoload (@304NotModified) - #894 fix generated code after change .tt
Nothing published for this version
- #884 Changes at MDLC to support .Net 4.0 and .Net 4.5 (@UgurAldanmaz) - #881 Change GitHub for Windows to GitHub Desktop (@campbeb) - #874 Wcf recei
<extensions> needs to be the first element in the config (@304NotModified)ICreateFileParameters (@304NotModified)IncludeCallerInformation option. (@304NotModified)Nothing published for this version
Nothing published for this version
- #762 Improved config example (@304NotModified) - #760 Autoload fix for ASP.net + better autoloading logging (@304NotModified) - #763 Fixed reference
- #583 .gitattributes specifies which files should be considered as text (@ilya-g)
Nothing published for this version
- #600 Looks good (@kichristensen) - #645 Stacktrace broken fix 321 (@304NotModified) - #606 LineEndingMode type in xml configuration and xsd schema (
Nothing published for this version
- #371 Use merging of event properties in async target wrapper to fix empty collection issue (@tuukkapuranen) - #357 Extended ReplaceLayoutRendererWra
Nothing published for this version
- #257 Fixed SL5 compilation error (@emazv72) - #241 Date Based File Archiving (@mkaltner) - #239 Add layout renderer for retrieving values from AppSe
- #197 Better request queue logging (@kichristensen) - #192 Allow Form Control Target to specify append direction (@simongh) - #182 Fix locks around l
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →