Serilog.Exceptions Versions Save

Log exception details and custom properties that are not output in Exception.ToString().

5.6.0

3 years ago

🚀 New Features

  • add support for Microsoft.Data.SqlClient by @SimonCropp (#213)

🧰 Maintenance

  • Bump Moq from 4.14.4 to 4.14.5 by @dependabot-preview (#212)
  • Bump Moq from 4.14.3 to 4.14.4 by @dependabot-preview (#211)
  • Bump Moq from 4.14.2 to 4.14.3 by @dependabot-preview (#210)
  • Bump Moq from 4.14.1 to 4.14.2 by @dependabot-preview (#209)
  • Upgrade .NET Core SDK by @RehanSaeed (#208)
  • Add release-drafter by @RehanSaeed (#207)
  • Bump xunit.runner.visualstudio from 2.4.1 to 2.4.2 by @dependabot-preview (#204)

👨🏼‍💻 Contributors

@RehanSaeed, @SimonCropp, @dependabot-preview and @dependabot-preview[bot]

5.5.0

3 years ago

Serilog.Exceptions.EntityFrameworkCore

  • Upgrade Microsoft.EntityFrameworkCore to 3.1.0.

5.4.0

4 years ago

5.3.2

4 years ago

5.3.1

4 years ago

5.3.0

4 years ago
  • Remove obsolete code.
  • Enable XML documentation.
  • Fixed newly added .NET 4.7.2 support.

5.2.0

4 years ago
  • Added .NET 4.7.2 target framework.
  • Updated Serilog to 2.8.0.
  • Fixed some culture issues.

5.0.0

5 years ago
  • Added netstandard2.0 and changed net45 to net46 as the new minimum.
  • Added support for OperationCancelledException and TaskCancelledException (#74).
  • Added SourceLink support.

4.0.0

6 years ago

Added

  • New recommended fluent API for destructuring process configuration based on DestructuringOptionsBuilder
  • Ability to configure global exception properties filter
  • Ability to configure root property name of destructured exception
  • Ability to configure depth of reflection based destructuring
  • Benchmark project for performance measurements
  • Documentation comments for the whole public API

Changed

  • Uri objects are destructured to plain strings instead of dictionaries
  • Adjusted examples using Serilog.RollingFile to updated API
  • Reflection destructurer caches PropertyInfo for each exception type
  • WithExceptionDetails overload with no parameters, sets default filter ignoring StackTrace and TargetSite
  • IExceptionDestructurer interface changed, instead of Dictionary it accepts IExceptionPropertiesBag

Fixed

  • Appveyor build

Removed

  • LoggerEnrichmentConfiguration not used extension methods: WithProperties and WithLazyProperties

Deprecated

  • Configuration of destructurers using a raw destructurers list, usage of new fluent API is recommended

3.0.0

6 years ago