Skip to content

Update to .NET 10, speed up workflows, fix CVE and warnings - #90

Merged
magahl merged 1 commit into
mainfrom
update-net10
Sep 3, 2026
Merged

magahl merged 1 commit into
mainfrom
update-net10

Conversation

@magahl

@magahl magahl commented Sep 3, 2026 •

Copy link
Copy Markdown
Contributor
  • All projects target net10.0, Microsoft./System. packages bumped to 10.0.11.
  • Nullable test server uses explicit ProgramNullable.Main: .NET 10 makes the generated Program public, which collided with the other test server in the Tests project.
  • Create Release failed because nbgv was installed under the runner's .NET 10 SDK before setup-dotnet pinned 9.0.x. Now single 10.0.x SDK, redundant nbgv step removed.
  • Workflows: NuGet cache via packages.lock.json, solution filters for CI and release, one pack + push for all packages, actions bumped to v4, archived create-release replaced with softprops/action-gh-release.
  • HotChocolate 15.1.11 → 15.1.17 fixes GHSA-qr3m-xw4c-jqw3. Build is now warning-free: redundant System.Text.Json refs removed, generator emits [Obsolete] on input factory methods for deprecated fields, CA2024 in SSEClient, CS8625 in tests.

Target net10.0 in all projects and bump Microsoft.*/System.* packages to
10.0.11. Move the nullable test server to an explicit ProgramNullable.Main
since .NET 10 makes the generated Program class public, which collided
with the other test server in the Tests project.

Workflows: single 10.0.x SDK (fixes nbgv "install or update .NET" failure
in Create Release), NuGet cache via packages.lock.json, solution filters
for CI and release, one pack + push for all packages, actions bumped to
v4 and create-release replaced with softprops/action-gh-release.

HotChocolate 15.1.11 -> 15.1.17 (GHSA-qr3m-xw4c-jqw3). Remove redundant
System.Text.Json references. Generator now emits [Obsolete] on input
factory extension methods for deprecated fields. Fix CA2024 in SSEClient
and CS8625 in ErrorHandlingTests.
@magahl magahl changed the title Update to .NET 10 and speed up workflows Update to .NET 10, speed up workflows, fix CVE and warnings Sep 3, 2026
@magahl
magahl merged commit 0e9459b into main Sep 3, 2026
1 check passed
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