Releases: serilog/serilog-sinks-periodicbatching
Releases · serilog/serilog-sinks-periodicbatching
v5.0.0
v4.1.1
- #81 - avoid System.Threading.Channels version conflicts on Azure Functions (@mprice-gcmlp)
v4.1.0
- #77 - avoid leaking memory when no events are passing through the sink (@nblumhardt)
- #75 - reinstate the legacy inheritance-based API again (@nblumhardt)
The intention of this release, with #75, is that the functionality and API in this sink will be frozen, and future development will move to a built-in batching feature in serilog/serilog
.
v4.0.1
- #71 - fix observance of
options.EagerlyEmitFirstEvent
(@nblumhardt)
v4.0.0
- #60 - project/codebase maintenance (@SimonCropp)
- #63 - XDOC improvements (@nblumhardt)
- #66 - rewrite to remove all blocking/use async APIs entirely (@nblumhardt)
- breaking - target
net462; netstandard2.0; net6.0
- port to System.Threading.Channels
- remove previously-deprecated inheritance-based API
- breaking - target
v3.1.0
- #58 - restore obsolete inheritance-based API (@nblumhardt)
v3.0.0
- #56 -
IAsyncDisposable
support; drop obsolete inheritance-based APIs (@nblumhardt)
v2.3.1
- #47 - fix example documentation (@manigandham)
- #46 - fix handling of the
NoQueueLimit
constant in legacy ctors; mark those constructors obsolete (@nblumhardt) - #53 - suppress
ExecutionContext
flowing to timer callbacks where available (@CodeBlanch)
v2.3.0
- #30, #34, #39, #40 - improve factoring, allow implementations to override "eager-first-event" behavior (@kimbirkelund, @oliverholliday, @nblumhardt)