Skip to content

Update dependency Serilog to 2.12.0 - #329

Merged
github-actions[bot] merged 1 commit into
mainfrom
renovate/serilog-2.x
Jul 29, 2026
Merged

Update dependency Serilog to 2.12.0#329
github-actions[bot] merged 1 commit into
mainfrom
renovate/serilog-2.x

Conversation

@team-builds-bot

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
Serilog (source) nuget minor 2.8.02.12.0

Release Notes

serilog/serilog (Serilog)

v2.12.0

Highlights of 2.12.0

Improved and expanded <Nullable>enable</Nullable> support

A huge number of commits have gone into completing and refining non-null reference type annotations, which now cover the entire public Serilog API. The Serilog project itself now builds with non-null reference type checking globally enabled 🎉

IAsyncDisposable support

Sinks that need to flush changes using asynchronous APIs can now implement IAsyncDisposable and prevent the possibility of deadlocking while waiting for tasks to complete.

To drive this, Logger can now be disposed via using async:

await using var log = new LoggerConfiguration().CreateLogger();

and the Log class provides Log.CloseAndFlushAsync():

await Log.CloseAndFlushAsync();
DateOnly and TimeOnly support

The DateOnly and TimeOnly types introduced in .NET 6 are now correctly handled as scalar values when capturing.

Merged PRs

v2.11.0

v2.10.0

v2.9.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@team-builds-bot team-builds-bot added autoapprove dependencies Pull requests that update a dependency file labels Jul 29, 2026
@team-builds-bot
team-builds-bot requested a review from a team as a code owner July 29, 2026 11:10
@team-builds-bot team-builds-bot added nuget dependencies Pull requests that update a dependency file autoapprove labels Jul 29, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) July 29, 2026 11:10
@github-actions
github-actions Bot merged commit 4b1dc0f into main Jul 29, 2026
11 checks passed
@github-actions
github-actions Bot deleted the renovate/serilog-2.x branch July 29, 2026 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autoapprove dependencies Pull requests that update a dependency file nuget

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants