All Versions
108
Latest Version
Avg Release Cycle
47 days
Latest Release
221 days ago

Changelog History
Page 10

  • v4.3.0-beta1 Changes

    January 27, 2016
    • ๐Ÿ‘ป #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)
  • v4.2.3 Changes

    December 12, 2015
    • #1083 Changed the heading in Readme file (@Page-Not-Found)
    • โšก๏ธ #1081 Update README.md (@UgurAldanmaz)
    • โšก๏ธ #4 Update from base repository (@304NotModified, @bhaeussermann, @ie-zero, @epignosisx, @stefandevo, @nathan-schubkegel)
    • #1066 Add AllLevels and AllLoggingLevels to LogLevel.cs. (@rellis-of-rhindleton)
    • ๐Ÿ— #1062 Fix Xamarin Build in PR (and don't fail in fork) (@304NotModified)
    • ๐Ÿ— #1061 skip xamarin-dependent steps in appveyor PR builds (@nathan-schubkegel)
    • ๐Ÿ #1040 Xamarin (iOS, Android) and Windows Phone 8 (@304NotModified, @stefandevo)
    • #1041 EventLogTarget: Add overflow action for too large messages (@epignosisx)
  • v4.2.2 Changes

    November 21, 2015
    • #1054 LogReceiverWebServiceTarget.CreateLogReceiver() should be virtual (@304NotModified)
    • #1048 Var layout renderer improvements (@304NotModified)
    • ๐Ÿšš #1043 Moved sourcecode tests to separate tool (@304NotModified)
  • v4.2.1-RC1 Changes

    November 13, 2015
    • ๐Ÿ”ง #1031 NetworkTarget: linkedlist + configure max connections (@304NotModified)
    • โœ… #1037 Added FilterResult tests (@304NotModified)
    • โœ… #1036 Logbuilder tests + fix passing Off (@304NotModified)
    • โœ… #1035 Added tests for Conditional logger (@304NotModified)
    • โช #1033 Databasetarget: restored 'UseTransactions' and print warning if used (@304NotModified)
    • โœ… #1032 Filetarget: Added tests for the 2 kind of slashes (@304NotModified)
    • ๐ŸŒฒ #1027 Reduce memory allocations in Logger.Log when using CsvLayout and JsonLayout (@epignosisx)
    • ๐ŸŒฒ #1020 Reduce memory allocations in Logger.Log by avoiding GetEnumerator. (@epignosisx)
    • ๐Ÿšš #1019 Issue #987: Filetarget: Max archives settings sometimes removes to many files (@bhaeussermann)
    • #1021 Fix #2 ObjectGraphScanner.ScanProperties: Collection was modified (@304NotModified)
    • #994 Introduce FileAppenderCache class (@ie-zero)
    • ๐Ÿ #968 Fix: LogFactoryTests remove Windows specific values (@ie-zero)
    • โœ… #999 Unit Tests added to LogFactory class (@ie-zero)
    • #1000 Fix methods' indentation in LogManager class (@ie-zero)
    • #1001 Dump() now uses InternalLogger.Debug() consistent (@ie-zero)
  • v4.2.0 Changes

    October 24, 2015
    • ๐Ÿ›  #996 ColoredConsoleTarget: Fixed broken WholeWords option of highlight-word. (@bhaeussermann)
    • #995 ArchiveFileCompression: auto add .zip to compressed filename when archiveName isn't specified (@bhaeussermann)
    • #993 changed to nuget appveyor account (@304NotModified)
    • #992 added logo (@304NotModified)
    • โœ… #988 Unit test for proving max-archive bug of #987 (@304NotModified)
    • #991 Document FileTarget inner properties/methods (@ie-zero)
    • โœ… #986 Added more unit tests for max archive with dates in files. (@304NotModified)
    • ๐Ÿ›  #984 Fixes #941. Add annotations for custom string formatting methods (@bhaeussermann)
    • #985 Fix: file archiving DateAndSequence & FileArchivePeriod.Day won't work always (wrong switching day detected) (@304NotModified)
    • #982 Document FileTarget inner properties/methods (@ie-zero)
    • ๐Ÿšš #983 Remove obsolete code from FileTarget (@ie-zero)
    • โœ… #981 More tests inner parse + docs (@304NotModified)
    • ๐Ÿ›  #952 Fixes #931. FileTarget: Log info concerning archiving to internal logger (@bhaeussermann)
    • โš  #976 Fix SL4/SL5 warnings by adding/editing XML docs (@304NotModified)
    • โœ… #973 More fluent unit tests (@304NotModified)
    • ๐Ÿ“œ #975 Fix parse of inner layout (@304NotModified)
    • โšก๏ธ #3 Update (@304NotModified, @UgurAldanmaz, @vbfox, @kevindaub, @Niklas-Peter, @bhaeussermann, @breyed, @wrangellboy)
    • #974 Small Codecoverage improvement (@304NotModified)
    • ๐Ÿ‘ป #966 Fix: Exception is thrown when archiving is enabled (@304NotModified)
    • ๐Ÿ›  #939 Bugfix: useSystemNetMailSettings=false still uses .config settings + feature: PickupDirectoryLocation from nlog.config (@dnlgmzddr)
    • #972 Added Codecov.io (@304NotModified)
    • ๐Ÿšš #971 Removed unneeded System.Drawing references (@304NotModified)
    • ๐Ÿ“š #967 Getcurrentclasslogger documentation / error messages improvements (@304NotModified)
    • #963 FIx: Collection was modified - GetTargetsByLevelForLogger (@304NotModified)
    • #954 Issue 941: Add annotations for customer string formatting messages (@wrangellboy)
    • 0๏ธโƒฃ #940 Documented default fallback value and RanToCompletion (@breyed)
    • ๐Ÿ›  #947 Fixes #319. Added IncrementValue property. (@bhaeussermann)
    • #945 Added Travis Badge (@304NotModified)
    • โœ… #944 Skipped some unit tests for Mono (@304NotModified)
    • ๐ŸŒฒ #938 Issue #913: Log NLog version to internal log. (@bhaeussermann)
    • โœ… #937 Added more registry unit tests (@304NotModified)
    • #933 Issue #612: Cached Layout Renderer is reevaluated when LoggingConfiguration is changed (@bhaeussermann)
    • ๐Ÿ‘ #2 Support object vals for mdlc (@UgurAldanmaz)
    • #927 Comments change in LogFactory (@Niklas-Peter)
    • ๐Ÿ”ง #926 Assure automatic re-configuration after configuration change (@Niklas-Peter)
  • v4.1.2 Changes

    September 20, 2015
    • ๐Ÿ— #920 Added AssemblyFileVersion as property to build script (@304NotModified)
    • โœ… #912 added fluent .properties, fix/add fluent unit tests (@304NotModified)
    • #909 added ThreadAgnostic on AllEventPropertiesLayoutRenderer (@304NotModified)
    • ๐Ÿ›  #910 Fixes "Collection was modified" crash with ReconfigExistingLoggers (@304NotModified)
    • โœ… #906 added some extra tests (@304NotModified)
  • v4.1.1 Changes

    September 12, 2015
    • #900 fix generated code after change .tt (#894) (@304NotModified)
    • #901 Safe autoload (@304NotModified)
    • #894 fix generated code after change .tt (#894) (@304NotModified)
    • ๐Ÿ‘ #896 Support object vals for mdlc (@UgurAldanmaz)
    • ๐ŸŒฒ #898 Resolves Internal Logging With Just Filename (@kevindaub)
    • โšก๏ธ #1 Update from base repository (@304NotModified, @UgurAldanmaz, @vbfox)
    • ๐Ÿ #892 Remove unused windows.forms stuff (@304NotModified)
    • #894 Obsolete attribute doesn't specify the correct replacement (@vbfox)
  • v4.1.0 Changes

    August 30, 2015
    • ๐Ÿ‘ #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 receiver client (@kevindaub, @304NotModified)
    • #871 ${event-properties} - Added culture and format properties (@304NotModified)
    • โœ… #861 LogReceiverServiceTests: Added one-way unit test (retry) (@304NotModified)
    • #866 FileTarget.DeleteOldDateArchive minor fix (@remye06)
    • โšก๏ธ #872 Updated appveyor.yml (unit test CMD) (@304NotModified)
    • ๐Ÿ‘ #743 Support object values for GDC, MDC and NDC contexts. (@williamb1024)
    • ๐Ÿ›  #773 Fixed DateAndSequence archive numbering mode + bugfix no max archives (@remye06)
    • ๐Ÿ— #858 Fixed travis build with unit tests (@kevindaub, @304NotModified)
    • โช #856 Revert "LogReceiverServiceTests: Added one-way unit test" (@304NotModified)
    • โœ… #854 LogReceiverServiceTests: Added one-way unit test (@304NotModified)
    • โšก๏ธ #855 Update appveyor.yml (@304NotModified)
    • โšก๏ธ #853 Update appveyor config (@304NotModified)
    • #850 Archive files delete right order (@304NotModified)
    • ๐Ÿ”จ #848 Refactor file archive unittest (@304NotModified)
    • #820 fix unloaded appdomain with xml auto reload (@304NotModified)
    • ๐Ÿšง #789 added config option for breaking change (Exceptions logging) in NLog 4.0 [WIP] (@304NotModified)
    • ๐Ÿšš #833 Move MDLC and Traceactivity from Contrib + handle missing dir in filewachter (@304NotModified, @kichristensen)
    • โšก๏ธ #818 Updated InternalLogger to Create Directories If Needed (@kevindaub)
    • โœ… #844 Fix ThreadAgnosticAttributeTest unit test (@304NotModified)
    • #834 Fix SL5 (@304NotModified)
    • โœ… #827 added test: Combine archive every day and archive above size (@304NotModified)
    • #811 Easier API (@304NotModified)
    • #816 Overhaul NLog variables (@304NotModified)
    • ๐Ÿšง #788 Fix: exception is not correctly logged when calling without message [WIP] (@304NotModified)
    • ๐Ÿ›  #814 Bugfix: <extensions> needs to be the first element in the config (@304NotModified)
    • โœ… #813 Added unit test: reload after replace (@304NotModified)
    • โœ… #812 Unit tests: added some extra time for completion (@304NotModified)
    • #800 Replace NewLines Layout Renderer Wrapper (@flower189)
    • ๐ŸŒฒ #805 Fix issue #804: Logging to same file from multiple processes misses messages (@bhaeussermann)
    • #797 added switch to JsonLayout to suppress the extra spaces (@tmusico)
    • ๐Ÿ“„ #809 Improve docs ICreateFileParameters (@304NotModified)
    • โœ… #808 Added logrecievertest with ServiceHost (@304NotModified)
    • #780 Call site line number layout renderer - fix (@304NotModified)
    • #776 added SwallowAsync(Task) (@breyed)
    • ๐Ÿ›  #774 FIxed ArchiveOldFileOnStartup with layout renderer used in ArchiveFileName (@remye06)
    • #750 Optional encoding for JsonAttribute (@grbinho)
    • ๐Ÿ— #742 Fix monodevelop build. (@txdv)
    • #781 All events layout renderer: added IncludeCallerInformation option. (@304NotModified)
    • ๐Ÿ‘ #794 Support for auto loading UNC paths (@mikeobrien)
    • โœ… #786 added unit test for forwardscomp (@304NotModified)
  • v4.0.1 Changes

    June 18, 2015
    • #762 Improved config example (@304NotModified)
    • ๐ŸŒฒ #760 Autoload fix for ASP.net + better autoloading logging (@304NotModified)
    • ๐Ÿ›  #763 Fixed reference for Siverlight (broken and fixed in 4.0.1) (@304NotModified)
    • #759 Check if directory watched exists (@kichristensen)
    • #755 Fix unneeded breaking change with requirement of MailTarget.SmtpServer (@304NotModified)
    • #758 Correct obsolete text (@kichristensen)
    • โšก๏ธ #754 Optimized references (@304NotModified)
    • #753 Fix autoflush (@304NotModified)
    • #744 Alternate fix for #730 (@williamb1024)
    • #751 Fix incorrect loglevel obsolete message (@SimonCropp)
    • โœ… #747 Correct race condition in AsyncTargetWrapperExceptionTest (@williamb1024)
    • #746 Fix for #736 (@akamyshanov)
    • ๐Ÿ›  #736 fixes issue (#736) when the NLog assembly is loaded from memory (@akamyshanov)
    • โœ… #715 Message queue target test check if queue exists (@304NotModified)
  • v4.0.0 Changes

    May 26, 2015
    • #583 .gitattributes specifies which files should be considered as text (@ilya-g)