Release notes
*Sourced from [Serilog's releases](https://github.com/serilog/serilog/releases).*
> ## v2.8.0
> * [#1179](https://github-redirect.dependabot.com/serilog/serilog/issues/1179) - support for `Destructure.AsScalar(type)` in key-value settings ([**tsimbalar**](https://github.com/tsimbalar))
> * [#1174](https://github-redirect.dependabot.com/serilog/serilog/issues/1174) - partial support for `Destructure.Xxx()` in key-value settings ([**tsimbalar**](https://github.com/tsimbalar))
> * [#1192](https://github-redirect.dependabot.com/serilog/serilog/issues/1192) - support for `Destructure.With(policy)` in key-value settings ([**tsimbalar**](https://github.com/tsimbalar))
> * [#1189](https://github-redirect.dependabot.com/serilog/serilog/issues/1189) - renew certificate to fix UWP integration tests ([**skomis-mm**](https://github.com/skomis-mm))
> * [#1197](https://github-redirect.dependabot.com/serilog/serilog/issues/1197) - make it simple to compare `Logger.Instance` with `Logger.None` ([**ie-zero**](https://github.com/ie-zero))
> * [#1198](https://github-redirect.dependabot.com/serilog/serilog/issues/1198) - support `*.With(...)` and `AuditTo.Sink(sink)`/`WriteTo.Sink(sink)` in key-value settings ([**tsimbalar**](https://github.com/tsimbalar))
> * [#1220](https://github-redirect.dependabot.com/serilog/serilog/issues/1220) - include `repositoryUrl` in the NuGet package ([**MaximRouiller**](https://github.com/MaximRouiller))
> * [#1233](https://github-redirect.dependabot.com/serilog/serilog/issues/1233) - fix padding of non-string values in output templates ([**nblumhardt**](https://github.com/nblumhardt))
> * [#1169](https://github-redirect.dependabot.com/serilog/serilog/issues/1169) - update performance tests to `netcoreapp2.0` ([**merbla**](https://github.com/merbla))
> * [#1234](https://github-redirect.dependabot.com/serilog/serilog/issues/1234) - add tests for custom `IFormatProvider` support ([**tsimbalar**](https://github.com/tsimbalar))
> * [#1236](https://github-redirect.dependabot.com/serilog/serilog/issues/1236) - fix failure/exception thrown when calling `ForContext()` to destructure some generated proxy types ([**balayoglu**](https://github.com/balayoglu))
> * [#1269](https://github-redirect.dependabot.com/serilog/serilog/issues/1269) - add `netstandard2.0` target to shrink dependency graph on compatible platforms ([**nblumhardt**](https://github.com/nblumhardt))
Commits
- [`870feca`](https://github.com/serilog/serilog/commit/870feca66f81844ed279998a4d28a3b2614bbd7a) Merge pull request [#1271](https://github-redirect.dependabot.com/serilog/serilog/issues/1271) from serilog/dev
- [`f197269`](https://github.com/serilog/serilog/commit/f1972698c3912a8ded1f72829026608400cd66bc) Merge pull request [#1269](https://github-redirect.dependabot.com/serilog/serilog/issues/1269) from nblumhardt/netstandard2.0
- [`9fd976a`](https://github.com/serilog/serilog/commit/9fd976acad374cf90efc54f285fcf356764cb5ba) Quick build fix (oops!)
- [`99a095b`](https://github.com/serilog/serilog/commit/99a095b3ac602c2d2ef27d7f3a1544955cdb6ba3) Merge branch 'balayoglu-dev' into dev
- [`1d8a8aa`](https://github.com/serilog/serilog/commit/1d8a8aa6d5115f357d9a4897cae86591fdbe7cb8) Minor tweaks
- [`b016a05`](https://github.com/serilog/serilog/commit/b016a053096d13b061166a2b83c7d00bfefb8ee6) Add .NET Standard 2.0 target; bump version to 2.8; fixes [#1268](https://github-redirect.dependabot.com/serilog/serilog/issues/1268)
- [`4e8571e`](https://github.com/serilog/serilog/commit/4e8571e3fea28f6e26197fe7df855f68b5380d79) Fix on GetPropertiesRecursive method not to generate exception on the case th...
- [`5c3a782`](https://github.com/serilog/serilog/commit/5c3a7821aa0f654e551dc21e8e19089f6767666b) Merge pull request [#1234](https://github-redirect.dependabot.com/serilog/serilog/issues/1234) from tsimbalar/custom-formatter-tests
- [`1526837`](https://github.com/serilog/serilog/commit/15268374a6662f22688fb6f906de97fbc512d1e0) Merge pull request [#1169](https://github-redirect.dependabot.com/serilog/serilog/issues/1169) from merbla/netcoreapp2-perf-testing
- [`be37f1c`](https://github.com/serilog/serilog/commit/be37f1c9782c830f3bed3fdaf0ddcb54bb69173a) Merge branch 'dev' into custom-formatter-tests
- Additional commits viewable in [compare view](https://github.com/serilog/serilog/compare/v2.7.1...v2.8.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps Serilog from 2.7.1 to 2.8.0.
Release notes
*Sourced from [Serilog's releases](https://github.com/serilog/serilog/releases).* > ## v2.8.0 > * [#1179](https://github-redirect.dependabot.com/serilog/serilog/issues/1179) - support for `Destructure.AsScalar(type)` in key-value settings ([**tsimbalar**](https://github.com/tsimbalar)) > * [#1174](https://github-redirect.dependabot.com/serilog/serilog/issues/1174) - partial support for `Destructure.Xxx()` in key-value settings ([**tsimbalar**](https://github.com/tsimbalar)) > * [#1192](https://github-redirect.dependabot.com/serilog/serilog/issues/1192) - support for `Destructure.With(policy)` in key-value settings ([**tsimbalar**](https://github.com/tsimbalar)) > * [#1189](https://github-redirect.dependabot.com/serilog/serilog/issues/1189) - renew certificate to fix UWP integration tests ([**skomis-mm**](https://github.com/skomis-mm)) > * [#1197](https://github-redirect.dependabot.com/serilog/serilog/issues/1197) - make it simple to compare `Logger.Instance` with `Logger.None` ([**ie-zero**](https://github.com/ie-zero)) > * [#1198](https://github-redirect.dependabot.com/serilog/serilog/issues/1198) - support `*.With(...)` and `AuditTo.Sink(sink)`/`WriteTo.Sink(sink)` in key-value settings ([**tsimbalar**](https://github.com/tsimbalar)) > * [#1220](https://github-redirect.dependabot.com/serilog/serilog/issues/1220) - include `repositoryUrl` in the NuGet package ([**MaximRouiller**](https://github.com/MaximRouiller)) > * [#1233](https://github-redirect.dependabot.com/serilog/serilog/issues/1233) - fix padding of non-string values in output templates ([**nblumhardt**](https://github.com/nblumhardt)) > * [#1169](https://github-redirect.dependabot.com/serilog/serilog/issues/1169) - update performance tests to `netcoreapp2.0` ([**merbla**](https://github.com/merbla)) > * [#1234](https://github-redirect.dependabot.com/serilog/serilog/issues/1234) - add tests for custom `IFormatProvider` support ([**tsimbalar**](https://github.com/tsimbalar)) > * [#1236](https://github-redirect.dependabot.com/serilog/serilog/issues/1236) - fix failure/exception thrown when calling `ForContext()` to destructure some generated proxy types ([**balayoglu**](https://github.com/balayoglu)) > * [#1269](https://github-redirect.dependabot.com/serilog/serilog/issues/1269) - add `netstandard2.0` target to shrink dependency graph on compatible platforms ([**nblumhardt**](https://github.com/nblumhardt))Commits
- [`870feca`](https://github.com/serilog/serilog/commit/870feca66f81844ed279998a4d28a3b2614bbd7a) Merge pull request [#1271](https://github-redirect.dependabot.com/serilog/serilog/issues/1271) from serilog/dev - [`f197269`](https://github.com/serilog/serilog/commit/f1972698c3912a8ded1f72829026608400cd66bc) Merge pull request [#1269](https://github-redirect.dependabot.com/serilog/serilog/issues/1269) from nblumhardt/netstandard2.0 - [`9fd976a`](https://github.com/serilog/serilog/commit/9fd976acad374cf90efc54f285fcf356764cb5ba) Quick build fix (oops!) - [`99a095b`](https://github.com/serilog/serilog/commit/99a095b3ac602c2d2ef27d7f3a1544955cdb6ba3) Merge branch 'balayoglu-dev' into dev - [`1d8a8aa`](https://github.com/serilog/serilog/commit/1d8a8aa6d5115f357d9a4897cae86591fdbe7cb8) Minor tweaks - [`b016a05`](https://github.com/serilog/serilog/commit/b016a053096d13b061166a2b83c7d00bfefb8ee6) Add .NET Standard 2.0 target; bump version to 2.8; fixes [#1268](https://github-redirect.dependabot.com/serilog/serilog/issues/1268) - [`4e8571e`](https://github.com/serilog/serilog/commit/4e8571e3fea28f6e26197fe7df855f68b5380d79) Fix on GetPropertiesRecursive method not to generate exception on the case th... - [`5c3a782`](https://github.com/serilog/serilog/commit/5c3a7821aa0f654e551dc21e8e19089f6767666b) Merge pull request [#1234](https://github-redirect.dependabot.com/serilog/serilog/issues/1234) from tsimbalar/custom-formatter-tests - [`1526837`](https://github.com/serilog/serilog/commit/15268374a6662f22688fb6f906de97fbc512d1e0) Merge pull request [#1169](https://github-redirect.dependabot.com/serilog/serilog/issues/1169) from merbla/netcoreapp2-perf-testing - [`be37f1c`](https://github.com/serilog/serilog/commit/be37f1c9782c830f3bed3fdaf0ddcb54bb69173a) Merge branch 'dev' into custom-formatter-tests - Additional commits viewable in [compare view](https://github.com/serilog/serilog/compare/v2.7.1...v2.8.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.