NLog v5.0.5 Release Notes

Release Date: 2022-10-26 // about 1 month ago
  • ๐Ÿ‘Œ Improvements

    • ๐ŸŒฒ #5092 InternalLogger - LogFile expand filepath variables (#5092) (@RyanGaudion)
    • ๐Ÿ‘ #5090 ReplaceNewLines - Support Replacement with newlines (#5090) (@Orace)
    • #5086 ScopeIndent LayoutRenderer (#5086) (@snakefoot)
    • #5085 Introduced TriLetter as LevelFormat (Trc, Dbg, Inf, Wrn, Err, Ftl) (#5085) (@snakefoot)
    • ๐Ÿ‘ #5078 LogFactory.Setup - Added support for RegisterLayout and validate NLog types (#5078) (@snakefoot)
    • โœ… #5076 AutoFlushTargetWrapper - Fix race-condition that makes unit-tests unstable (#5076) (@snakefoot)
    • ๐Ÿ‘ป #5073 Include error-message from inner-exception when layout contains unknown layoutrenderer (#5073) (@snakefoot)
    • #5065 ObjectReflectionCache - Skip serializing System.Net.IPAddress (#5065) (@snakefoot)
    • #5060 ObjectReflectionCache - Skip reflection of delegate-objects (#5060) (@snakefoot)
    • #5057 OnException + OnHasProperties - Added Else-option (#5057) (@snakefoot)
    • ๐ŸŒฒ #5056 LogEventBuilder - Added Log(Type wrapperType) for custom Logger wrapper (#5056) (@snakefoot)

Previous changes from v5.0.4

  • ๐Ÿ›  Fixes

    • ๐Ÿ›  #5051 Fixed embedded resource with ILLink.Descriptors.xml to avoid IL2007 (#5051) (@snakefoot)