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

Changelog History
Page 9

  • v4.3.5 Changes

    June 13, 2016

    ๐Ÿ”‹ Features

    • #1471 Add else option to ${when} (@304NotModified)
    • #1481 get items for diagnostic contexts (DiagnosticsContextes, GetNames() method) (@tiljanssen)

    ๐Ÿ›  Fixes

    • #1504 Fix ${callsite} with async method with return value (@PELNZ)
  • v4.3.4 Changes

    May 16, 2016

    ๐Ÿ”‹ Features

    • #1423 Injection of zip-compressor for fileTarget (@AndreGleichner)
    • #1434 Added constructors with name argument to the target types (@304NotModified, @flyingcroissant)
    • #1400 Added WrapLineLayoutRendererWrapper (@mathieubrun)

    ๐Ÿ‘Œ Improvements

    • #1456 FileTarget: Improvements in FileTarget archive cleanup. (@bhaeussermann)
    • #1417 FileTarget prevent stackoverflow after setting FileName property on init (@304NotModified)

    ๐Ÿ›  Fixes

    • #1454 Fix LoggingRule.ToString (@304NotModified)
    • ๐Ÿ‘ป #1453 Fix potential nullref exception in LogManager.Shutdown() (@304NotModified)
    • #1450 Fix duplicate Target after config Initialize (@304NotModified)
    • #1446 FileTarget: create dir if CreateDirs=true and replacing file content (@304NotModified)
    • #1432 Check if directory NLog.dll is detected in actually exists (@gregmac)

    Other

    • โœ… #1440 Added extra unit tests for context classes (@304NotModified)
  • v4.3.3 Changes

    April 28, 2016
    • #1411 MailTarget: fix "From" errors (bug introduced in NLog 4.3.2) (@304NotModified)
  • v4.3.2 Changes

    April 26, 2016
    • ๐Ÿšš #1404 FileTarget cleanup: move to background thread. (@304NotModified)
    • #1403 Fix filetarget: Thread was being aborted (#2) (@304NotModified)
    • #1402 Getting the 'From' when UseSystemNetMailSettings is true (@MoaidHathot)
    • ๐Ÿ”ง #1401 Allow target configuration to support a hierachy of XML nodes (#1401) (@304NotModified)
    • #2 Fix filetarget: Thread was being aborted (#2) (@304NotModified)
    • โœ… #1394 Make test methods public (#1394) (@luigiberrettini)
    • ๐Ÿšš #1393 Remove test dependency on locale (@luigiberrettini)
  • v4.3.1 Changes

    April 20, 2016
    • ๐Ÿ‘ป #1386 Fix "allLayouts is null" exception (@304NotModified)
    • #1387 Fix filetarget: Thread was being aborted (@304NotModified)
    • ๐Ÿ”ง #1383 Fix configuration usage in ${var} renderer (@bhaeussermann, @304NotModified)
  • v4.3.0 Changes

    April 16, 2016
    • โšก๏ธ #1211 Update nlog.config for 4.3 (@304NotModified)
    • โšก๏ธ #1368 Update license (@304NotModified)
  • v4.3.0-rc3 Changes

    April 09, 2016
    • #1348 Fix nullref + fix relative path for file archive (@304NotModified)
    • ๐ŸŒฒ #1352 Fix for writing log file to root path (@304NotModified)
    • ๐Ÿฑ #1357 autoload NLog.config in assets folder (Xamarin Android) (@304NotModified)
    • ๐ŸŒฒ #1358 no-recusive logging in internallogger. (@304NotModified)
    • #1364 Fix stacktraceusage with more than 1 rule (@304NotModified)
  • v4.3.0-rc2 Changes

    March 26, 2016
    • ๐Ÿ— #1335 Fix all build warnings (@304NotModified)
    • #1336 Throw NLogConfigurationException if TimeToSleepBetweenBatches <= 0 (@vincechan)
    • #1333 Fix ${callsite} when loggerType can't be found due to inlining (@304NotModified)
    • โšก๏ธ #1329 Update SHFB (@304NotModified)
  • 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 cref in 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)