Skip to content

Releases: gcsizmadia/EgonsoftHU.Extensions.Logging.Serilog

v3.0.0

26 Oct 23:18
01db8ce
Compare
Choose a tag to compare

BREAKING CHANGES

  • CHANGED: target frameworks.
    • REMOVED: net461 and netcoreapp3.1
    • ADDED: net462 and net8.0
  • UPDATED: nuget package dependencies

Full Changelog: v2.0.0...v3.0.0

2.0.0

05 Nov 04:11
c7e90e0
Compare
Choose a tag to compare

BREAKING CHANGES

  • CHANGED: The project namespace has changed to avoid collision with Serilog.
    • >= 1.0.0 && < 2.0.0 - EgonsoftHU.Extensions.Logging.Serilog
    • >= 2.0.0 - EgonsoftHU.Extensions.Logging
  • CHANGED: ILogEventEnricher interface implementation changed from implicit to explicit.
  • CHANGED: PropertyBagEnricher.Here() extension method transformed into an instance method.

OTHER CHANGES

PropertyBagEnricher

  • ADDED: IReadOnlyDictionary<string, object?> explicit interface implementation.
  • ADDED: AddRange<TValue>(IEnumerable<KeyValuePair<string, TValue>>) instance method.

1.0.2

29 Oct 22:28
fb4e89b
Compare
Choose a tag to compare
  • ADDED: Populate() extension method into ExceptionExtensions for populating Exception.Data dictionary with the log event properties.
  • UPDATED: nuget package dependencies

1.0.1

25 Jun 21:35
96fff92
Compare
Choose a tag to compare
  • ADDED: new target frameworks. This version targets: netstandard2.0, netstandard2.1, net461, netcoreapp3.1 and net6.0.
  • ADDED: support for nullable reference types.
  • UPDATED: nuget package dependencies

1.0.0

08 May 03:04
6207dc2
Compare
Choose a tag to compare

Initial version