Skip to content

Update dependencies - #76

Merged
danielchalmers merged 1 commit into
mainfrom
claude/package-updates
Aug 30, 2026
Merged

danielchalmers merged 1 commit into
mainfrom
claude/package-updates

Conversation

@danielchalmers

Copy link
Copy Markdown
Owner

Routine dependency drift, split out from the Flyleaf 9.0 upgrade (#74) so that PR stayed about one thing.

package from to
Serilog (both projects) 4.2.0 4.4.0
CommunityToolkit.Mvvm 8.4.0 8.4.2
Serilog.Sinks.Console 6.0.0 6.1.1
Microsoft.NET.Test.Sdk 18.8.1 18.9.0
xunit.runner.visualstudio 3.1.5 4.0.0

All patch or minor except the xunit runner, which is a major and the only one here that can break quietly: a runner that silently discovers nothing still exits zero.

Verified with the exact command CI runs, --blame-hang and the trx logger included. 372 tests discovered and passed, the Blame collector reported All tests finished running, and TestResults/test-results.trx was written. Same check the last runner bump used.

Also ran the x64 self-contained single-file publish, since Serilog and the MVVM toolkit ship inside the app rather than only in the test host. dotnet format --verify-no-changes clean.

Serilog 4.2.0 to 4.4.0 in both projects, CommunityToolkit.Mvvm 8.4.0 to 8.4.2, Serilog.Sinks.Console 6.0.0 to 6.1.1, Microsoft.NET.Test.Sdk 18.8.1 to 18.9.0, and xunit.runner.visualstudio 3.1.5 to 4.0.0.

Everything here is a patch or minor bump except the xunit runner, which is a major and the only one that could break quietly, since a runner that silently discovers nothing still reports success.
Verified with the exact command CI runs, --blame-hang and the trx logger included: 372 tests discovered and passed, the Blame collector reports "All tests finished running", and TestResults/test-results.trx is written.

Also checked the x64 self-contained single-file publish, because Serilog and the MVVM toolkit ship inside the app rather than only in the test host.
Formatting clean.
@danielchalmers danielchalmers changed the title Bump Serilog, the MVVM toolkit and the test runner Update dependencies Aug 30, 2026
@danielchalmers
danielchalmers merged commit 15a0a0e into main Aug 30, 2026
1 check passed
@danielchalmers
danielchalmers deleted the claude/package-updates branch August 30, 2026 14:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant