Releases: luigiberrettini/NLog.Targets.Syslog
Releases · luigiberrettini/NLog.Targets.Syslog
7.0.0
Features
- #298 Introduce configurable retries (@luigiberrettini)
Improvements
- #295 Add target loading section to sample configuration (@snakefoot)
- #296 Drop .NET Framework support (@luigiberrettini)
- #297 Switch to GitHub actions (@luigiberrettini)
- #300 Update NLog version)README (@luigiberrettini)
- #302 Switch to GitHub actions build badge)README (@luigiberrettini)
Fixes
- #304 Use string for NuGet API key (@luigiberrettini)
- #306 Push to NuGet without wildcards (@luigiberrettini)
6.0.3
Improvements
- #272 Use HTTPS in README links (@304NotModified)
- #273 Remove LogEnqueueResult heap allocation in AsyncLogger Enqueue (@snakefoot)
- #277 Move detailed README information to documentation files (@luigiberrettini)
- #280 Complete community profile (@luigiberrettini)
- #282 Update NuGet API key in AppVeyor script (@luigiberrettini)
- #290 Remove superfluous catch of OperationCanceledException (@luigiberrettini)
Fixes
- #271 Use the Layout type for the message send server setting (@snakefoot)
- #288 Avoid UnobservedTaskException after cancellation (@sanderweltje)
6.0.2
Improvements
- #250 Use the new PackageIcon property in project files (@luigiberrettini)
- #251 Suppress NuGet dependencies in the schema csproj enhancement (@luigiberrettini)
- #259 Avoid boxing and delegate capture in StructuredData (@snakefoot)
- #261 Support .NET Framework versions providing RuntimeInformation (@snakefoot)
- #265 Use build ID to guarantuee unique version details (@luigiberrettini)
Fixes
- #254 Adopt SourceLink conventions (@luigiberrettini)
- #256 Add build scripts to solution items removing inexistent ones (@luigiberrettini)
- #267 Apply version detail bounds (@luigiberrettini)
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)
6.0.0
Features
- #184 Allow custom RFC 3164 messages (@luigiberrettini)
Improvements
- #160 Add log level severity configuration documentation (@luigiberrettini)
- #168 Update build .NET SDKs (@luigiberrettini)
- #169 Use PackageLicenseExpression in project files (@luigiberrettini)
- #171 Remove SafeFromAsync and use Stream WriteAsync (@luigiberrettini)
- #173, #175 Remove useless dataChunkSize setting (@luigiberrettini)
- #176 Improve keep-alive handling (@luigiberrettini)
- #178 Create and push symbols package (@luigiberrettini)
- #179 Install latest build .NET SDKs by channel (@luigiberrettini)
- #186 Build relying on Cake.Tool (@luigiberrettini)
- #188 Update NuGet API key in AppVeyor script (@luigiberrettini)
- #192 Clean up RestorePackages Cake task (@luigiberrettini)
Fixes
- #164 Remove connection check and add infinite retries on send failure (@luigiberrettini, @matpierangeli)
- #176 Fix connection being closed by the remote host when using keep-alive (@luigiberrettini)
- #183 Add NULL check in KeepAliveConfigurationIsUpToDate (@luigiberrettini)
- #191 Filter out log events with level Off (@luigiberrettini)
6.0.0-beta-02
Features
- #184 Allow custom RFC 3164 messages (@luigiberrettini)
Fixes
- #183 Add NULL check in KeepAliveConfigurationIsUpToDate (@luigiberrettini)
6.0.0-beta-01
Improvements
- #160 Add log level severity configuration documentation (@luigiberrettini)
- #168 Update build .NET SDKs (@luigiberrettini)
- #169 Use PackageLicenseExpression in project files (@luigiberrettini)
- #171 Remove SafeFromAsync and use Stream WriteAsync (@luigiberrettini)
- #173, #175 Remove useless dataChunkSize setting (@luigiberrettini)
- #176 Improve keep-alive handling (@luigiberrettini)
- #178 Create and push symbols package (@luigiberrettini)
- #179 Install latest build .NET SDKs by channel (@luigiberrettini)
Fixes
- #164 Remove connection check and add infinite retries on send failure (@luigiberrettini, @matpierangeli)
- #176 Fix connection being closed by the remote host when using keep-alive (@luigiberrettini)
5.1.0
Features
- #157 Allow flushing pending log messages (@luigiberrettini)
- #158 Allow configuration of log level severity (@luigiberrettini)
Fixes
- #156 Replace timeout with time in test applications config (@luigiberrettini)
- #157 Enqueue AsyncLogEvent with infinite timeout (@luigiberrettini)
5.0.2
Fixes
- #153 Express IOControl keep-alive time and interval in milliseconds (@luigiberrettini)
5.0.1
Improvements
- #146 Improve build scripts (@luigiberrettini)
- 9116189 Add README badges for AppVeyor and Travis CI (@luigiberrettini)
Fixes
- #141 Remove useless usages of Unwrap and Task results (@luigiberrettini)