dotnet/aspnetcore v10.0.5 → v10.0.6

ASP.NET Core 10.0.6 is a small servicing release focused on regressions in Blazor, JsonPatch, templates, and IIS hosting. Most of the remaining work is dependency flow and build/package maintenance.

What's new

  • Blazor no longer treats framework metadata comments as logical elements during rendering. This fixes navigation failures and insertBefore JavaScript errors when moving between pages that use different render modes such as InteractiveServer, InteractiveWebAssembly, and InteractiveAuto (#64530).

Fixes

  • Fixed a regression in Microsoft.AspNetCore.JsonPatch where previously accepted PATCH requests with Content-Type: application/json started returning 415, and removed the package dependency that caused Blazor WebAssembly projects using JsonPatch to fail to build. The SystemTextJson JsonPatch types are unaffected (#65674).

  • Fixed the shipped app.db in the Blazor Web App template with Individual authentication so its EF Core migration history matches the template source. This restores dotnet ef database update without hitting errors about identity tables already existing (#65532).

  • Fixed a shutdown hang for IIS-hosted apps when Preload Enabled = true, where machine shutdown could get stuck as worker processes were repeatedly restarted. The workaround restores the earlier non-blocking host lifetime behavior for this scenario (#65761).

Other notable changes

Contributors

@MackinnonBuck, @Copilot, @github-actions[bot], @lewing, @wtgodbe, @DeagleGross, @dotnet-maestro[bot]