| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| NLog 6.2 source code.tar.gz | 2026-08-16 | 1.0 MB | |
| NLog 6.2 source code.zip | 2026-08-16 | 2.1 MB | |
| README.md | 2026-08-16 | 1.4 kB | |
| Totals: 3 Items | 3.1 MB | 2 | |
Improvements
- [#6215] FileTarget - Added FileLifecycleHooks for extending archive logic. (@Dave-Senn)
- [#6218] ScopeContext - Optimize collection of properties in reverse order. (@snakefoot)
- [#6230] PropertyTypeConverter - Disable legacy TypeDescriptor when AOT. (@snakefoot)
- [#6231] Replacing ProcessInfoLayoutRenderer with ProcessStartLayoutRenderer. (@snakefoot)
- [#6229] GarbageCollectorInfoLayoutRenderer - WorkingSet + Format. (@snakefoot)
- [#6246] AsyncTaskTarget - Added Jitter on Retry to reduce thundering herd. (@snakefoot)
- [#6248] AsyncTaskTarget - Changed Jitter to use Stopwatch instead of TickCount. (@snakefoot)
- [#6245] AsyncTaskTarget - Refactor to reduce code complexity. (@snakefoot)
- [#6148] AppEnvironmentWrapper - Return Unknown_ProcessId when empty ProcessName. (@snakefoot)
- [#6187] ConfigurationItemFactory - Marked ParseMessageTemplates as obsolete. (@snakefoot)
- [#6243] ConditionParser - Marked as obsolete, so it can become internal. (@snakefoot)
- [#6087] Target - Reduce code complexity of WriteAsyncLogEvents. (@snakefoot)
- [#6200] SimpleLayout - Marked Renderers-property as obsolete. (@snakefoot)
- [#6239] LogFactory - FlushAsync and DisposeAsync with explict usage of CancellationToken.None. (@snakefoot)
Release notes for NLog v6.2: https://nlog-project.org/2026/08/16/nlog-6-2-aot-build-size.html