NLog v4.3.11 Release Notes

Release Date: 2016-11-07 // over 7 years ago
  • ๐Ÿ‘Œ Improvements

    • #1700 Improved concurrency when multiple Logger threads are writing to async Target (@snakefoot)
    • ๐Ÿ›ฐ #1750 Log payload for NLogViewerTarget/NetworkTarget to Internal Logger (@304NotModified)
    • #1745 FilePathLayout - Reduce memory-allocation for cleanup of filename (@snakefoot)
    • #1746 DateLayout - Reduce memory allocation when low time resolution (@snakefoot)
    • ๐Ÿ‘ป #1719 Avoid (Internal)Logger-boxing and params-array-allocation on Exception (@snakefoot)
    • #1683 FileTarget - Faster async processing of LogEvents for the same file (@snakefoot)
    • #1730 Conditions: Try interpreting first as non-string value (@304NotModified)
    • โš  #1814 Improve [Obsolete] warnings - include the Nlog version when it became obsolete (#1814) (@ie-zero)
    • ๐Ÿ”’ #1809 FileTarget - Close stale file handles outside archive mutex lock (@snakefoot)

    ๐Ÿ›  Fixes

    • #1749 Try-catch for permission when autoloading - fixing Android permission issue (@304NotModified)
    • ๐Ÿ‘ป #1751 ExceptionLayoutRenderer: prevent nullrefexception when exception is null (@304NotModified)
    • #1706 Console Target Automatic Detect if console is available on Mono (@snakefoot)