Serilog Extensions Logging Versions Save

Serilog provider for Microsoft.Extensions.Logging

v8.0.0

6 months ago
  • #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

1 year ago
  • #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

2 years ago
  • #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

4 years ago
  • #149 - fix IndexOutOfRangeException on negative event ids (@credfeto)

v3.0.0

4 years ago
  • #131 - move to Microsoft.Extensions.Logging v2.0 dependencies throughout, drop 1.x .NET Core versions (@DigiBanks99)
  • #132 - SerilogLoggerFactory and AddProvider() 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

5 years ago

v2.0.3

5 years ago

v10202

6 years ago

v2.0.1

6 years ago
  • #100 - add provider alias for ASP.NET Core 2.0 configuration system, clear built-in level filters when using ILoggingBuilder.AddSerilog()

v2.0.0

6 years ago
  • #83, #85, #88, #90 - update to .NET Core/Standard 2.0 RTM & tooling

Includes binary breaking change due to obsolete overload removal.