## dotnet/aspnetcore — v11.0.0-preview.3.26207.106…v11.0.0-preview.4

_247+ commits._

### Features
- **QuickGrid SSR support (#65451)** (8df6d7a)
- **Virtualization `AnchorMode` with for variable-height support (#66262)** (ac52faa)
- **Add verbose logging and diagnostics for npm ci failures (#66447)** (f951446)
- **Add `.claude/*` to CI pipeline path exclusion/inclusion lists (#66446)** (82a36d1)
- **Add dotnet/skills marketplace and enable plugins (#66445)** (fd1acd9)
- **Add retry gate for transiently-missing CopyLocal sources in CI (#66440)** (d3b23ff)
- **Add dotnet/skills marketplace and enable plugins (#66406)** (2b95332)
- **[Infrastructure] Improve npm install reliability: add retry config, node_modules caching, and better CI diagnostics (#66430)** (4854d07)
- **Add test for ApiConventionAnalyzer when passing null to Created (#66437)** (da92a97)
- **SupplyParameterFromTempData support for Blazor (#65306)** (319e87f)
- **[Blazor] Add Components.Testing E2E test infrastructure (#65958)** (33557cf)
- **[Blazor] Add Blazor WebAssembly Service Defaults template (#64807)** (5b2e38c)
- **feat: rework `TlsClientHelloBytesCallback` as a connection middleware (#65808)** (d7f8b2f)

### Fixes
- **Fix quarantine workflow: don't append test name to re-quarantine search (#66657)** (99297b4)
- **Fix missing APIs in source-build builds and enabled public api analyzer to catch regressions (#66588)** (10ef6e5)
- **Fix optional non-nullable struct query parameters with `= default` throwing in RequestDelegateFactory (#66091)** (fd55440)
- **fix(ppc64le): to fix NU1101 on linux-ppc64le (#66383)** (f0cfb58)
- **Fix quarantine workflow skipping PR build failures (Source B) (#66546)** (62db804)
- **Fix OpenAPI enum schema for non-body parameters with naming policy (#66228)** (1efd93e)
- **Fix API metadata to have problem+json ContentType when dealing with ProblemDetails (#66499)** (e7b5ff2)
- **fix: escape LDAP filter values per RFC 4515 (#66436)** (d827882)
- **Revert "Work around arm64 forwarder Linker bug (#62585)" (#66469)** (bfbc178)
- **Fix NU1903 suppression to use NoWarn instead of WarningsNotAsErrors (#66466)** (555c870)
- **Fix XML doc validation warnings (#66339)** (52144db)
- **fix(http2/3): add trailer headers timeout (#66249)** (c7950fb)
- **Fix Blazor crash when interactive component is in layout with enhanced nav (#66007)** (a595fe7)
- **Fix flaky EnhancedNavigationTest by using retry-based assertions (#66327)** (c15ad94)
- **Fix DevServer version pin in template test infrastructure (#66303)** (07e95ae)
- **Fix and unquarantine CanElevateEffectiveMaxItemCount_WhenOverscanExceedsMax (#66291)** (6dda1d4)
- **Fix investigation comments failing due to extra-quoted item_number (#66298)** (062d180)
- **Fix preserving %2F at HTTP/1 absolute-form request (#65930)** (5886e20)
- **Fix unquarantine threshold to use per-pipeline build counts (#66285)** (174461f)
- **Fix cswin32-update agent prompt to specify item_number for add-comment (#66263)** (2e38cab)

### Backend
- **Cache uncached AppContext.TryGetSwitch calls (#66513)** (31fc9ba)
- **[main] Source code updates from dotnet/dotnet (#66632)** (66093cf)
- **[main] Update dependencies from dotnet/extensions (#66639)** (7cbb7f8)
- **Merge pull request #66633 from dotnet/github-action/sync-runtime-1778315652** (3a3a461)
- **Quarantine DataProtectionProviderTests.System_UsesProvidedCertificateNotFromStore (#66638)** (f17763f)
- **Re-quarantine HttpClientHttp2InteropTests.ServerReset_BeforeRequestBody_ClientBodyThrows (issue #46717) (#66634)** (cbcb47a)
- **Sync shared code from runtime** (34d4442)
- **Re-compile workflow lock files (#66630)** (9ff8d42)
- **[main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml (#66628)** (3ac0a1f)
- **[main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml (#66627)** (aafeb45)
- **[main] (deps): Bump github/gh-aw-actions from 0.71.5 to 0.72.1 (#66626)** (f7a1cf0)
- **Defensive cleanup in IIS request processing logic (#66622)** (b9c48b3)
- **Update dependencies from build 313368 (#66611)** (a8af5ab)
- **Update Composite ML-DSA OIDs to final IANA-assigned values (#66576)** (023ae68)
- **Update dependencies from build 313071 (#66593)** (d5dc13b)
- **Close quarantine issues via PR merge instead of manually (#66605)** (cf5f3e2)
- **Ensure HttpValidationProblemDetails status is set to 400 (BadRequest) (#66602)** (0c6d682)
- **Minor fixes and updates in agentic-workflows (#66597)** (bad3dff)
- **Pack Microsoft.AspNetCore.Components.Gateway (#66579)** (05434a9)
- **Replace Newtonsoft.Json with System.Text.Json in dotnet-user-secrets (#65686)** (4b6bdf3)
- **[main] Source code updates from dotnet/dotnet (#66570)** (42c33fd)
- **Revert "[main] (deps): Bump github/gh-aw-actions from 0.71.1 to 0.71.3 (#66559)" (#66575)** (7827aa3)
- **Update MoqVersion to latest (#66540)** (80a94e2)
- **Re-quarantine CacheTagHelperTest.ProcessAsync_AwaitersUseTheResultOfEx… (#66539)** (9a8bcdb)
- **Update a couple Helix queues (#66507)** (a9abf43)
- **[main] (deps): Bump actions/github-script (#66560)** (9c4b2d8)
- **Update dependencies from build 312557 (#66554)** (3a053f0)
- **Unquarantine HttpClientHttp2InteropTests.ServerReset_BeforeRequestBody_ClientBodyThrows (issue #46717) (#66558)** (5a6049b)
- **Align quarantined-tests pipeline flags with ci-public (#66563)** (3817b3d)
- **[main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml (#66562)** (818934c)
- **[main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml (#66561)** (421941a)
- **[main] (deps): Bump github/gh-aw-actions from 0.71.1 to 0.71.3 (#66559)** (60afa6b)
- **Update dependencies from build 312461 (#66534)** (a80ff30)
- **Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 2963449 (#66502)** (c31cb17)
- **Run template tests pipeline on changes in Versions.props (#66537)** (068c2d5)
- **Re-quarantine RazorBuildTest flaky tests (issue #56553) (#66538)** (649d704)
- **Downgrade OpenTelemetry instrumentation versions (#66524)** (fe653b1)
- **Update dependencies from build 312229 (#66522)** (cb3c9f4)
- **Fixup a few dataprotection and antiforgery edge cases (#66508)** (5a0718f)
- **Make criteria for unquarantining tests more strict (#66518)** (cd1fa16)
- **Cleanup ValidationsGenerator for better incrementality (#66373)** (b58523d)
- **Transfer the MCP Server project template from extensions to aspnetcore (#66260)** (6b63b0e)
- **Re-quarantine RazorRuntimeCompilationHostingStartupTest (issue #56553) (#66515)** (e5df96a)
- **Update OpenTelemetry to 1.15.3 (#66514)** (769d69b)
- **Point analyzers help url to specific analyzer doc page (#66402)** (465bed5)
- **[main] Source code updates from dotnet/dotnet (#66481)** (52844f6)
- **Update Milestones for June (#66506)** (3f3b23f)
- **Update TriageProcess.md to reference ".NET 11 Planning". (#66485)** (2283925)
- **Unquarantine 3 Http2ConnectionTests (issue #66037) (#66491)** (4636ea5)
- **Unquarantine QuicStreamContextTests.BidirectionalStream_ServerReadsDataAndCompletes_GracefullyClosed (issue #52462) (#66493)** (9a396f7)
- **Unquarantine Razor build/runtime compilation tests (issue #56553) (#66492)** (17e4041)
- **Unquarantine HttpsConfigurationTests (issue #66031) (#66488)** (e2fa67d)
- **Unquarantine EndpointMetadataApiDescriptionProviderTest tests (issue #66033) (#66490)** (1a5ca46)
- **Preserve application/problem+json and application/problem+xml when using ProducesAttribute (#66461)** (508f4bb)
- **[test-quarantine] Unquarantine XmlKeyManagerTests.DeleteKeys (issue #66029) (#66489)** (ec880ce)
- **[main] Source code updates from dotnet/dotnet (#66451)** (8a68740)
- **Unquarantine CacheTagHelperTest.ProcessAsync_AwaitersUseTheResultOfExecutor (#66474)** (6c62e4b)
- **Disable npm audit to prevent ETIMEDOUT build failures (#66465)** (c4db230)
- **Update ProjectToExclude paths in Build.props for MVC benchmarks (#66444)** (430fe8b)
- **Avoid unnecessary stackalloc in DataProtection (#66428)** (fb2bd3e)
- **[main] (deps): Bump actions/setup-node from 6.3.0 to 6.4.0 (#66460)** (3cc8e56)
- **[main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml (#66458)** (5a206cb)
- **[main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml (#66459)** (f003527)
- **[main] (deps): Bump github/gh-aw-actions from 0.68.3 to 0.71.0 (#66457)** (376833a)
- **Enable binary logging in quarantined-tests pipeline (#66448)** (441706c)
- **Update milestones for p5 (#66450)** (be03ca9)
- **Enable runtime-async for SharedFx-only libraries (#66200)** (f676e0f)
- **Suppress NuGet vulnerability audit warnings in RepoTasks (#66423)** (ace3934)
- **Delete src/Mvc/Settings.StyleCop (#66433)** (3c4a5ec)
- **Update repo .vsconfig (#66416)** (4df26cf)
- **Update resourceManagement for 10.0.8 milestone (#66432)** (779d816)
- **[main] Update dependencies from dotnet/extensions (#66370)** (d55d190)
- **Use `UseNode@1` instead of the deprecated `NodeTool@0` (#66377)** (a9e29a4)
- **Limit ITlsHandshakeFeature.Exception on Connections.Abstractions for #if NETCOREAPP (#66300)** (cd704c1)
- **Remove mention of build-ops from ResourceManagement comments (#66419)** (a509e57)
- **Update Blazor templates to use TempData (#65752)** (1daad8e)
- **Implement `Circuit.RequestCircuitPauseAsync` (#66265)** (048709d)
- **Cleanup ValidatableInfoResolverTests (#66379)** (40ff34f)
- **Remove always-auth from npmrc (#66376)** (1b194b3)
- **Quarantine BlazorWebTemplateTest.BlazorWebTemplate_Works (#66405)** (d9b4983)
- **[test-quarantine] Re-quarantine BlazorWasmTemplateTest and WebWorkerTemplateE2ETest (#66404)** (ce0bb8b)
- **[main] Source code updates from dotnet/dotnet (#66334)** (9b4be9e)
- **[main] (deps): Bump actions/github-script (#66353)** (11a9d22)
- **Unquarantine VirtualizationTest.CanRenderHtmlTable (issue #65852) (#66382)** (5d230d9)
- **[test-quarantine] Re-quarantine ServerVirtualizationTest.NonZeroStartIndex_ScrollToMiddleThenMeasure (#66359)** (6389c33)
- **[Blazor] Replace DevServer with BlazorGateway for standalone WASM apps (#65982)** (2fd33a4)
- **Unquarantine Http3TlsTests.LoadDevelopmentCertificateViaConfiguration (issue #65248) (#66361)** (7dec5ae)
- **Unquarantine Http2TimeoutTests.HEADERS_ReceivedWithoutAllCONTINUATIONs_WithinRequestHeadersTimeout_AbortsConnection (#66366)** (1c6c307)
- **Unquarantine TestServerTests.LongPollingWorks (#66367)** (7f45467)
- **Unquarantine Kestrel TLS tests (issue #65851) (#66360)** (7fdacff)
- **[main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml (#66350)** (df6d8dd)
- **[main] (deps): Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#66351)** (c5aab04)
- **[main] (deps): Bump github/gh-aw-actions (#66352)** (8c94d8d)
- **[main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml (#66349)** (d038631)
- **Detach methods when disconnection confirmed. (#66275)** (e4c0496)
- **[Components][E2E] Stabilize NonZeroStartIndex_ScrollToMiddleThenMeasure test setup (#66290)** (9c820d6)
- **Clarify StatusCodePages ProblemDetails docs (#66172)** (765e192)
- **Implement IConnectionEndPointFeature in Kestrel, HttpSys, and IIS (#62162)** (71f7a4d)
- **Unquarantine MultipleAppTests.RestartAppShouldNotAffectOtherApps (#66326)** (82c9da8)
- **[main] Source code updates from dotnet/dotnet (#66239)** (1517391)
- **Merge pull request #66321 from dotnet/wtgodbe/WorkflowComp** (fea1c01)
- **Update workflows to 68.3** (ec7c879)
- **[main] Update dependencies from dotnet/extensions (#66168)** (15602d2)
- **Merged PR 58376: [SignalR] Extra backpressure timeout (#66318)** (5e9f326)
- **[test-quarantine] Quarantine Http2ConnectionTests.AbortedStream_ResetsAndDrainsRequest_RefusesFramesAfterClientReset (#66313)** (de38c3a)
- **Use Runtime=NET feature in RepoTasks (#65262)** (12c6b87)
- **[test-quarantine] Quarantine EnhancedNavigationTest.NavigationManagerUriGetsUpdatedOnEnhancedNavigation_OnlyServerOrWebAssembly (#66314)** (00dc70d)
- **[test-quarantine] Quarantine BlazorWebJsInitializersTest.InitializersRunsModernCallbacksByDefaultWhenPresent (#66311)** (c742578)
- **Re-quarantine Http3RequestTests.GET_GracefulServerShutdown_RequestCompleteSuccessfullyInsideHostTimeout (#66306)** (2bc68dd)
- **[test-quarantine] Quarantine ServerVirtualizationTest.DynamicContent_PrependItemsWhileScrolledToMiddle_VisibleItemsStayInPlace (#66312)** (eb4ede4)
- **Update OpenTelemetry package versions to 1.15.0 (#66302)** (bc03ef8)
- **[test-quarantine] Quarantine BlazorWasmTemplateTest and re-quarantine WebWorkerTemplateE2ETest; unquarantine ShutdownTests (#66294)** (219fe4c)
- **Enforce one PR per quarantine/unquarantine action (#66296)** (5f20f50)
- **Skip tests previously rejected for quarantine/unquarantine (#66284)** (478d526)
- **Prefer python3 for downloading logs in test-quarantine (#66279)** (f79b2ab)
- **Improve test-quarantine workflow prompt to prevent empty runs (#66272)** (19490ff)
- **Remove net11.0 framework choice descriptions from BlazorWebWorker template (#66261)** (e7f6bec)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/dotnet/aspnetcore?utm_source=github-action)._