| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| NLog 6.2.1 source code.tar.gz | 2026-09-16 | 1.1 MB | |
| NLog 6.2.1 source code.zip | 2026-09-16 | 2.1 MB | |
| README.md | 2026-09-16 | 1.4 kB | |
| Totals: 3 Items | 3.1 MB | 0 | |
Improvements
- [#6254] Replace System.Random usage with custom ScatterGenerator. (@jobvk)
- [#6267] JsonLayout - Escape lone surrogates so output stays valid UTF8. (@dylanpulver)
- [#6275] XML docs with Default value for class properties in Filters namespace. (@dualfroz)
- [#6276] XML docs with Default value for class properties with unit test. (@snakefoot)
- [#6265] AtomicFileTarget - Improve recovery when file suddenly disappears. (@snakefoot)
- [#6266] JsonLayout - Explicit assigned SuppressSpaces should win. (@snakefoot)
- [#6271] DefaultJsonSerializer - Refactor AppendStringEscape to make method simpler. (@snakefoot)
- [#6268] XmlHelper - Replace with char.IsHighSurrogate + char.IsLowSurrogate. (@snakefoot)
- [#6269] XmlHelper - Improve CDATA encoding when first char is invalid. (@snakefoot)
- [#6273] XmlHelper - Check char.IsHighSurrogate before checking length. (@snakefoot)
- [#6251] LogManager - Remove CLSCompliant(false) attribute from GetCurrentClassLogger. (@snakefoot)
- [#6255] NLog.Schema - NLog.Targets.HttpClient + NLog.Targets.OpenTelemetryHttp. (@snakefoot)
- [#6261] XmlParser - Moved primitive parsing logic into InputCursor. (@snakefoot)
- [#6264] XmlParser - Optimize parsing of Attributes and InnerText and CDATA. (@snakefoot)
- [#6280] Layout - FromLiteral is IsInitialized from the start and ThreadAgnostic. (@snakefoot)