Releases: serilog/serilog-extensions-logging
Releases · serilog/serilog-extensions-logging
v9.0.0
What's Changed
- #242 - optimizations (@jods4)
- #247 - reduce allocations (@nblumhardt)
- #244 - document
{SourceContext}
for MEL logger category (@DavidHopkinsFbr) - #246 - implement
ISupportExternalScope
inSerilogLoggerProvider
(@david-obee) - #232 - support
ValueTuple
arguments toILogger.BeginScope()
(@jimbojim1997) - #249 - support for
ITuple
arguments toILogger.BeginScope()
(@sungam3r) - #252 - remove logger scope side-effects (@pavel-faltynek)
- #255 - optimize/reduce allocations (@epeshk)
- #260 -
EventId
property cache improvements/optimization (@AndreReise) - #262 - support
IAsyncDisposable
on .NET 6+ (@agehrke)
v8.0.0
- #227 - capture trace and span ids for Serilog 3.1 (@nblumhardt)
- #234 - update to .NET 8 RTM and Serilog 3.1.1 (@nblumhardt)
v7.0.0
- #203 - observe
LogLevel.None
(@0xced) - #212 - eliminate some enumerator boxing (@sungam3r)
- #210 - clean-up (@sungam3r)
- #214 - migrate to .NET 7 and C# 11 (@sungam3r)
- #216 - reduce allocations by caching trimmed
@
and$
keys (@sungam3r) - #218 - fix exception handling in audit mode (@sungam3r)
- #221 - add API approval tests (@sungam3r)
- #222 - pin to
Microsoft.Extensions.Logging
v7 (@nblumhardt)
v3.1.0
- #189 - pass original
EventId
through to logger providers (@david-driscoll) - #188 - bump Serilog dependency version (@bdovaz)
- #182 - README updates (@Rabadash8820)
- #166 - cache parsed message templates (@nblumhardt)
- #173 - use
latestFeature
in global.json (@skomis-mm) - #164 - suppress exceptions from
FormattedLogValues
(@nblumhardt) - #165 - pin .NET Core SDK version (@ralphhendriks)
- #160 - add stringification support (@jonnybi)
- #156 - avoid deprecated NuGet package properties (@andrewlock)
- #152 - tidy up and documentation updates (@sungam3r)
v3.0.1
v3.0.0
- #131 - move to Microsoft.Extensions.Logging v2.0 dependencies throughout, drop 1.x .NET Core versions (@DigiBanks99)
- #132 -
SerilogLoggerFactory
andAddProvider()
support (@nblumhardt) - #138 - move to current SDK (@SimonCropp)
- #140 - remove unused build-time constants (@nblumhardt)
- #141 - make
LevelConvert
level-mapping routines public - #148 - build with VS2019 (@nblumhardt)
- #142 - (partially) cache low-numbered event ids (@nblumhardt)
v2.0.4
Merge pull request #137 from serilog/dev 2.0.4 Release
v2.0.3
Merge pull request #135 from serilog/dev 2.0.3 Release
v10202
Merge pull request #107 from serilog/dev 2.0.2 Release