All Versions
121
Latest Version
Avg Release Cycle
87 days
Latest Release
36 days ago
Changelog History
Page 11
Changelog History
Page 11
-
v4.3.0-rc2 Changes
March 26, 2016 -
v4.3.0-rc1 Changes
March 22, 2016- #1323 Add TimeStamp options to XML, Appsetting and environment var (@304NotModified)
- ๐จ #1286 Easier api: AddRule methods, fix AllTargets crash, fix IsLevelEnabled(off) crash, refactor internal (@304NotModified)
- #1317 don't require ProviderName attribute when using
<connectionStrings>(app.config etc) (@304NotModified) - ๐ #1316 Fix scan for stacktrace usage (bug never released) (@304NotModified)
- #1299 Also use logFactory for ThrowConfigExceptions (@304NotModified)
- โ #1309 Added nested json from xml unit test (@pysco68, @304NotModified)
- ๐ #1310 Fix threadsafe issue of GetLogger / GetCurrentClassLogger (+improve performance) (@304NotModified)
- ๐ฆ #1313 Added the NLog.Owin.Logging badges to README packages list (@pysco68)
- #1222 internalLogger, write to System.Diagnostics.Debug / System.Diagnostics.Trace #1217 (@bryjamus)
- #1303 Fix threadsafe issue of ScanProperties3 (@304NotModified)
- #1273 Added the ability to allow virtual paths for SMTP pickup directory (@michaeljbaird)
- #1298 NullReferenceException fix for VariableLayoutRenderer (@neris)
- #1295 Fix Callsite render bug introducted in 4.3 beta (@304NotModified)
- #1285 Fix: {$processtime} has incorrect milliseconds formatting (@304NotModified)
- #1296 CachedLayoutRender: allow ClearCache as (ambient) property (@304NotModified)
- #1294 Fix thread-safe issue ScanProperties (@304NotModified)
- โ #1281 FileTargetTests: Fix runtime overflow-of-minute issue in DateArchive_SkipPeriod. (@bhaeussermann)
- #1274 FileTarget: Fix archive does not work when date in file name. (@bhaeussermann)
- โ #1275 Less logging for unstable unit tests (and also probably too much) (@304NotModified)
- โ #1270 Added testcase (NestedJsonAttrTest) (@304NotModified)
- โ #1279 Fix tests to ensure all AsyncTargetWrapper's are closed. (@bhaeussermann)
- #1238 Control throwing of NLogConfigurationExceptions (LogManager.ThrowConfigExceptions) (@304NotModified)
- #1265 More thread-safe method (@304NotModified)
- #1260 try read nlog.config in ios/android (@304NotModified)
- ๐ #1253 Added docs for UrlEncode (@304NotModified)
- โ #1252 improve InternalLoggerTests unit test (@304NotModified)
- #1259 Internallogger improvements (@304NotModified)
- ๐ #1258 fixed typo in NLog.config (@icnocop)
- #1256 Badges Shields.io ->` Badge.fury.io (@304NotModified)
- #1225 XmlLoggingConfiguration: Set config values on correct LogFactory object (@bhaeussermann, @304NotModified)
- #1 Fix ambiguity in
crefin comments. (@304NotModified) - ๐ #1254 Remove SubversionScc / AnkhSVN info from solutions (@304NotModified)
- #1247 Init version issue template (@304NotModified)
- #1245 Add Logger.Swallow(Task task) (@breyed)
- ๐ #1246 added badges UWP / web.ASPNET5 (@304NotModified)
- #1227 LogFactory: Add generic-type versions of GetLogger() and GetCurrentClassLogger() (@bhaeussermann)
- โ #1242 Improve unit test (@304NotModified)
- ๐ฒ #1213 Log more to InternalLogger (@304NotModified)
- #1240 Added StringHelpers + StringHelpers.IsNullOrWhiteSpace (@304NotModified)
- โ #1239 Fix unstable MDLC Unit test + MDLC free dataslot (@304NotModified, @MikeFH)
- ๐ #1236 Bugfix: Internallogger creates folder, even when turned off. (@eduardorascon)
- #1232 Fix HttpGet protocol for WebService (@MikeFH)
- #1223 Fix deadlock on Factory (@304NotModified)
-
v4.3.0-beta2 Changes
February 04, 2016- ๐ฒ #1220 FileTarget: Add internal logging for archive date. (@bhaeussermann)
- โ #1214 Better unit test cleanup between tests + fix threadsafe issue ScanProperties (@304NotModified)
- ๐ฑ #1212 Support reading nlog.config from Android assets folder (@304NotModified)
- #1215 FileTarget: Archiving not working properly with AsyncWrapper (@bhaeussermann)
- ๐ #1216 Added more docs to InternalLogger (@304NotModified)
- #1207 FileTarget: Fix Footer for archiving. (@bhaeussermann)
- โ #1210 Added extra unit test (@304NotModified)
- ๐ป #1191 Throw exception when base.InitializeTarget() is not called + inline GetAllLayouts() (@304NotModified)
- โ #1208 FileTargetTests: Supplemented ReplaceFileContentsOnEachWriteTest() to test with and without header and footer (@bhaeussermann)
- ๐ #1197 Improve XML Docs (@304NotModified)
- โ #1200 Added unit test for K datetime format (@304NotModified)
-
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 -
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
.zipto 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)