6.0.1
Improvements
- #195 Mark internal log messages for identification (@snakefoot)
- #199 Add internal log messages for flush (@luigiberrettini)
- #200 Reduce allocations during message creation (@snakefoot)
- #213 Make AsyncLogger Dispose safer (@snakefoot)
- #214 Reuse encodings (@luigiberrettini, @snakefoot)
- #215 Prevent Then from capturing the continuation function (@snakefoot)
- #218 Allocate delegates only once in AsyncLogger (@snakefoot)
- #220 Avoid Enumerable allocation on PolicySet application (@snakefoot)
- #221 Avoid array allocation if no SplitOnNewLine occurs (@snakefoot)
- #223 Precompute MessageBuilder Pri (@luigiberrettini, @snakefoot)
- #234 Update SourceLink (@luigiberrettini)
- #235 Update SDK channels (@luigiberrettini)
- #247 Update NuGet API key in AppVeyor script (@luigiberrettini)
Fixes
- #209 Adopt Cake DotNetCoreMSBuildSettings.Verbosity (@luigiberrettini)
- #210 Call AsyncContinuations when discarding log events (@snakefoot)
- #212 Handle multiple Cake assembly search results (@luigiberrettini)
- #227, #245 Stop FlushAsync from preventing application exit (@luigiberrettini, @snakefoot)
- #231 Add NLogConfigurationItem to Layout settings (@snakefoot)
- #236 Allow no space before the RFC 3164 MSG part (@luigiberrettini)
- #237 Enable configuration of RFC 5424 timestamp fractional digits (@luigiberrettini)
- #238, #240 Init TCP and UDP via AddressFamily (@luigiberrettini)