NLog v4.6.7 Release Notes
Release Date: 2019-08-25 // over 4 years ago-
๐ Features
- ๐ป #3531 Added ${object-path} / ${exception:objectpath=PropertyName}, for rendering a property of an object (e.g. an exception) (#3531) (@304NotModified)
- ๐ #3560 WhenMethodFilter - Support dynamic filtering using lambda (#3560) (@snakefoot)
- ๐ฒ #3184 Added support for dynamic layout renderer in log level filters (e.g. minLevel, maxLevel) (#3184) (@snakefoot)
- #3558 ExceptionLayoutRenderer - Added Source as new format parameter. (@snakefoot)
- #3523 ColoredConsoleTarget - Added DetectOutputRedirected to skip coloring on redirect (@snakefoot)
๐ Improvements
- #3541 MessageTemplateParameters - Improve validation of parameters when isPositional (#3541) (@snakefoot)
- #3546 NetworkTarget - HttpNetworkSender no longer sends out-of-order (@snakefoot)
- #3522 NetworkTarget - Fix InternalLogger.Trace to include Target name (#3522) (@snakefoot)
- ๐ #3562 XML config - Support ThrowConfigExceptions=true even when xml is invalid (@snakefoot)
- #3532 Fix summary of NoRawValueLayoutRendererWrapper class (#3532) (@304NotModified)
๐ Performance
- #3540 MessageTemplateParameters - Skip object allocation when no parameters (@snakefoot)
- #3527 XmlLayout - Defer allocation of ObjectReflectionCache until needed (#3527) (@snakefoot)