Skip to content

chore: update NuGet dependencies - #210

Merged
yesbert merged 1 commit into
mainfrom
chore/update-dependencies
Oct 23, 2026
Merged

yesbert merged 1 commit into
mainfrom
chore/update-dependencies

Conversation

@yesbert

@yesbert yesbert commented Oct 23, 2026

Copy link
Copy Markdown
Owner

What this changes

Updates 69 NuGet packages to their latest nuget.org versions with ./scripts/update-dependencies.sh. There are no major-version moves and no new prereleases; OpenTelemetry.Instrumentation.EntityFrameworkCore stays on its existing beta line.

Notable:

  • Microsoft.Orleans.* 10.3.1 → 10.4.0. The packages now depend on Orleans ≥ 10.4.0, so prerequisites.md, the concepts page and llms.txt name 10.4.
  • StackExchange.Redis 3.1.31 → 3.4.5. On 3.1.31, HardKillTimerTests crashed its separate host in 2 of 3 full runs with an access violation. The crash was in RESPite.Buffers.CycleBuffer.Commit, while the backlog thread wrote the SCRIPT LOAD of the Orleans Redis grain directory after a reconnect. Decouple async read loop's socket fill from parsing StackExchange/StackExchange.Redis#3251 reworks that buffer, including a lease that could point at another connection's memory.
  • Microsoft.Extensions.* / ASP.NET Core / EF Core 10.0.11 → 10.0.13, Microsoft.Extensions resilience and service discovery 10.9.0 → 10.11.0, OpenTelemetry 1.18 → 1.20.1, Testcontainers 4.14 → 4.16, xunit.v3 4.0.2, and others.

The ecosystem check warns about partial alignment for Microsoft.Extensions.* and Serilog. That is expected: those packages release on different cadences.

No pins were held. security-audit.sh reports no vulnerabilities, and there were no audit suppressions to revalidate.

Why

The owner asked for a full dependency update and for the Redis crash to be investigated.

How it was verified

The crash was intermittent, so these runs are strong evidence rather than proof. Later full runs keep watching for the stack.

Copilot AI balanced review requested due to automatic review settings October 23, 2026 11:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@yesbert
yesbert merged commit 525b885 into main Oct 23, 2026
6 checks passed
@yesbert
yesbert deleted the chore/update-dependencies branch October 23, 2026 13:16
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.

2 participants