NLog v4.3.0-beta1 Release Notes

Release Date: 2016-01-27 // about 8 years ago
    • ๐Ÿ‘ป #1143 Consistent Exception handling v3 (@304NotModified)
    • โœ… #1195 FileTarget: added ReplaceFileContentsOnEachWriteTest (@304NotModified)
    • ๐Ÿ‘ #925 RegistryLayoutRenderer: Support for layouts, RegistryView (32, 64 bit) and all root key names (HKCU/HKLM etc) (@304NotModified, @Niklas-Peter)
    • #1157 FIx (xml-) config classes for thread-safe issues (@304NotModified)
    • #1183 FileTarget: Fix compress archive file not working when using concurrentWrites="True" and keepFileOpen="True" (@bhaeussermann)
    • โœ… #1187 MethodCallTarget: allow optional parameters, no nullref exceptions. +unit tests (@304NotModified)
    • 0๏ธโƒฃ #1171 Coloredconsole not compiled regex by default (@304NotModified)
    • โœ… #1173 Unit test added for Variable node (@UgurAldanmaz)
    • #1138 Callsite fix for async methods (@304NotModified)
    • โœ… #1126 Fix and test archiving when writing to same file from different processes (@bhaeussermann)
    • #1170 LogBuilder: add StringFormatMethod Annotations (@304NotModified)
    • #1127 Max message length option for Eventlog target (@UgurAldanmaz)
    • #1149 Fix crash during delete of old archives & archive delete optimization (@brutaldev)
    • #1154 Fix nuget for Xamarin.iOs (@304NotModified)
    • #1159 README-developers.md: Added pull request checklist. (@bhaeussermann)
    • #1131 Reducing memory allocations in ShortDateLayoutRenderer by caching the formatted date. (@epignosisx)
    • ๐Ÿšš #1141 Remove code dup of InternalLogger (T4) (@304NotModified)
    • #1144 add doc (@304NotModified)
    • #1142 PropertyHelper: rename to readable names (@304NotModified)
    • #1139 Reduce Memory Allocations in LongDateLayoutRenderer (@epignosisx)
    • ๐ŸŽ #1112 ColoredConsoleTarget performance improvements. (@bhaeussermann)
    • โœ… #1135 FileTargetTests: Fix DateArchive_SkipPeriod test. (@bhaeussermann)
    • #1119 FileTarget: Use last-write-time for archive file name (@bhaeussermann)
    • ๐Ÿ‘ #1089 Support For Relative Paths in the File Targets (@Page-Not-Found)
    • #1068 Overhaul ExceptionLayoutRenderer (@Page-Not-Found)
    • #1125 FileTarget: Fix continuous archiving bug. (@bhaeussermann)
    • ๐Ÿ›  #1113 Bugfix: EventLogTarget OnOverflow=Split writes always to Info level (@UgurAldanmaz)
    • #1116 Config: Implemented inheritance policy for autoReload in included config files (@bhaeussermann)
    • #1100 FileTarget: Fix archive based on time does not always archive. (@bhaeussermann)
    • #1110 Fix: Deadlock in NetworkTarget (@kt1996)
    • #1109 FileTarget: Fix archiving for ArchiveFileName without a pattern. (@bhaeussermann)
    • ๐ŸŽ #1104 Merge from 4.2.3 (Improve performance of FileTarget, performance GDC) (@304NotModified, @epignosisx)
    • #1095 Fix find calling method on stack trace (@304NotModified)
    • โœ… #1099 Added extra callsite unit tests (@304NotModified)
    • ๐ŸŒฒ #1084 Log unused targets to internal logger (@UgurAldanmaz)