Improvements
- #5710 Restored LogFactory.Setup().SetupFromEnvironmentVariables() as not obsolete (#5710) @snakefoot
- #5717 Avoid using MakeGenericType for Dictionary enumeration when AOT (#5717) @snakefoot
- #5730 Stop using obsolete Assembly.CodeBase for NetStandard (#5730) @snakefoot
- #5742 ExceptionLayoutRenderer - Handle Exception properties like StackTrace can throw with AOT (#5742) @snakefoot
- #5743 ExceptionLayoutRenderer - Handle Data-collection-item ToString can throw with AOT (#5743) @snakefoot
- #5763 ExceptionLayoutRenderer - Handle Exception-properties can throw with AOT (#5763) @snakefoot
- #5756 ServiceRepository - Improve exception-handling when resolving service-types while disposing (#5756) @snakefoot
- #5759 LayoutRenderer - Optimize performance by skipping cache result from render Inner Layout (#5759) @snakefoot
- #5795 ConditionLayoutExpression - Optimize performance by skipping cache result from render Inner Layout (#5795) @snakefoot
- #5731 Mark IFactory RegisterType as obsolete, since it will be removed with NLog v6 (#5731) @snakefoot
- #5766 Mark JsonLayout EscapeForwardSlash as obsolete, since disabled with NLog v6 (#5766) @snakefoot
- #5823 Mark ExceptionLayoutRenderer Formats-List as obsolete, since immutable with NLog v6 (#5823) @snakefoot
- #5769 Updated API-code examples to not depend on obsolete SimpleConfigurator (#5769) @snakefoot
- #5776 ObjectReflectionCache - Handle PropertyValue can throw with AOT (#5776) @snakefoot
- #5780 NetworkTarget - Introduced option NoDelay to disable delayed ACK (#5780) @snakefoot
- #5788 Fix InternalLogger noise about reflection for FuncLayoutRenderer (#5788) @snakefoot
- #5792 TargetWithContext - Reduce allocation for RenderLogEvent when SimpleLayout (#5792) @snakefoot
- #5810 Refactoring to improve null value handling (#5810) @snakefoot
- #5812 Refactoring to improve null value handling (#5812) @snakefoot
- #5817 LoggingConfigurationParser - Prioritize LoggingRules from current config (#5817) @snakefoot
- #5825 WhenEmptyLayoutRendererWrapper - Optimize IStringValueRenderer Logic (#5825) @snakefoot