Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump Serilog from 4.0.1 to 4.1.0 (#35)
Bumps [Serilog](https://github.com/serilog/serilog) from 4.0.1 to 4.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serilog/serilog/releases">Serilog's releases</a>.</em></p> <blockquote> <h2>v4.1.0</h2> <ul> <li><a href="https://redirect.github.com/serilog/serilog/issues/2108">#2108</a> - failure listeners and fallback sinks (<a href="https://github.com/nblumhardt"><code>@nblumhardt</code></a>)</li> <li><a href="https://redirect.github.com/serilog/serilog/issues/2120">#2120</a> - add <code>BatchingOptions.RetryTimeLimit</code> and <a href="https://nblumhardt.com/2024/10/retry-time-limit/">update retry scheduling algorithm</a> (<a href="https://github.com/nblumhardt"><code>@nblumhardt</code></a>)</li> </ul> <h2>Important note</h2> <p><code>IBatchedLogEventSink</code> batch retry scheduling has changed in this version. The default configuration still tries failed batches for approximately ten minutes, but the <code>BufferingTimeLimit</code> no longer implicitly causes the retry time to be extended or reduced. If you need a specific retry time, set <code>BatchingOptions.RetryTimeLimit</code>, which reliably controls retry time.</p> <h2>v4.0.2</h2> <ul> <li><a href="https://redirect.github.com/serilog/serilog/issues/2094">#2094</a> - remove boxing and string allocations in output template formatting (<a href="https://github.com/epeshk"><code>@epeshk</code></a>)</li> <li><a href="https://redirect.github.com/serilog/serilog/issues/2103">#2103</a> - don't capture properties with private <code>get</code> accessors (<a href="https://github.com/nblumhardt"><code>@nblumhardt</code></a>)</li> <li><a href="https://redirect.github.com/serilog/serilog/issues/2095">#2095</a> - remove junk file (<a href="https://github.com/Numpsy"><code>@Numpsy</code></a>)</li> <li><a href="https://redirect.github.com/serilog/serilog/issues/2116">#2116</a> - fall back to <code>IDisposable</code> in <code>Log.CloseAndFlushAsync()</code> when the target logger is not <code>IAsyncDisposable</code> (<a href="https://github.com/nblumhardt"><code>@nblumhardt</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serilog/serilog/commit/467cfd8362c433e4f42d1fe3425308a8f1e6674c"><code>467cfd8</code></a> Give up on skipping sync builds for now (<a href="https://redirect.github.com/serilog/serilog/issues/2131">#2131</a>)</li> <li><a href="https://github.com/serilog/serilog/commit/de5e22e8f20c2b1b3f7c54ece6ea07579d57ebd3"><code>de5e22e</code></a> Attempt to avoid building PR syncs, number 2 (<a href="https://redirect.github.com/serilog/serilog/issues/2130">#2130</a>)</li> <li><a href="https://github.com/serilog/serilog/commit/57e6e2b0a13f7405c6cedb6f5e89b344d479594d"><code>57e6e2b</code></a> Never publish from PRs, even within the same repo (<a href="https://redirect.github.com/serilog/serilog/issues/2129">#2129</a>)</li> <li><a href="https://github.com/serilog/serilog/commit/46a3b308c9dcee98af98022668c254c0ff8e7136"><code>46a3b30</code></a> An initial Actions-based CI build and publishing workflow (<a href="https://redirect.github.com/serilog/serilog/issues/2127">#2127</a>)</li> <li><a href="https://github.com/serilog/serilog/commit/fe40d195850e4ff626e0e1e42547ce0a7e991b9c"><code>fe40d19</code></a> Add <code>BatchingOptions.RetryTimeLimit</code> (<a href="https://redirect.github.com/serilog/serilog/issues/2120">#2120</a>)</li> <li><a href="https://github.com/serilog/serilog/commit/3da09792b5fd3854c687e4eec305d1cae75f0db1"><code>3da0979</code></a> Failure listeners and fallback sinks (<a href="https://redirect.github.com/serilog/serilog/issues/2108">#2108</a>)</li> <li><a href="https://github.com/serilog/serilog/commit/4dca2aee3d8eabc1bab62616904488990d177894"><code>4dca2ae</code></a> Minor version bump, features incoming [skip ci]</li> <li><a href="https://github.com/serilog/serilog/commit/7b85d53f7c02677864064c8c0154587048b25024"><code>7b85d53</code></a> Update publishing key</li> <li><a href="https://github.com/serilog/serilog/commit/3aa295bcf9f0acbd8f8140d225d9f86b1231586e"><code>3aa295b</code></a> Properly synchronize use of InMemoryBatchedSink fields (attempting to fix fla...</li> <li><a href="https://github.com/serilog/serilog/commit/6e5a82ca9d3e19a106e91f6e02c7aec5e2bf5a63"><code>6e5a82c</code></a> Tighten up the test to ensure we don't add IAsyncDisposable to the test stub</li> <li>Additional commits viewable in <a href="https://github.com/serilog/serilog/compare/v4.0.1...v4.1.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Serilog&package-manager=nuget&previous-version=4.0.1&new-version=4.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information