Serilog.Exceptions

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

MIT License

Stars
482
Committers
27

Bot releases are visible (Hide)

Serilog.Exceptions - 8.4.0 Latest Release

Published by github-actions[bot] about 2 years ago

πŸš€ New Features

  • Implement gRPC destructurer by @olsh (#563)

🧰 Maintenance

  • Update dependency Microsoft.NET.Test.Sdk to v17.3.0 by @renovate (#559)
  • Update dependency Microsoft.VisualStudio.Threading.Analyzers to v17.3.44 by @renovate (#558)
  • Update dependency PublishCodeCoverageResults to v2 by @renovate (#557)
  • Update dependency UseDotNet to v2.207.2 by @renovate (#556)
  • Update dependency PublishTestResults to v2.203.0 by @renovate (#555)
  • Update dependency PublishCodeCoverageResults to v1.200.0 by @renovate (#554)
  • Update dependency Moq to v4.18.2 by @renovate (#549)
  • Update dependency xunit to v2.4.2 by @renovate (#548)

πŸ‘¨πŸΌβ€πŸ’» Contributors

@RehanSaeed, @olsh, @renovate and @renovate[bot]

Serilog.Exceptions - 8.3.0

Published by github-actions[bot] over 2 years ago

πŸš€ New Features

  • netstandard2 support by @mrtristan (#543)

🧰 Maintenance

  • Bump .NET SDK from 6.0.201 to 6.0.300 by @RehanSaeed (#540)
  • Update dependency MinVer to v4.1.0 by @renovate (#544)
  • Renormalise git files by @RehanSaeed (#545)
  • Remove unnecessary package by @RehanSaeed (#539)

πŸ‘¨πŸΌβ€πŸ’» Contributors

@RehanSaeed, @mrtristan, @renovate and @renovate[bot]

Serilog.Exceptions - 8.2.0

Published by github-actions[bot] over 2 years ago

πŸš€ New Features

  • [TaskCanceledExceptionDestructurer] Destructured object type inconsi… by @Guymestef (#494)

🧰 Maintenance

  • Update dependency FluentAssertions to v6.7.0 by @renovate (#535)
  • Use test-summary GitHub Action by @RehanSaeed (#536)
  • Bump JunitXml.TestLogger from 3.0.110 to 3.0.114 by @dependabot (#532)
  • Update dependency MinVer to v4 by @renovate (#524)
  • Update dependency Moq to v4.18.1 by @renovate (#522)
  • Bump release-drafter/release-drafter from 5.19.0 to 5.20.0 by @dependabot (#516)
  • Update vstest monorepo to v17.2.0 by @renovate (#515)
  • Update dependency Microsoft.VisualStudio.Threading.Analyzers to v17.2.32 by @renovate (#513)
  • Update dependency xunit.runner.visualstudio to v2.4.5 by @renovate (#512)
  • Update dependency xunit.runner.visualstudio to v2.4.4 by @renovate (#511)
  • Update dependency StyleCop.Analyzers to v1.2.0-beta.435 by @renovate (#510)
  • Bump github/codeql-action from 1 to 2 by @dependabot (#508)
  • Update dependency cake.tool to v2.2.0 by @renovate (#502)
  • Bump FluentAssertions from 6.5.1 to 6.6.0 by @dependabot (#499)
  • Update dependency MinVer to v3.1.0 by @renovate (#495)
  • Update dependency MinVer to v3 by @renovate (#491)
  • Update release-drafter/release-drafter action to v5.19.0 by @renovate (#483)
  • Update dependency cake.tool to v2.1.0 by @renovate (#482)
  • Update dependency StyleCop.Analyzers to v1.2.0-beta.406 by @renovate (#477)
  • Update dependency Moq to v4.17.2 by @renovate (#476)
  • Bump StyleCop.Analyzers from 1.2.0-beta.354 to 1.2.0-beta.66 by @dependabot (#475)
  • Bump actions/upload-artifact from 2.3.1 to 3 by @dependabot (#474)
  • Bump actions/download-artifact from 2.1.0 to 3 by @dependabot (#473)
  • Bump actions/checkout from 2.4.0 to 3 by @dependabot (#472)
  • Bump Moq from 4.16.1 to 4.17.1 by @dependabot (#471)
  • Bump actions/setup-dotnet from 1.9.1 to 2 by @dependabot (#470)
  • Bump actions/setup-dotnet from 1.9.0 to 1.9.1 by @dependabot (#469)

πŸ‘¨πŸΌβ€πŸ’» Contributors

@Guymestef, @RehanSaeed, @dependabot, @dependabot[bot], @renovate, @renovate-bot and StΓ©phane Saquet

Serilog.Exceptions - 8.1.0

Published by github-actions[bot] over 2 years ago

πŸ“š Documentation

  • Update README.md by @RehanSaeed (#440)
  • Fix images in embedded NuGet package README.md by @RehanSaeed (#436)

πŸš€ New Features

  • Add RegexMatchTimeoutExceptionDestructurer for RegexMatchTimeoutException by @Driedas (#460)
  • Bump Refit from 6.0.15 to 6.2.16 by @dependabot (#452)
  • Bump Microsoft.Data.SqlClient from 3.0.0 to 4.0.0 by @dependabot (#434)
  • Bump Microsoft.SourceLink.GitHub from 1.1.0 to 1.1.1 by @dependabot (#432)

🧰 Maintenance

  • Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0 by @dependabot (#467)
  • Bump Microsoft.VisualStudio.Threading.Analyzers from 17.0.64 to 17.1.46 by @dependabot (#468)
  • Bump Microsoft.CodeCoverage from 17.0.0 to 17.1.0 by @dependabot (#466)
  • Bump FluentAssertions from 6.4.0 to 6.5.1 by @dependabot (#464)
  • Bump Refit from 6.2.16 to 6.3.2 by @dependabot (#461)
  • Bump .NET SDK from 6.0.100 to 6.0.102 by @RehanSaeed (#459)
  • Bump coverlet.collector from 3.1.1 to 3.1.2 by @dependabot (#458)
  • Bump release-drafter/release-drafter from 5.18.0 to 5.18.1 by @dependabot (#457)
  • Bump release-drafter/release-drafter from 5.17.6 to 5.18.0 by @dependabot (#455)
  • Bump coverlet.collector from 3.1.0 to 3.1.1 by @dependabot (#453)
  • Bump FluentAssertions from 6.3.0 to 6.4.0 by @dependabot (#451)
  • Bump release-drafter/release-drafter from 5.17.5 to 5.17.6 by @dependabot (#450)
  • Bump release-drafter/release-drafter from 5.16.1 to 5.17.5 by @dependabot (#448)
  • Bump release-drafter from 5 to 5.16.1 by @RehanSaeed (#447)
  • Bump FluentAssertions from 6.2.0 to 6.3.0 by @dependabot (#446)
  • Bump actions/upload-artifact from 2.3.0 to 2.3.1 by @dependabot (#444)
  • Bump actions/upload-artifact from 2.2.4 to 2.3.0 by @dependabot (#441)
  • Bump Cake.Tool from 1.3.0 to 2.0.0 by @RehanSaeed (#438)
  • Bump actions/setup-dotnet from 1.8.2 to 1.9.0 by @dependabot (#437)
  • Upgrade Windows image to VS 2022 by @RehanSaeed (#435)

πŸ‘¨πŸΌβ€πŸ’» Contributors

@Driedas, @RehanSaeed, @dependabot and @dependabot[bot]

Serilog.Exceptions - 8.0.0

Published by github-actions[bot] almost 3 years ago

πŸ“š Documentation

  • Configuration example by @ikopytko (#375)

πŸš€ New Features

  • Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.0 by @RehanSaeed (#430)
  • Add .NET 6 and C# 10 Support by @RehanSaeed (#419)
  • Updates ReflectionBasedDestructurer to destructure IQueryable values to prevent enumeration. by @almostchristian (#425)

🧰 Maintenance

  • Bump Microsoft.VisualStudio.Threading.Analyzers from 17.0.63 to 17.0.64 by @RehanSaeed (#431)
  • Bump .editorconfig & use file scoped namespaces by @RehanSaeed (#429)
  • Update actions/checkout action to v2.4.0 by @renovate (#426)
  • Update vstest monorepo to v17 (major) by @renovate (#423)
  • Update dependency FluentAssertions to v6.2.0 by @renovate (#421)
  • Bump Cake.Tool from 1.1.0 to 1.3.0 by @RehanSaeed (#412)

πŸ‘¨πŸΌβ€πŸ’» Contributors

@RehanSaeed, @almostchristian, @ikopytko, @renovate, @renovate-bot and Donn Relacion

Serilog.Exceptions - 7.1.0

Published by github-actions[bot] about 3 years ago

πŸ“š Documentation

  • Add NuGet Package Downloads by @RehanSaeed (#362)

πŸš€ New Features

  • Add ApiExceptionDestructurer for Refit.ApiException (Refit NuGet) by @git-heath (#398)
  • Use ConcurrentDictionary instead of lock by @krajek (#363)

🧰 Maintenance

  • Update dependency Microsoft.VisualStudio.Threading.Analyzers to v17 by @renovate (#401)
  • Bump .NET SDK from 5.0.301 to 5.0.401 by @RehanSaeed (#395)
  • Update actions/setup-dotnet action to v1.8.2 by @renovate (#389)
  • Update dependency FluentAssertions to v6.1.0 by @renovate (#386)
  • Update dependency FluentAssertions to v6 by @renovate (#380)
  • Update dependency Microsoft.NET.Test.Sdk to v16.11.0 by @renovate (#385)
  • Update dependency Microsoft.CodeCoverage to v16.11.0 by @renovate (#384)
  • Update dependency BenchmarkDotNet to v0.13.1 by @renovate (#379)
  • Update .editorconfig from 2.1.0 to 3.0.0 by @RehanSaeed (#376)
  • Update dependency coverlet.collector to v3.1.0 by @renovate (#373)
  • Update actions/setup-dotnet action to v1.8.1 by @renovate (#367)
  • Update dependency StyleCop.Analyzers to v1.2.0-beta.354 by @renovate (#365)
  • Update actions/upload-artifact action to v2.2.4 by @renovate (#364)

πŸ‘¨πŸΌβ€πŸ’» Contributors

@RehanSaeed, @git-heath, @krajek, @renovate, @renovate-bot and heath

Serilog.Exceptions - 7.0.0

Published by github-actions[bot] over 3 years ago

πŸš€ New Features

  • Fix property metadata retrieval in case of redefined properties by @krajek (#347)
  • Bump Microsoft.Data.SqlClient from 2.0.0 to 3.0.0 by @dependabot (#361)
  • Fix reflection based destructuring for redefined property by @krajek (#344)

🧰 Maintenance

  • Add Microsoft Cross-Platform Code Coverage by @RehanSaeed (#359)
  • Update global.json to .NET 5.0.301 by @RehanSaeed (#358)
  • Update dependency Microsoft.VisualStudio.Threading.Analyzers to v16.10.56 by @renovate (#352)
  • Update dependency Microsoft.NET.Test.Sdk to v16.10.0 by @renovate (#350)
  • Add GitHub Actions Permissions by @RehanSaeed (#349)
  • Update dependency BenchmarkDotNet to v0.13.0 by @renovate (#345)
  • Bump .NET SDK from 5.0.201 to 5.0.203 by @RehanSaeed (#341)
  • Bump actions/checkout from 2 to 2.3.4 by @dependabot (#338)
  • Bump actions/setup-dotnet from 1 to 1.8.0 by @dependabot (#337)
  • Update dependency Microsoft.NETFramework.ReferenceAssemblies to v1.0.2 by @renovate (#335)
  • Update dependency Microsoft.NETFramework.ReferenceAssemblies to v1.0.1 by @renovate (#333)
  • Add patch Label to Renovate by @RehanSaeed (#332)
  • Add Dependencies Label to Renovate PR's by @RehanSaeed (#331)
  • Add Native Dependabot by @RehanSaeed (#325)
  • Update dependency StyleCop.Analyzers to v1.2.0-beta.333 by @renovate (#319)
  • Update actions/upload-artifact action to v2 by @renovate (#322)
  • Add Autolabeler by @RehanSaeed (#318)
  • Bump download-artifact from v1 to v2 by @RehanSaeed (#317)
  • Configure Renovate by @renovate (#314)
  • Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.9.4 by @dependabot-preview (#311)
  • Bump Newtonsoft.Json from 12.0.3 to 13.0.1 by @dependabot-preview (#310)
  • Bump MinVer from 2.4.0 to 2.5.0 by @dependabot-preview (#309)

πŸ‘¨πŸΌβ€πŸ’» Contributors

@RehanSaeed, @dependabot, @dependabot-preview, @dependabot-preview[bot], @dependabot[bot], @krajek, @renovate and @renovate-bot

Serilog.Exceptions - 6.1.0

Published by github-actions[bot] over 3 years ago

πŸš€ New Features

  • Enable C# 8 Nullable Reference Types by @RehanSaeed (#307)
  • Normalise Source Link File Paths in NuGet Template by @RehanSaeed (#273)

🧰 Maintenance

  • Bump Microsoft.VisualStudio.Threading.Analyzers from 16.9.54 to 16.9.60 by @dependabot-preview (#308)
  • Bump Cake.Tool from 1.0.0 to 1.1.0 by @RehanSaeed (#304)
  • Bump .editorconfig to 2.1.0 by @RehanSaeed (#303)
  • Bump Microsoft.VisualStudio.Threading.Analyzers from 16.8.55 to 16.9.54 by @dependabot-preview (#301)
  • Bump Microsoft.NET.Test.Sdk from 16.8.3 to 16.9.1 by @dependabot-preview (#299)
  • Bump Moq from 4.16.0 to 4.16.1 by @dependabot-preview (#298)
  • Bump coverlet.collector from 3.0.2 to 3.0.3 by @dependabot-preview (#296)
  • Add GitHub Actions Environments by @RehanSaeed (#292)
  • Bump Cake.Tool from 1.0.0-rc0003 to 1.0.0 by @RehanSaeed (#291)
  • Bump StyleCop.Analyzers from 1.1.118 to 1.2.0-beta.321 by @RehanSaeed (#290)
  • Bump coverlet.collector from 3.0.1 to 3.0.2 by @dependabot-preview (#289)
  • Bump coverlet.collector from 3.0.0 to 3.0.1 by @dependabot-preview (#285)
  • Bump Moq from 4.15.2 to 4.16.0 by @dependabot-preview (#284)
  • Up Bump .NET SDK from 5.0.100 to 5.0.102 by @RehanSaeed (#283)
  • Bump coverlet.collector from 1.3.0 to 3.0.0 by @dependabot-preview (#280)
  • Add Mac OS support to AppVeyor builds by @RehanSaeed (#279)
  • Bump MinVer from 2.3.1 to 2.4.0 by @dependabot-preview (#278)
  • Update .editorconfig to 2.0.1 by @RehanSaeed (#274)
  • Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3 by @dependabot-preview (#270)
  • Bump Moq from 4.15.1 to 4.15.2 by @dependabot-preview (#269)

πŸ‘¨πŸΌβ€πŸ’» Contributors

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

Serilog.Exceptions - 6.0.0

Published by github-actions[bot] almost 4 years ago

πŸš€ New Features

  • Upgrade to .NET Core SDK 5.0.100 by @RehanSaeed (#266)

🧰 Maintenance

  • Bump Moq from 4.14.7 to 4.15.1 by @dependabot-preview (#265)
  • Bump Microsoft.NET.Test.Sdk from 16.7.1 to 16.8.0 by @dependabot-preview (#261)
  • Rename master branch to main by @RehanSaeed (#260)
  • Bump Microsoft.VisualStudio.Threading.Analyzers from 16.8.51 to 16.8.55 by @dependabot-preview (#259)

πŸ‘¨πŸΌβ€πŸ’» Contributors

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

Serilog.Exceptions - 5.7.0

Published by github-actions[bot] almost 4 years ago

πŸš€ New Features

  • Added SocketExceptionDestructurer #249 by @TysonMN (#253)

🧰 Maintenance

  • Bump MinVer from 2.3.0 to 2.3.1 by @dependabot-preview (#243)
  • Bump Moq from 4.14.6 to 4.14.7 by @dependabot-preview (#252)
  • Update .NET SDK, .editorconfig File & GitHub Actions Workflow by @RehanSaeed (#257)
  • Bump Microsoft.CodeAnalysis.FxCopAnalyzers from 3.3.0 to 3.3.1 by @dependabot-preview (#256)
  • Bump Microsoft.VisualStudio.Threading.Analyzers from 16.7.56 to 16.8.51 by @dependabot-preview (#255)
  • Add GitHub Code Scanning Workflow by @RehanSaeed (#247)
  • Bump Moq from 4.14.5 to 4.14.6 by @dependabot-preview (#246)
  • Bump Cake.Tool from 0.38.1 from 0.38.5 by @RehanSaeed (#245)
  • actions/setup-dotnet gets .NET version from global.json by @RehanSaeed (#240)
  • Update .NET SDK to 3.1.402 by @RehanSaeed (#239)
  • Bump Microsoft.VisualStudio.Threading.Analyzers from 16.7.54 to 16.7.56 by @dependabot-preview (#234)
  • Workaround bug when pushing to GitHub Packages by @RehanSaeed (#233)
  • Set Latest Analysis Level by @RehanSaeed (#232)
  • Bump Microsoft.NET.Test.Sdk from 16.7.0 to 16.7.1 by @dependabot-preview (#229)
  • Upgrade to .NET Core SDK 3.1.401 by @RehanSaeed (#228)
  • Bump Microsoft.EntityFrameworkCore.InMemory from 3.1.0 to 3.1.7 by @dependabot-preview (#224)
  • Bump Microsoft.CodeAnalysis.FxCopAnalyzers from 3.0.0 to 3.3.0 by @RehanSaeed (#223)
  • Bump Microsoft.NET.Test.Sdk from 16.6.1 to 16.7.0 by @dependabot-preview (#221)
  • Bump xunit.runner.visualstudio from 2.4.2 to 2.4.3 by @dependabot-preview (#220)
  • Bump Microsoft.VisualStudio.Threading.Analyzers from 16.6.13 to 16.7.54 by @dependabot-preview (#219)
  • Stop Duplicate Builds by @RehanSaeed (#218)
  • Add DOTNET_NOLOGO: true by @RehanSaeed (#217)
  • Use GitHub Actions to deploy NuGet packages by @RehanSaeed (#214)

πŸ‘¨πŸΌβ€πŸ’» Contributors

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

Serilog.Exceptions - 5.6.0

Published by github-actions[bot] over 4 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]

Serilog.Exceptions - 5.5.0

Published by RehanSaeed over 4 years ago

Serilog.Exceptions.EntityFrameworkCore

  • Upgrade Microsoft.EntityFrameworkCore to 3.1.0.
Serilog.Exceptions - 5.4.0

Published by RehanSaeed almost 5 years ago

Serilog.Exceptions - 5.3.2

Published by RehanSaeed almost 5 years ago

Serilog.Exceptions - 5.3.1

Published by RehanSaeed over 5 years ago

Serilog.Exceptions - 5.3.0

Published by RehanSaeed over 5 years ago

  • Remove obsolete code.
  • Enable XML documentation.
  • Fixed newly added .NET 4.7.2 support.
Serilog.Exceptions - 5.2.0

Published by RehanSaeed over 5 years ago

  • Added .NET 4.7.2 target framework.
  • Updated Serilog to 2.8.0.
  • Fixed some culture issues.
Serilog.Exceptions - 5.0.0

Published by RehanSaeed almost 6 years ago

  • Added netstandard2.0 and changed net45 to net46 as the new minimum.
  • Added support for OperationCancelledException and TaskCancelledException (#74).
  • Added SourceLink support.
Serilog.Exceptions - 4.0.0

Published by krajek over 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
Serilog.Exceptions -

Published by RehanSaeed over 6 years ago

Badges
Extracted from project README
Serilog.Exceptions NuGet Package Serilog.Exceptions package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions NuGet Package Downloads Twitter URL Twitter Follow Serilog.Exceptions.SqlServer NuGet Package Serilog.Exceptions.SqlServer package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions.SqlServer NuGet Package Downloads Serilog.Exceptions.MsSqlServer NuGet Package Serilog.Exceptions.MsSqlServer package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions.MsSqlServer NuGet Package Downloads Serilog.Exceptions.EntityFrameworkCore NuGet Package Serilog.Exceptions.EntityFrameworkCore package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions.EntityFrameworkCore NuGet Package Downloads Serilog.Exceptions.Refit NuGet Package Serilog.Exceptions.Refit package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions.Refit NuGet Package Downloads Serilog.Exceptions.Grpc NuGet Package Serilog.Exceptions.Grpc package in serilog-exceptions feed in Azure Artifacts Serilog.Exceptions.Grpc NuGet Package Downloads Azure Pipelines Ubuntu Build Status Azure Pipelines Mac Build Status Azure Pipelines Windows Build Status Azure Pipelines Overall Build Status Azure DevOps Build History GitHub Actions Status GitHub Actions Build History AppVeyor Build Status AppVeyor Build History
Related Projects