What's Changed
- feat: add .NET 9 by @skwasjer in #114
- chore!: remove .NET 6 target as it is EOL by @skwasjer in #123
- docs: update README's and add to nuspec by @skwasjer in #127
- fix!: remove default value from
CorrelateOptions.RequestHeaders
by @skwasjer in #129 - fix(CA1711)!: rename
OnException
toOnError
andExceptionContext
toErrorContext
by @skwasjer in #130 - perf(CA1860): prefer comparing count to 0 vs using Any() by @skwasjer in #121
Misc
- chore(deps): Bump skwas.MockHttp from 4.3.1 to 4.4.0 by @dependabot in #115
- ci(deps): bump GitVersion to latest by @skwasjer in #116
- ci: use pinned Ubuntu 22.04 image for tests by @skwasjer in #120
- chore(deps): update test dependencies to latest by @skwasjer in #117
- test: replace .NET Core 3.1 with .NET 6.0 by @skwasjer in #122
- test: replace Serilog with Microsoft.Extensions.Diagnostics.Testing by @skwasjer in #124
- chore(deps): bump xunit.runner.visualstudio from 2.4.5 to 2.8.2 by @skwasjer in #125
- chore(deps): bump skwas.MockHttp from 4.4.0 to 4.5.0 by @skwasjer in #126
- test: verify public API so we can detect (breaking) changes by @skwasjer in #131
Migration from v5.x to 6.0.0
CorrelateOptions.RequestHeaders
no longer has a default value ofX-Correlation-ID
. However, if this property is set tonull
(or not configured explicitly at all), internally the behavior remains unchanged andX-Correlation-ID
is assumed. See #128.OnException
is renamed toOnError
. Additionally, several (optional) method parameters are also renamed fromonException
toonError
.ExceptionContext
is renamed toErrorContext
.
Full Changelog: v5.3.0...v6.0.0